Thanks for your answers and suggestions. I still got failures and errors when testing Tomcat 7.0.20. I upload the log files in the mail attachments. Would you please check the files and gei some further suggestions?
At 2011-09-18 20:43:37,"Rainer Jung" <rainer.j...@kippdata.de> wrote: >On 18.09.2011 14:29, tlm6291 wrote: >> Hello: >> I am new in learning Tomcat. >> >> In turn, I download tomcat source code , build it with Apache-Ant , and >> test it with JUnit. I use the following commands to build and test Tomcat >> ant test >> >> It seams the test fails as I got the following result: >> BUILD FAILED >> E:\work\apache-tomcat-7.0.20-src\build.xml:1063: The following >> error occurred while executing this line: >> E:\work\apache-tomcat-7.0.20-src\build.xml:1125: Some tests >> completed with an Error. See >> E:\work\apache-tomcat-7.0.20-src/output/build/logs for details. >> Total time: 21 minutes 24 seconds > >I suggest to start with the recent version (7.0.21) or with current HEAD >from subversion. > >> Then I found the following tests failed >> org.apache.tomcat.util.net.TestSsl >> org.apache.tomcat.util.net.TestCustomSsl > >Unusual. > >Have a look at the files TEST-org.apache.tomcat.util.net.TestSsl.* and >TEST-org.apache.tomcat.util.net.TestCustomSsl.* in the directory >E:\work\apache-tomcat-7.0.20-src\output\build\logs > >> The following is my test environment: >> System: Windows XP sp3 >> JDK: 1.6.0-u21 >> Apache-Ant: 1.8.2 >> Tomcat: 7.0.20 >> >> My questions are: >> 1. Should all the test had to pass? > >Yes, the released versions should pass all tests. Current headrevisions >in subversionmight have a few tests failing, which are in the process of >getting fixed, e.g. right now there is an occasionalfailure of the comet >test, but AFAIK no other test fails. > >> 2. What's the use of the java classes in the path of >> "apache-tomcat-7.0.20-src\test" > >They are the unit test classes and helper classes for them. > >> 3. Also I had tested Tomcat under JDK-1.7.0, is Tomcat7.0.20 >> compatible with JDK1.7 ? > >To out current knowledge yes. Be warned though, that Java 1.7.0 (no >patch level) has bugs which can lead to wrong behaviour of Java >programs. See for instance >https://issues.apache.org/jira/browse/LUCENE-3349. > >Rainer > >--------------------------------------------------------------------- >To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >For additional commands, e-mail: dev-h...@tomcat.apache.org >
Testsuite: org.apache.tomcat.util.net.TestCustomSsl Tests run: 3, Failures: 0, Errors: 1, Time elapsed: 15.25 sec ------------- Standard Error ----------------- 2011-9-18 19:40:59 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8001"] 2011-9-18 19:40:59 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:40:59 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:00 org.apache.catalina.startup.ContextConfig webConfig ÐÅÏ¢: No global web.xml found 2011-9-18 19:41:00 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextInitialized() 2011-9-18 19:41:00 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextInitialized() 2011-9-18 19:41:00 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@d75415') 2011-9-18 19:41:00 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:01 org.apache.catalina.core.StandardWrapperValve invoke ÑÏÖØ: Servlet.service() for servlet [HelloWorldExample] in context with path [/examples] threw exception [Servlet execution threw an exception] with root cause java.lang.ClassNotFoundException: org.apache.tomcat.util.http.ValuesEnumerator at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.apache.tomcat.util.http.MimeHeaders.values(MimeHeaders.java:206) at org.apache.catalina.connector.Request.getHeaders(Request.java:2050) at org.apache.catalina.connector.Request.parseLocales(Request.java:3018) at org.apache.catalina.connector.Request.getLocale(Request.java:1089) at org.apache.catalina.connector.RequestFacade.getLocale(RequestFacade.java:571) at HelloWorldExample.doGet(HelloWorldExample.java:41) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:01 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:02 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:02 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextDestroyed() 2011-9-18 19:41:02 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextDestroyed() 2011-9-18 19:41:02 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:02 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:02 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:02 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:02 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:02 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:02 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:41:02 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:03 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:03 org.apache.tomcat.util.net.jsse.JSSESupport handShake ÐÅÏ¢: SSL Error getting client Certs javax.net.ssl.SSLProtocolException: handshake alert: no_certificate at com.sun.net.ssl.internal.ssl.ServerHandshaker.handshakeAlert(ServerHandshaker.java:1330) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1713) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:954) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) at java.io.InputStream.read(InputStream.java:85) at org.apache.tomcat.util.net.jsse.JSSESupport.handShake(JSSESupport.java:181) at org.apache.tomcat.util.net.jsse.JSSESupport.getPeerCertificateChain(JSSESupport.java:148) at org.apache.coyote.http11.Http11Processor.actionInternal(Http11Processor.java:516) at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773) at org.apache.coyote.Request.action(Request.java:344) at org.apache.catalina.authenticator.SSLAuthenticator.authenticate(SSLAuthenticator.java:136) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:545) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:03 org.apache.coyote.http11.Http11Processor actionInternal ¾¯¸æ: Exception getting SSL attributes javax.net.ssl.SSLProtocolException: handshake alert: no_certificate at com.sun.net.ssl.internal.ssl.ServerHandshaker.handshakeAlert(ServerHandshaker.java:1330) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1713) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:954) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) at java.io.InputStream.read(InputStream.java:85) at org.apache.tomcat.util.net.jsse.JSSESupport.handShake(JSSESupport.java:181) at org.apache.tomcat.util.net.jsse.JSSESupport.getPeerCertificateChain(JSSESupport.java:148) at org.apache.coyote.http11.Http11Processor.actionInternal(Http11Processor.java:516) at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773) at org.apache.coyote.Request.action(Request.java:344) at org.apache.catalina.authenticator.SSLAuthenticator.authenticate(SSLAuthenticator.java:136) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:545) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:03 org.apache.tomcat.util.net.jsse.JSSESupport handShake ÐÅÏ¢: SSL Error getting client Certs javax.net.ssl.SSLProtocolException: handshake alert: no_certificate at com.sun.net.ssl.internal.ssl.ServerHandshaker.handshakeAlert(ServerHandshaker.java:1330) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1713) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:954) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) at java.io.InputStream.read(InputStream.java:85) at org.apache.tomcat.util.net.jsse.JSSESupport.handShake(JSSESupport.java:181) at org.apache.tomcat.util.net.jsse.JSSESupport.getPeerCertificateChain(JSSESupport.java:148) at org.apache.coyote.http11.Http11Processor.actionInternal(Http11Processor.java:516) at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773) at org.apache.coyote.Request.action(Request.java:344) at org.apache.catalina.authenticator.SSLAuthenticator.authenticate(SSLAuthenticator.java:136) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:545) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:03 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:03 org.apache.coyote.http11.Http11Processor actionInternal ¾¯¸æ: Exception getting SSL attributes javax.net.ssl.SSLProtocolException: handshake alert: no_certificate at com.sun.net.ssl.internal.ssl.ServerHandshaker.handshakeAlert(ServerHandshaker.java:1330) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1713) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:954) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) at java.io.InputStream.read(InputStream.java:85) at org.apache.tomcat.util.net.jsse.JSSESupport.handShake(JSSESupport.java:181) at org.apache.tomcat.util.net.jsse.JSSESupport.getPeerCertificateChain(JSSESupport.java:148) at org.apache.coyote.http11.Http11Processor.actionInternal(Http11Processor.java:516) at org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773) at org.apache.coyote.Request.action(Request.java:344) at org.apache.catalina.authenticator.SSLAuthenticator.authenticate(SSLAuthenticator.java:136) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:545) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:04 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:04 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:04 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:04 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:04 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:04 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:04 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:04 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:41:04 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:04 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:06 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:07 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:07 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:07 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:07 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:07 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:07 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems ------------- ---------------- --------------- Testcase: testCustomSslImplementation took 10.578 sec Caused an ERROR null java.lang.NullPointerException at org.apache.tomcat.util.net.TestCustomSsl.testCustomSslImplementation(TestCustomSsl.java:78) Testcase: testCustomTrustManager1 took 1.906 sec Testcase: testCustomTrustManager2 took 2.735 sec
Testsuite: org.apache.tomcat.util.net.TestSsl Tests run: 4, Failures: 0, Errors: 2, Time elapsed: 14.234 sec ------------- Standard Error ----------------- 2011-9-18 19:41:16 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:16 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:41:16 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:17 org.apache.catalina.startup.ContextConfig webConfig ÐÅÏ¢: No global web.xml found 2011-9-18 19:41:17 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextInitialized() 2011-9-18 19:41:17 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextInitialized() 2011-9-18 19:41:17 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@430b6') 2011-9-18 19:41:17 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:18 org.apache.catalina.core.StandardWrapperValve invoke ÑÏÖØ: Servlet.service() for servlet [HelloWorldExample] in context with path [/examples] threw exception [Servlet execution threw an exception] with root cause java.lang.ClassNotFoundException: org.apache.tomcat.util.http.ValuesEnumerator at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.apache.tomcat.util.http.MimeHeaders.values(MimeHeaders.java:206) at org.apache.catalina.connector.Request.getHeaders(Request.java:2050) at org.apache.catalina.connector.Request.parseLocales(Request.java:3018) at org.apache.catalina.connector.Request.getLocale(Request.java:1089) at org.apache.catalina.connector.RequestFacade.getLocale(RequestFacade.java:571) at HelloWorldExample.doGet(HelloWorldExample.java:41) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:18 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:19 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:19 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextDestroyed() 2011-9-18 19:41:19 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextDestroyed() 2011-9-18 19:41:19 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:19 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8001"] 2011-9-18 19:41:19 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:19 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:19 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:19 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:19 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:41:19 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:19 org.apache.catalina.startup.ContextConfig webConfig ÐÅÏ¢: No global web.xml found 2011-9-18 19:41:20 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextInitialized() 2011-9-18 19:41:20 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextInitialized() 2011-9-18 19:41:20 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@88b1e6') 2011-9-18 19:41:20 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:20 org.apache.catalina.core.StandardWrapperValve invoke ÑÏÖØ: Servlet.service() for servlet [HelloWorldExample] in context with path [/examples] threw exception [Servlet execution threw an exception] with root cause java.lang.NoClassDefFoundError: org/apache/tomcat/util/http/ValuesEnumerator at org.apache.tomcat.util.http.MimeHeaders.values(MimeHeaders.java:206) at org.apache.catalina.connector.Request.getHeaders(Request.java:2050) at org.apache.catalina.connector.Request.parseLocales(Request.java:3018) at org.apache.catalina.connector.Request.getLocale(Request.java:1089) at org.apache.catalina.connector.RequestFacade.getLocale(RequestFacade.java:571) at HelloWorldExample.doGet(HelloWorldExample.java:41) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:20 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:21 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:21 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextDestroyed() 2011-9-18 19:41:21 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextDestroyed() 2011-9-18 19:41:21 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:21 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8002"] 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8003"] 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:21 org.apache.coyote.AbstractProtocol init ÐÅÏ¢: Initializing ProtocolHandler ["http-bio-8004"] 2011-9-18 19:41:21 org.apache.catalina.core.StandardService startInternal ÐÅÏ¢: Starting service Tomcat 2011-9-18 19:41:21 org.apache.catalina.core.StandardEngine startInternal ÐÅÏ¢: Starting Servlet Engine: Apache Tomcat/7.0.20 2011-9-18 19:41:21 org.apache.catalina.startup.ContextConfig webConfig ÐÅÏ¢: No global web.xml found 2011-9-18 19:41:22 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextInitialized() 2011-9-18 19:41:22 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextInitialized() 2011-9-18 19:41:22 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@f2164f') 2011-9-18 19:41:22 org.apache.coyote.AbstractProtocol start ÐÅÏ¢: Starting ProtocolHandler ["http-bio-8004"] 2011-9-18 19:41:22 org.apache.catalina.core.StandardWrapperValve invoke ÑÏÖØ: Servlet.service() for servlet [HelloWorldExample] in context with path [/examples] threw exception [Servlet execution threw an exception] with root cause java.lang.NoClassDefFoundError: org/apache/tomcat/util/http/ValuesEnumerator at org.apache.tomcat.util.http.MimeHeaders.values(MimeHeaders.java:206) at org.apache.catalina.connector.Request.getHeaders(Request.java:2050) at org.apache.catalina.connector.Request.parseLocales(Request.java:3018) at org.apache.catalina.connector.Request.getLocale(Request.java:1089) at org.apache.catalina.connector.RequestFacade.getLocale(RequestFacade.java:571) at HelloWorldExample.doGet(HelloWorldExample.java:41) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 2011-9-18 19:41:22 org.apache.coyote.AbstractProtocol pause ÐÅÏ¢: Pausing ProtocolHandler ["http-bio-8004"] 2011-9-18 19:41:23 org.apache.catalina.core.StandardService stopInternal ÐÅÏ¢: Stopping service Tomcat 2011-9-18 19:41:23 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: SessionListener: contextDestroyed() 2011-9-18 19:41:23 org.apache.catalina.core.ApplicationContext log ÐÅÏ¢: ContextListener: contextDestroyed() 2011-9-18 19:41:23 org.apache.coyote.AbstractProtocol stop ÐÅÏ¢: Stopping ProtocolHandler ["http-bio-8004"] 2011-9-18 19:41:23 org.apache.coyote.AbstractProtocol destroy ÐÅÏ¢: Destroying ProtocolHandler ["http-bio-8004"] 2011-9-18 19:41:23 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp\logs] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:23 org.apache.catalina.startup.ExpandWar deleteDir ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems 2011-9-18 19:41:23 org.apache.catalina.startup.ExpandWar delete ÑÏÖØ: [E:\work\apache-tomcat-7.0.20-src\output\test-tmp] could not be completely deleted. The presence of the remaining files may cause problems ------------- ---------------- --------------- Testcase: testSimpleSsl took 10.469 sec Caused an ERROR null java.lang.NullPointerException at org.apache.tomcat.util.net.TestSsl.testSimpleSsl(TestSsl.java:63) Testcase: testKeyPass took 1.859 sec Caused an ERROR null java.lang.NullPointerException at org.apache.tomcat.util.net.TestSsl.testKeyPass(TestSsl.java:81) Testcase: testRenegotiateFail took 0.109 sec Testcase: testRenegotiateWorks took 1.75 sec
Testsuite: org.apache.tomcat.util.http.mapper.TestMapper Tests run: 3, Failures: 1, Errors: 0, Time elapsed: 6.859 sec Testcase: testAddHost took 0.062 sec Testcase: testMap took 0.032 sec Testcase: testPerformance took 6.734 sec FAILED 6718 junit.framework.AssertionFailedError: 6718 at org.apache.tomcat.util.http.mapper.TestMapper.testPerformance(TestMapper.java:157)
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org