06. juni 2002 - 17:43
Der er
14 kommentarer og 1 løsning
resin og apache
Jeg får følgende fejl når jeg starter httpd.sh: Exception in thread "main" java.lang.NoClassDefFoundError: com/caucho/server/http/HttpServer jeg bruger linux og har endnu ikke fået det til at spille. Jeg er dog ret sikker på at environment og conf er sat korrekt op. Hvad kan jeg gøre ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Det lyder som om at resin's .jar filer ikke er med i din classpath.
nope, det var ikke det. jeg har lige prøvet dette uden held (samme fejl): CLASSPATH=$JAVA_HOME/lib:/apache/resin-2.1.1/lib:. men jeg kommer i tvivl om det måske er den rigtige måde at lave en classpath på ?
hvordan starter du resin ?
med /apache/resin-2.1.1/bin/httpd.sh
har du gjort dette: # To install, you'll need to configure JAVA_HOME and RESIN_HOME and # copy httpd.sh to /etc/rc.d/init.d as resin. Then # use "unix# /sbin/chkconfig resin on" #
jeg har lige lavet en RESIN_HOME, men stadig samme fejl. De sidste 2 ting antager jeg er for at lette opstarten af resin og har derfor ikke gjort det.
hvad er JAVA_HOME RESIN_HOME CLASSPATH sat til i din httpd.sh
med ./httpd.sh -verbose får jeg (forkortet, da jeg skriver manuelt): JAVA_HOME: /jdk/j2sdk1.4.0 RESIN_HOME: /apache/resin-2.1.1 SERVER_ROOT: /apache/resin-2.1.1 CLASSPATH: /jdk/j2sdk1.4.0/lib /apache/resin-2.1.1/lib . /apache/resin-2.1.1/lib/jdbc2_0-stdext.jar /apache/resin-2.1.1/lib/jndi.jar /apache/resin-2.1.1/lib/dom.jar /apache/resin-2.1.1/lib/sax.jar /apache/resin-2.1.1/lib/jaxp.jar /jdk/j2sdk1.4.0/lib/tools.jar /jdk/j2sdk1.4.0/jre/lib/rt.jar /apache/resin-2.1.1/lib/jsdk23.jar [cut - da resten er irellevant]
06. juni 2002 - 19:30
#10
jeg får: JAVA_HOME: /usr/local/jdk1.3.1 RESIN_HOME: /usr/local/resin-2.0.2 SERVER_ROOT: /usr/local/resin-2.0.2 CLASSPATH: /usr/local/jdk1.3.1/lib /home/apache/disky.dk/WEB-INF/classes/lib /home/apache/akvarieinfo.dk/WEB-INF/classes/lib /usr/local/resin-2.0.2/lib/resin.jar /usr/local/resin-2.0.2/lib/jdbc2_0-stdext.jar /usr/local/resin-2.0.2/lib/jta-spec1_0_1.jar /usr/local/resin-2.0.2/lib/jndi.jar /usr/local/resin-2.0.2/lib/dom.jar /usr/local/resin-2.0.2/lib/sax.jar /usr/local/resin-2.0.2/lib/jaxp.jar /usr/local/resin-2.0.2/lib/webutil.jar /usr/local/resin-2.0.2/lib/jdbc-mysql.jar /usr/local/jdk1.3.1/lib/tools.jar /usr/local/jdk1.3.1/jre/lib/rt.jar /usr/local/resin-2.0.2/lib/jsdk23.jar LD_LIBRARY_PATH: libexec java: /usr/local/jdk1.3.1/bin/java java args: -Dresin.home=/usr/local/resin-2.0.2 class: com.caucho.server.http.HttpServer resin args: command-line: /usr/local/jdk1.3.1/bin/java -Dresin.home=/usr/local/resin-2.0.2 com.caucho.server.http.HttpServer Resin 2.0.2 (built Mon Aug 27 16:52:49 PDT 2001) Copyright(c) 1998-2001 Caucho Technology. All rights reserved. prøv at skriv: /usr/local/jdk1.3.1/bin/java -Dresin.home=/usr/local/resin-2.0.2 com.caucho.server.http.HttpServer for at starte
06. juni 2002 - 19:34
#11
samme fejl (selvf. tilrettet mine paths) :-(
06. juni 2002 - 19:49
#12
ok, så fik jeg copy/pastet outputtet fra ./httpd.sh -verbose JAVA_HOME: /jdk/j2sdk1.4.0 RESIN_HOME: /apache/resin-2.1.1 SERVER_ROOT: /apache/resin-2.1.1 CLASSPATH: . /apache/resin-2.1.1/lib/jdbc2_0-stdext.jar /apache/resin-2.1.1/lib/jndi.jar /apache/resin-2.1.1/lib/dom.jar /apache/resin-2.1.1/lib/sax.jar /apache/resin-2.1.1/lib/jaxp.jar /jdk/j2sdk1.4.0/lib/tools.jar /jdk/j2sdk1.4.0/jre/lib/rt.jar /apache/resin-2.1.1/lib/jsdk23.jar LD_LIBRARY_PATH: libexec java: /jdk/j2sdk1.4.0/bin/java java args: -Dresin.home=/apache/resin-2.1.1 class: com.caucho.server.http.HttpServer resin args: command-line: /jdk/j2sdk1.4.0/bin/java -Dresin.home=/apache/resin-2.1.1 com.caucho.server.http.HttpServer
06. juni 2002 - 19:52
#13
hov resin.jar er ikke med i din classpath, og der er i den den manglende klasse ligger. prøv at tilføj den
06. juni 2002 - 20:09
#14
hehe, det viser sig at jeg åbenbart har hentet den forkerte fil... det kan betale sig at hente resin-cmp-2.1.0.tar.gz istedet for resin-2.1.0.tar.gz :-)
06. juni 2002 - 20:12
#15
hehe :-)
Kurser inden for grundlæggende programmering