Mark,

Were you getting the ClassNotFound exception?  Didn't think you were.
Hopefully that really was the root-cause of your problem and the problems
with the Class Loader hierarchy have been resolved in 4.1.18.

Paul


: -----Original Message-----
: From: Faine, Mark [mailto:[EMAIL PROTECTED]] 
: Sent: Thursday, January 16, 2003 10:55 AM
: To: 'Tomcat Users List'
: Subject: RE: mod_jk2/unixsocket: can't create apr
: 
: 
: I had this problem and realized I had mistakenly commented 
: out the AJP 1.3 connector on port 8009 in server.xml
: 
: Thanks,
: -Mark
: 
: 
: -----Original Message-----
: From: Brzezinski, Paul J [mailto:[EMAIL PROTECTED]] 
: Sent: Thursday, January 16, 2003 9:52 AM
: To: Tomcat Users List
: Subject: RE: mod_jk2/unixsocket: can't create apr
: 
: 
: 
: A work-around was to put all the jar files in 
: TC_HOME/server/lib into TC_HOME/common/lib.  This 
: overrides/breaks/defeats the hierarchy of class loaders, but 
: it does allow you to get around the 
: 
: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
:      at org.apache.jk.apr.AprImpl.<clinit>(AprImpl.java:340)
: 
: These are the files that I moved to common/lib from 
: server/lib (leaves server/lib directory empty):
: 
: catalina-ant.jar
: catalina.jar
: commons-beanutils.jar
: commons-digester.jar
: commons-logging.jar
: commons-modeler.jar
: jakarta-regexp-1.2.jar
: mx4j-jmx.jar
: servlets-cgi.jar
: servlets-common.jar
: servlets-default.jar
: servlets-invoker.jar
: servlets-manager.jar
: servlets-ssi.jar
: servlets-webdav.jar
: tomcat-coyote.jar
: tomcat-http11.jar
: tomcat-jk.jar
: tomcat-jk2.jar
: tomcat-util.jar
: tomcat-warp.jar
: 
: errors.
: 
: Paul
: 
: : -----Original Message-----
: : From: Matt Sales [mailto:[EMAIL PROTECTED]] 
: : Sent: Thursday, January 16, 2003 10:35 AM
: : To: Tomcat Users List
: : Subject: mod_jk2/unixsocket: can't create apr
: : 
: : 
: : Hello,
: : 
: : I'm having the same problem as a thread that was running in 
: : mid-november, but there was never a resolution posted. I'm 
: : trying to use unixsockets with mod_jk2 (TC 4.1.18/Apache 
: : 2.0.40, RH 7.2).
: : 
: : I've tried putting log4j.jar into TC_HOME/common/lib, puting 
: : the libapr.so & libjkjni.so into JRE/lib...  Apparently, it's 
: : a class loader problem.  Is anyone running unix sockets with 
: : tomcat 4.1.18?  I've had it working with 4.1.10...
: : 
: : 
: : I get the following error in catalina.out on startup:
: : 
: : 10048 [main] INFO http11.Http11Protocol  - Starting Coyote 
: : HTTP/1.1 on port 8080 Deep stack trace XXX public 
: : java.lang.Throwable java.lang.Throwable.getCause() 10053 
: : [main] ERROR server.JkMain  - Can't create apr
: : java.lang.NoClassDefFoundError: 
: org/apache/commons/logging/LogFactory
: :     at org.apache.jk.apr.AprImpl.<clinit>(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:556)
: :     at org.apache.jk.server.JkMain.start(JkMain.java:341)
: :     at 
: : org.apache.jk.server.JkCoyoteHandler.start(JkCoyoteHandler.java:169)
: :     at
: : org.apache.coyote.tomcat4.CoyoteConnector.start(CoyoteConnecto
: : r.java:1056)
: :     at
: : org.apache.catalina.core.StandardService.start(StandardService
: : .java:506)
: :     at
: : org.apache.catalina.core.StandardServer.start(StandardServer.j
: : ava:2189)
: :     at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
: :     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(NativeMethodAccess
: : orImpl.java:39
: : )
: :     at 
: : sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
: : odAccessorImpl
: : .java:25)
: :     at java.lang.reflect.Method.invoke(Method.java:324)
: :     at 
: org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
: : Deep stack trace
: : XXX public java.lang.Throwable java.lang.Throwable.getCause() 
: : 10079 [main] ERROR server.JkMain  - 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:556)
: :     at org.apache.jk.server.JkMain.processProperty(JkMain.java:537)
: :     at 
: org.apache.jk.server.JkMain.processProperties(JkMain.java:505)
: :     at org.apache.jk.server.JkMain.start(JkMain.java:346)
: :     at 
: : org.apache.jk.server.JkCoyoteHandler.start(JkCoyoteHandler.java:169)
: :     at
: : org.apache.coyote.tomcat4.CoyoteConnector.start(CoyoteConnecto
: : r.java:1056)
: :     at
: : org.apache.catalina.core.StandardService.start(StandardService
: : .java:506)
: :     at
: : org.apache.catalina.core.StandardServer.start(StandardServer.j
: : ava:2189)
: :     at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
: :     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(NativeMethodAccess
: : orImpl.java:39
: : )
: :     at 
: : sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
: : odAccessorImpl
: : .java:25)
: :     at java.lang.reflect.Method.invoke(Method.java:324)
: :     at 
: org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
: : 
: : 
: : 
: : Thanks for your help.
: : 
: : 
: : --
: : To unsubscribe, e-mail:   
: : <mailto:tomcat-user-: [EMAIL PROTECTED]>
: : For 
: : additional commands, 
: : e-mail: <mailto:[EMAIL PROTECTED]>
: : 
: 
: --
: To unsubscribe, e-mail: 
: <mailto:tomcat-user-: [EMAIL PROTECTED]>
: For 
: additional commands, 
: e-mail: <mailto:[EMAIL PROTECTED]>
: 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to