Hallo!
Ich habe eine Spring Anwendung auf einem SLES 10 mit Tomcat 5 laufen. In meiner lokalen virtuellen Testmaschine läuft diese auch einwandfrei, doch auf dem Server bekomme ich beim Aufruf mancher Seiten folgende Fehlermeldung:
Im Logfile findet man außerdem:
Was hier meiner Meinung nach auffällt ist die Meldung
welche später auch noch wiederholt wird, compilerTargetVM=1.3 und compilerSourceVM=1.3, obwohl es eine Java 5 Anwendung ist, und ja auch definitiv JDK 5 verwendet wird, und dass die verwendeten Bibliotheken der Anwendung jeweils doppelt genannt werden... Hat jemand eine Ahnung, an was das liegen könnte? Der Fehler tritt ja auch nur bei bestimmten Seiten auf (immer die gleichen), und die Anwendung läuft auf meinem Testsystem mit exakt den gleichen Komponenten einwandfrei... Danke!
Ich habe eine Spring Anwendung auf einem SLES 10 mit Tomcat 5 laufen. In meiner lokalen virtuellen Testmaschine läuft diese auch einwandfrei, doch auf dem Server bekomme ich beim Aufruf mancher Seiten folgende Fehlermeldung:
Code:
Compile failed; see the compiler error output for details. org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:933) org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:407) org.apache.jasper.compiler.Compiler.compile(Compiler.java:497) org.apache.jasper.compiler.Compiler.compile(Compiler.java:476) org.apache.jasper.compiler.Compiler.compile(Compiler.java:464) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) ...
Code:
2009-09-25 09:28:25,596 [http-8080-Processor25] ERROR org.apache.jasper.compiler.Compiler - Env: Compile: javaFileName=/srv/www/tomcat5/base/work/Catalina/localhost/myapp//org/apache/jsp/WEB_002dINF/jsp/myjsp_jsp.java classpath=/srv/www/tomcat5/base/webapps/myapp/WEB-INF/classes/:...:/usr/share/tomcat5/common/classes/:/usr/share/java/xerces-j2-2.7.1.jar:/usr/share/java/xerces-j2-2.7.1.jar:/usr/share/tomcat5/common/lib/naming-resources.jar:/usr/share/tomcat5/common/lib/jasper-compiler.jar:/usr/share/tomcat5/common/lib/jasper-runtime.jar:/usr/share/tomcat5/common/lib/naming-common.jar:/usr/share/tomcat5/common/lib/naming-factory.jar:/usr/share/tomcat5/common/lib/naming-java.jar:/usr/share/java/ant-1.6.5.jar:/usr/share/java/jakarta-commons-collections-3.1.jar:/usr/share/java/jakarta-commons-dbcp-1.2.1.jar:/usr/share/java/jakarta-commons-pool-1.2.jar:/usr/share/java/jakarta-commons-logging-api-1.0.4.jar:/usr/share/java/jakarta-commons-el-1.0.jar:/usr/share/java/jaf-1.0.2.jar:/usr/share/java/jta-1.0.1.jar:/usr/share/java/javamail/mailapi-1.3.3_01.jar:/usr/share/java/javamail/imap-1.3.3_01.jar:/usr/share/java/javamail/imap-1.3.3_01.jar:/usr/share/java/javamail/pop3-1.3.3_01.jar:/usr/share/java/javamail/mailapi-1.3.3_01.jar:/usr/share/java/javamail/smtp-1.3.3_01.jar:/usr/share/java/javamail/pop3-1.3.3_01.jar:/usr/share/java/javamail/smtp-1.3.3_01.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/server.jar:/usr/share/java/mx4j/mx4j-jmx-1.1.1.jar:/usr/share/java/jspapi-5.0.18.jar:/usr/share/java/servletapi5-5.0.18.jar:/usr/share/java/log4j-1.2.12.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/core.jar:/usr/share/java/servletapi5-5.0.18.jar:/usr/share/java/jspapi-5.0.18.jar:/usr/share/java/ant-1.6.5.jar:/usr/share/java/jakarta-commons-collections-3.1.jar:/usr/share/java/jakarta-commons-dbcp-1.2.1.jar:/usr/share/java/jakarta-commons-pool-1.2.jar:/usr/share/java/jakarta-commons-logging-api-1.0.4.jar:/usr/share/java/jakarta-commons-el-1.0.jar:/usr/share/java/jaf-1.0.2.jar:/usr/share/java/jta-1.0.1.jar:/usr/share/java/javamail/mailapi-1.3.3_01.jar:/usr/share/java/javamail/imap-1.3.3_01.jar:/usr/share/java/javamail/imap-1.3.3_01.jar:/usr/share/java/javamail/pop3-1.3.3_01.jar:/usr/share/java/javamail/mailapi-1.3.3_01.jar:/usr/share/java/javamail/smtp-1.3.3_01.jar:/usr/share/java/javamail/pop3-1.3.3_01.jar:/usr/share/java/javamail/smtp-1.3.3_01.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/server.jar:/usr/share/java/mx4j/mx4j-jmx-1.1.1.jar:/usr/share/java/jspapi-5.0.18.jar:/usr/share/java/servletapi5-5.0.18.jar:/usr/share/java/log4j-1.2.12.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/core.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/lib/tools.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/bin/build-classpath:/%20error:/%20JVM_LIBDIR%20/usr/lib64/jvm-exports/java-1%20does%20not%20exist%20or%20is%20not%20a%20directory:/usr/bin/build-classpath:/%20error:/%20JVM_LIBDIR%20/usr/lib64/jvm-exports/java-1%20does%20not%20exist%20or%20is%20not%20a%20directory:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/dtfj-interface.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/CmpCrmf.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmcmsprovider.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/dtfj.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/IBMKeyManagementServer.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/gskikm.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmjceprovider.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmjcefips.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmpkcs11impl.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmkeycert.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmpkcs11.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/ibmsaslprovider.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/indicim.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/jaccess.jar:/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext/jdmpview.jar cp=/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/lib/tools.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/bin/build-classpath: error: JVM_LIBDIR /usr/lib64/jvm-exports/java-1 does not exist or is not a directory:/usr/bin/build-classpath: error: JVM_LIBDIR /usr/lib64/jvm-exports/java-1 does not exist or is not a directory cp=/srv/www/tomcat5/base/webapps/myapp/WEB-INF/classes cp=/... cp=/%20error cp=/%20JVM_LIBDIR%20/usr/lib64/jvm-exports/java-1%20does%20not%20exist%20or%20is%20not%20a%20directory cp=/usr/bin/build-classpath cp=/%20error cp=/%20JVM_LIBDIR%20/usr/lib64/jvm-exports/java-1%20does%20not%20exist%20or%20is%20not%20a%20directory ... work dir=/srv/www/tomcat5/base/work/Catalina/localhost/myapp extension dir=/usr/lib64/jvm/java-1_5_0-ibm-1.5.0_sr7/jre/lib/ext srcDir=/srv/www/tomcat5/base/work/Catalina/localhost/myapp compilerTargetVM=1.3 compilerSourceVM=1.3 include=org/apache/jsp/WEB_002dINF/jsp/myjsp_jsp.java 2009-09-25 09:28:43,496 [http-8080-Processor24] ERROR org.apache.jasper.compiler.Compiler - Error compiling file: /srv/www/tomcat5/base/work/Catalina/localhost/myapp//org/apache/jsp/WEB_002dINF/jsp/myjsp_jsp.java [javac] Compiling 1 source file error: error reading /usr/bin/build-classpath; Error opening zip file /usr/bin/build-classpath 1 error
Code:
/usr/bin/build-classpath: error: JVM_LIBDIR /usr/lib64/jvm-exports/java-1 does not exist or is not a directory:/usr/bin/build-classpath: error: JVM_LIBDIR /usr/lib64/jvm-exports/java-1 does not exist or is not a directory
Comment