Re: jk2 and apache
Aasim <[email protected]>
| Newsgroups | gmane.comp.java.sun.servlet |
|---|---|
| Message-ID | <[email protected]> |
Sam,Try this, It should work. http://www.onjava.com/pub/a/onjava/2002/11/20/tomcat.html Thanks! --Aasim. Sam Seaver <[email protected]> wrote:I've been trying to connect tomcat to apache, instead of running tomcat alone. This is to avoid having to run tomcat as root... It isn't working. I believe ive configured Apache correctly, and the server.xml correctly in tomcat, but I get this error message in the catalina.out: Apr 14, 2003 4:06:29 PM org.apache.jk.server.JkMain newHandler SEVERE: Can't create apr java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.apache.jk.apr.AprImpl.(AprImpl.java:340) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:140) at org.apache.jk.server.JkMain.newHandler(JkMain.java:494) at org.apache.jk.server.JkMain.start(JkMain.java:316) at org.apache.jk.server.JkCoyoteHandler.start(JkCoyoteHandler.java:164) at org.apache.coyote.tomcat4.CoyoteConnector.start(CoyoteConnector.java:1026) at org.apache.catalina.core.StandardService.start(StandardService.java:506) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) at org.apache.catalina.startup.Catalina.start(Catalina.java:510) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Apr 14, 2003 4:06:29 PM org.apache.jk.server.JkMain newHandler SEVERE: Can't create apr java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:140) at org.apache.jk.server.JkMain.newHandler(JkMain.java:494) at org.apache.jk.server.JkMain.processProperty(JkMain.java:475) at org.apache.jk.server.JkMain.processProperties(JkMain.java:442) at org.apache.jk.server.JkMain.start(JkMain.java:321) at org.apache.jk.server.JkCoyoteHandler.start(JkCoyoteHandler.java:164) at org.apache.coyote.tomcat4.CoyoteConnector.start(CoyoteConnector.java:1026) at org.apache.catalina.core.StandardService.start(StandardService.java:506) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) at org.apache.catalina.startup.Catalina.start(Catalina.java:510) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Apr 14, 2003 4:06:29 PM org.apache.jk.common.ChannelSocket init INFO: JK2: ajp13 listening on tcp port 8009 Apr 14, 2003 4:06:29 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=85/138 config=/usr/local/jakarta-tomcat-4.1.12/conf/jk2.properties In my tomcat connectors directory, ive got all these jars, but im not sure which ones to use: ./jk/build/lib/tomcat-coyote.jar ./jk/build/lib/tomcat-jk.jar ./jk/build/lib/jkconfig.jar ./jk/build/lib/jkshm.jar ./jk/build/lib/tomcat-jk2.jar ./jk/build/lib/tomcat-jni.jar ./util/build/lib/tomcat-util.jar ./util/build/lib/commons-logging.jar ./coyote/build/lib/tomcat-coyote.jar ./coyote/build/lib/tomcat33-coyote.jar ./http11/build/lib/tomcat-http11.jar ./http11/build/lib/tomcat33-resource.jar ./http11/build/lib/tomcat-util.jar ./http11/build/lib/tomcat-coyote.jar ./http11/build/lib/tomcat33-coyote.jar ./lib/commons-logging-api.jar ./lib/mx4j.jar ./lib/mx4j-tools.jar ./lib/log4j.jar ./lib/commons-logging.jar ./jtc.jar anyone? Also should i copy the needed Jar into my webapp/WEB-INF/lib, or in the common/lib directory? Thanks Sam _________________________________________________________________ MSN 8 with e-mail virus protection service: 2 months FREE* http://join.msn.com/?page=features/virus ___________________________________________________________________________ To unsubscribe, send email to [email protected] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html --------------------------------- Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo.