Am 15.02.2015 um 19:46 schrieb Mark Thomas:
The proposed 8.0.20 release is:
[ ] Broken - do not release
[X] Stable - go ahead and release as 8.0.20
+1 to release.
Details
=======
- MD5 OK
- signatures OK
- key in KEYS file
- gz and zip for src and bin consistent
- src completely consistent with svn tag
- builds fine
- warning about unchecked calls or conversions in:
- org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java
- org/apache/tomcat/jdbc/pool/PoolProperties.java
Not a regression
- build result looks consistent with binaries
- no checkstyle complaints
- no Javadoc warnings
- Unit tests: No failures
- Details of log output see below
- JMX MBean Comparison:
- OperatingSystem MBean attribute OpenFileDescriptorCount
reduced from 81 to 80 (was 81 at least since 8.0.16)
Build and tests were done using Java 1.7.0_76. OS was Solaris 10 Sparc,
tcnative was 1.1.32 based on APR 1.5.1 and OpenSSL 1.0.1l.
Unit test warnings
==================
- total 214, previous numbers:
8.0.14: 198
8.0.15: 212
8.0.16: 200
8.0.17: 213
8.0.18: 204
8.0.20: 214
- 62 times (+3)
"...tribes.group.interceptors.NonBlockingCoordinator.sendElectionMsgToNextInline
Unable to send election message to:..."
- 9 (-2) "...tribes.transport.nio.ParallelNioSender.doLoop Member send
is failing..." on thread Tribes-Task-Receiver-...
- 7 (+6) "...tribes.transport.nio.ParallelNioSender.doLoop Member send
is failing..." on thread Membership-MemberDisappeared.
- 6 (+2)
"org.apache.catalina.tribes.transport.nio.NioReplicationTask.run
IOException in replication worker, unable to drain channel. Probable
cause: Keep alive socket closed[null]."
- 0 (-1) "...tribes.transport.nio.ParallelNioSender.doLoop Not retrying
send for:..."
- 48 (+2) "...WebappClassLoaderBase.clearReferencesThreads The web
application [ROOT] appears to have started a thread named..."
- 4 (unchanged) "...WebappClassLoaderBase.clearReferencesStopTimerThread
The web application [ROOT] appears to have started a TimerThread named
[leaked-thread] via the java.util.Timer API but has failed to stop it...."
- 12 (unchanged) "...HostConfig.deployDescriptor A docBase
/.../output/test-tmp/webapps/myapp inside the host appBase has been
specified, and will be ignored"
- 8 (unchanged) "...HostConfig.deployWARs The directory
[/.../apache-tomcat-VERSION-src-gz/output/test-tmp/webapps/myapp] will
be ignored because the WAR
[/.../apache-tomcat-VERSION-src-gz/output/test-tmp/webapps/myapp.war]
takes priority and unpackWARs is false"
- 20 (unchanged) "...StandardContext.setPath A context path must either
be an empty string or start with a '/' and do not end with a '/'. The
path [...] does not meet these criteria and has been changed to [...]"
- 8 (unchanged) StuckThreadDetectionValve.notifyStuckThreadDetected
- 4 (unchanged) StuckThreadDetectionValve$MonitoredThread.interruptIfStuck
- 4 (unchanged) "...WebXml.setVersion Unknown version string [0.0].
Default version will be used."
- 4 (unchanged) "...WebXml.orderWebFragments Used a wrong fragment name
z at web.xml absolute-ordering tag!"
- 4 (unchanged) "...TestStandardContextResources.testResources
testResources(): orderedLibs: [...]"
- 3 (unchanged) "...AbstractEndpoint.shutdownExecutor The executor
associated with thread pool [...] has not fully shutdown. Some
application threads may still be running."
- 3 (unchanged) "....WsSession.onClose Failed to flush batched messages
on session close"
- 2 (-2) "...WsServerContainer.destroy Unable to destroy WebSocket
thread group [WebSocketServer-localhost-ROOT] as [1] threads were still
running when the web application was stopped. The thread group will be
destroyed once the threads terminate."
- 2 (unchanged) "...Http11Processor.actionInternal Exception getting SSL
attribute"
- 2 (unchanged) "...Http11Nio2Processor.actionInternal Exception
re-negotiating SSL connection"
- 1 (+1) "...JIoEndpoint$SocketProcessor.run Socket reprocessing request
was rejected
for:org.apache.tomcat.util.net.SocketWrapper@...:Socket[addr=...,port=...,localport=...]"
Unit test SEVERE messages
=========================
- total 711, previous numbers:
8.0.14: 706
8.0.15: 701
8.0.16: 698
8.0.17: 701
8.0.18: 698
8.0.20: 711
- 196 (unchanged) "Servlet.service() for servlet
... threw exception".
292 messages (unchanged) in TestHostConfigAutomaticDeployment:
- 104 org.apache.catalina.core.ContainerBase.addChildInternal
ContainerBase.addChild: start:
- 64 org.apache.catalina.startup.HostConfig.deployDescriptor Error
deploying configuration descriptor
.../output/test-tmp/conf/Tomcat/localhost/myapp.xml
- 24 org.apache.catalina.startup.HostConfig.deployDirectory The web
application with context path [/myapp] was not deployed because it
contained a deployment descriptor
[.../output/test-tmp/webapps/myapp/META-INF/context.xml] which may include
configuration necessary for the secure deployment of the application
but processing of deployment descriptors is prevented by the deployXML
setting of this host. An appropriate
descriptor should be created at
[.../output/test-tmp/conf/Tomcat/localhost/myapp.xml] to
deploy this application.
- 24 org.apache.catalina.startup.HostConfig.deployDirectory Error
deploying web application directory .../output/test-tmp/webapps/myapp
- 16 org.apache.catalina.startup.HostConfig.deployWAR The web
application with context path [/myapp] was not deployed because it
contained a deployment descriptor [META-INF/context.xml] which may
include configuration necessary for the secure deployment of the
application but processing of deployment descriptors is prevented by
the deployXML setting of this host. An appropriate descriptor should be
created at [.../output/test-tmp/conf/Tomcat/localhost/myapp.xml] to
deploy this application.
- 16 org.apache.catalina.startup.HostConfig.deployWAR Error deploying
web application archive .../output/test-tmp/webapps/myapp.war
- 12 org.apache.catalina.startup.ContextConfig.beforeStart Exception
fixing docBase for context [/myapp]
- 8 org.apache.catalina.core.StandardContext.listenerStart Error
configuring application listener of class
org.apache.catalina.core.NoSuchListener
- 8 org.apache.catalina.core.StandardContext.listenerStart Skipped
installing application listeners due to previous error(s)
- 8 org.apache.catalina.core.StandardContext.startInternal Error
listenerStart
- 8 org.apache.catalina.core.StandardContext.startInternal Context
[/myapp] startup failed due to previous errors
40 messages (unchanged) in TestWebRuleSet:
- 36 org.apache.tomcat.util.digester.Digester.startElement Begin event
threw exception
- 4 org.apache.tomcat.util.digester.Digester.endElement End event threw
exception
tribes
- 7 (-4)
"...tribes.group.interceptors.NonBlockingCoordinator.messageReceived
Error processing coordination message. Could be fatal."
- 8 (+6)
"...tribes.group.interceptors.NonBlockingCoordinator.memberDisappeared
Unable to start election when member was removed.
Mapper
- 8 (+4) "...addHost Duplicate Host..."
- 16 (+8) "addHostAliasImpl Duplicate host Alias"
websocket
- 11 (+1) "...PojoEndpointBase.onError No error handling configured..."
- 1 (unchanged) "...PojoEndpointBase.onError Failed to call onError
method of POJO end point for POJO of type..."
SecurityConstraint (unchanged)
- 52 "...SecurityConstraint.findUncoveredHttpMethods For security
constraints with URL pattern ... the HTTP methods ... are uncovered."
StandardContext (unchanged)
- 4 StandardContext.filterStart Exception starting filter Bug46243
- 4 StandardContext.listenerStart Exception sending context initialized
event to listener instance of class
org.apache.catalina.startup.TestListener$SCL2
- 4 StandardContext.startInternal Error filterStart
- 4 StandardContext.startInternal Error loadOnStartup
- 12 StandardContext.startInternal Context [] startup failed due to
previous errors
- 12 StandardContext.startInternal Error listenerStart
loader (unchanged)
- 8 WebappClassLoaderBase.checkThreadLocalMapForLeaks
descriptor (unchanged)
- 8 WebXml.mergeLifecycleCallback
coyote
- 3 (unchanged) "...CoyoteAdapter.asyncDispatch Exception while
processing an asynchronous request"
- 19 (-2) "...AbstractProtocol$AbstractConnectionHandler.process Error
reading request, ignored"
- 1 (unchanged) TestXxxEndpoint.createAprSocket Could not bind: Address
already in use
comet
-1 (+1) TestCometProcessor.testCometConnectorStop Status:
"Exception" in output of unit tests
===================================
total 879 (-3), previous numbers:
8.0.14: 866
8.0.15: 874
8.0.16: 885
8.0.17: 890
8.0.18: 882
8.0.20: 879
Top exception counts:
100 javax.servlet.ServletException: Opps.
64 Caused by: java.lang.IllegalArgumentException: The main resource
set specified [.../output/test-tmp/external/XXX] is not valid
(52 times for myapp, 12 times for external.war)
64 times the three lines:
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Tomcat].StandardHost[localhost].StandardContext[/myapp]]
org.apache.catalina.LifecycleException: Failed to start
component
[StandardEngine[Tomcat].StandardHost[localhost].StandardContext[/myapp]]
Caused by: org.apache.catalina.LifecycleException: Failed to
start component [org.apache.catalina.webresources.StandardRoot@HEX]
40 times the three lines:
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [/myapp]
org.apache.catalina.LifecycleException: Failed to start
component [/myapp]
Caused by: org.apache.catalina.LifecycleException: Failed to
process either the global, per-host or context-specific context.xml file
therefore the [/myapp] Context cannot be started.
16 org.apache.catalina.core.ApplicationContext.log servlet:
java.io.IOException: Invalid chunk header
12 java.io.FileNotFoundException:
.../output/test-tmp/external/external.war (No such file or directory)
12 org.apache.catalina.startup.ContextConfig.beforeStart Exception
fixing docBase for context [/myapp]
12 java.lang.IllegalArgumentException with three messages:
- <ordering> element is limited to NUMBER occurrence
- <name> element is limited to NUMBER occurrence
- <absolute-ordering> element is limited to NUMBER occurrence
The remaining ones have 100 different messages and occur 327 times.
I'm not claiming that any of the SEVERE or Exception messages are
important. The numbers didn't change much relative 8.0.18.
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org