hallo,
ich hab gerde ein komisches problem.
ich benutze eclipse wtp und hab ne kleine webapp zusammen.
nun benutze ich in einem jsp eine funktion isOnline() die Boolean zurückgibt.
unter meinem windows mit eclipse wird das hier als absolut gültiger java code akzeptiert:
if( user.isOnline() ) ...
nachdem wir das auf den linux server deployt haben kam dort im log die fehlermeldug:
2007-05-15 11:49:51 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 17 in the jsp file: /LoggedIn.jsp
Generated servlet error:
/var/lib/tomcat5/work/Catalina/localhost/CloneWebapp/org/apache/jsp/LoggedIn_jsp.java:92: incompatible types
found : java.lang.Boolean
required: boolean
if( friend.getDboUser().isOnline() )
okay, das java auf dem linux server ist empfindlicher.
die lösung ist ganz leicht: user.isOnline().booleanValue()
aber wie bekomm ich das bei mir auf dem arbeitsrechner (also lokal) reproduziert?
wie bekomm ich mein java so empfindlich wie auf dem linux server?
liebe grüße
marco
ich hab gerde ein komisches problem.
ich benutze eclipse wtp und hab ne kleine webapp zusammen.
nun benutze ich in einem jsp eine funktion isOnline() die Boolean zurückgibt.
unter meinem windows mit eclipse wird das hier als absolut gültiger java code akzeptiert:
if( user.isOnline() ) ...
nachdem wir das auf den linux server deployt haben kam dort im log die fehlermeldug:
2007-05-15 11:49:51 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 17 in the jsp file: /LoggedIn.jsp
Generated servlet error:
/var/lib/tomcat5/work/Catalina/localhost/CloneWebapp/org/apache/jsp/LoggedIn_jsp.java:92: incompatible types
found : java.lang.Boolean
required: boolean
if( friend.getDboUser().isOnline() )
okay, das java auf dem linux server ist empfindlicher.
die lösung ist ganz leicht: user.isOnline().booleanValue()
aber wie bekomm ich das bei mir auf dem arbeitsrechner (also lokal) reproduziert?
wie bekomm ich mein java so empfindlich wie auf dem linux server?
liebe grüße
marco