"Curtis Leach" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Has anyone any experience with this?
See http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22701. The 'cc' list for that one is so big that it is almost it's own mailing-list ;-). > > I have a small web service set up as a demo that works just fine under HTTP, > but when I attempt to connect via HTTPS, it craps out after the 3rd hit and > continuously returns the following exception until Tomcat is rebooted: > java.rmi.RemoteException > With the following message associated with it: > (0)null > > (HTTP continues to work without problems. Even after HTTPS gives up the > ghost!) > > catalina.out shows the following for every HTTPS hit once the 1st error > occurs: > > Nov 7, 2003 3:27:55 PM > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler > processConnection > SEVERE: Error reading request, ignored > org.apache.commons.logging.LogConfigurationException: > org.apache.commons.logging.LogConfigurationException: > org.apache.commons.logging.LogConfigurationException: Class > org.apache.commons.logging.impl.Jdk14Logger does not implement Log > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja > va:532) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja > va:272) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja > va:246) > at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395) > at > org.apache.tomcat.util.net.jsse.JSSESupport.<init>(JSSESupport.java:87) > at > org.apache.tomcat.util.net.jsse.JSSE14Support.<init>(JSSE14Support.java:99) > at > org.apache.tomcat.util.net.jsse.JSSE14Factory.getSSLSupport(JSSE14Factory.ja > va:84) > at > org.apache.tomcat.util.net.jsse.JSSEImplementation.getSSLSupport(JSSEImpleme > ntation.java:118) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne > ction(Http11Protocol.java:385) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav > a:619) > at java.lang.Thread.run(Thread.java:568) > Caused by: org.apache.commons.logging.LogConfigurationException: > org.apache.commons.logging.LogConfigurationException: Class > org.apache.commons.logging.impl.Jdk14Logger does not implement Log > at > org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI > mpl.java:416) > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja > va:525) > ... 11 more > Caused by: org.apache.commons.logging.LogConfigurationException: Class > org.apache.commons.logging.impl.Jdk14Logger does not implement Log > at > org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI > mpl.java:412) > ... 12 more > > Any suggestions? The following is the https section from my server.xml > file. It took digging through the 5.0 documentation also before I could > even get HTTPS to work for TC 4.1.27. Seems IMB's JVM for JDK 1.4 has a few > twists to it that aren't documented until TC 5.0. And I'm real leery about > upgrading to a beta release (TC 5.0) unless I have to. > > <!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --> > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8023" minProcessors="5" maxProcessors="75" > enableLookups="true" > acceptCount="100" debug="0" scheme="https" secure="true" > useURIValidationHack="false" disableUploadTimeout="true"> > <Factory > className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory" > algorithm="IbmX509" > clientAuth="false" protocol="SSL" /> > </Connector> > > The server code being called. As you can see I just added outMsg & the > return value to the PortImpl.java stub that the axis WSDL2Java generated. > > public java.lang.String testInterface(java.lang.String string) > throws java.rmi.RemoteException > { > String outMsg = System.getProperty ("java.vm.name") + " JDK " + > System.getProperty ("java.vm.version") + > " - " + System.getProperty ("user.name") + > " (" + string + ")"; > return outMsg; > } > > Curtis > > ---------------------------------------------------------------------------- ---- > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
