tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Jung <rainer.j...@kippdata.de>
Subject Re: [VOTE] Release Apache Tomcat 6.0.53
Date Sun, 02 Apr 2017 12:00:53 GMT
Am 02.04.2017 um 10:19 schrieb Violeta Georgieva:
> The proposed Apache Tomcat 6.0.53 release is now available for voting.
>
> Note: This is the last Tomcat 6 release.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-6/v6.0.53/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1130/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_53/
>
> The proposed 6.0.53 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 6.0.53 Stable

+1 to release, details and some observations below.

- SHA1 and MD5 OK
- signatures OK
- key in KEYS file
- gz and zip for src and bin consistent
- src consistent with svn tag
   - except for .gitignore file
- builds fine
- build result looks consistent with binaries
- JMX MBean comparison with 6.0.50:
   - new Realm MBean for LockOutRealm
   - Engine, Host and Webapp MBeans, attribute "realm"
     changed from and instance of 
org.apache.catalina.realm.UserDatabaseRealm
     to org.apache.catalina.realm.LockOutRealm
- Some javadoc warnings as normal for TC6:
   - "package does not exist" for:
     - javax.wsdl
     - javax.wsdl.extensions
     - javax.wsdl.extensions.soap
     - javax.wsdl.factory
     - javax.wsdl.xml
     - javax.xml.rpc
     - javax.xml.rpc.handler
     - org.eclipse.jdt.core.compiler
     - org.eclipse.jdt.internal.compiler
     - org.eclipse.jdt.internal.compiler.classfmt
     - org.eclipse.jdt.internal.compiler.env
     - org.eclipse.jdt.internal.compiler.impl
     - org.eclipse.jdt.internal.compiler.problem
   - "cannot find symbol" for:
     - "Service" and "ServiceException" imported from javax.xml.rpc in 
org.apache.naming.factory.webservices.ServiceProxy
     - "Port", "HandlerRegistry" and "HandlerInfo" imported from
       javax.wsdl resp. javax.xml.rpc.handler in
       org.apache.naming.factory.webservices.ServiceRefFactory
- no errors or failures in the unit tests
   - one java.util.ConcurrentModificationException in tribes
     is probably unexpected, details below
   - three occurrences of org.apache.tomcat.util.net.AprEndpoint$Poller.run
     Socket [81] poll event: [File descriptor in bad state] {2}
     no longer seen

Build was done using Java 1.5.0_22, OS was Solaris 10 Sparc.

unit test detail for java.util.ConcurrentModificationException in tribes

     [junit] Running 
org.apache.catalina.tribes.group.interceptors.TestNonBlockingCoordinator
     [junit] Setup
...
     [junit] Apr 2, 2017 1:05:43 PM 
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector 
memberDisappeared
     [junit] INFO: Verification complete. Member 
disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{195, 
227, 30, 235}:4009,{195, 227, 30, 235},4009, alive=3219,id={-96 -55 56 
27 -3 -88 77 80 -119 86 120 125 -6 33 -26 -74 }, payload={}, command={66 
65 66 89 45 65 76 69 88 ...(9)}, domain={10 -97 -29 -50 -63 -62 74 -13 
-96 ...(16)}, ]]
     [junit] Apr 2, 2017 1:05:43 PM 
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector 
memberDisappeared
     [junit] INFO: Verification complete. Member 
disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{195, 
227, 30, 235}:4009,{195, 227, 30, 235},4009, alive=3219,id={-96 -55 56 
27 -3 -88 77 80 -119 86 120 125 -6 33 -26 -74 }, payload={}, command={66 
65 66 89 45 65 76 69 88 ...(9)}, domain={10 -97 -29 -50 -63 -62 74 -13 
-96 ...(16)}, ]]
     [junit] Apr 2, 2017 1:05:43 PM 
org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run
     [junit] WARNING: Error receiving mcast package. Sleeping 500ms
     [junit] java.io.InterruptedIOException: operation interrupted
     [junit]     at java.net.PlainDatagramSocketImpl.receive0(Native Method)
     [junit]     at 
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
     [junit]     at java.net.DatagramSocket.receive(DatagramSocket.java:712)
     [junit]     at 
org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:314)
     [junit]     at 
org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:414)
     [junit] Apr 2, 2017 1:05:43 PM 
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector 
memberDisappeared
     [junit] INFO: Verification complete. Member 
disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{195, 
227, 30, 235}:4000,{195, 227, 30, 235},4000, alive=3427,id={12 14 83 119 
111 -40 78 19 -75 -101 83 -37 15 2 -56 84 }, payload={}, command={66 65 
66 89 45 65 76 69 88 ...(9)}, domain={10 -97 -29 -50 -63 -62 74 -13 -96 
...(16)}, ]]
     [junit] Apr 2, 2017 1:05:43 PM 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator 
fireInterceptorEvent
     [junit] INFO: CoordinationEvent[type=12
     [junit]     Local:tcp://195.227.30.235:4005
     [junit]     Coord:tcp://195.227.30.235:4005
     [junit]     View:{tcp://195.227.30.235:4005}
     [junit]     Suggested View:{}
     [junit]     Members:{}
     [junit]     Info:Accepted View]
     [junit] Apr 2, 2017 1:05:46 PM 
org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run
     [junit] WARNING: Error receiving mcast package. Sleeping 500ms
     [junit] java.io.InterruptedIOException: operation interrupted
     [junit]     at java.net.PlainDatagramSocketImpl.receive0(Native Method)
     [junit]     at 
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
     [junit]     at java.net.DatagramSocket.receive(DatagramSocket.java:712)
     [junit]     at 
org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:314)
     [junit]     at 
org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:414)
     [junit] Apr 2, 2017 1:05:46 PM 
org.apache.catalina.tribes.transport.nio.NioReplicationTask drainChannel
     [junit] SEVERE: Processing of cluster message failed.
     [junit] java.util.ConcurrentModificationException
     [junit]     at java.util.HashMap$HashIterator.remove(HashMap.java:860)
     [junit]     at 
org.apache.catalina.tribes.transport.nio.ParallelNioSender.keepalive(ParallelNioSender.java:297)
     [junit]     at 
org.apache.catalina.tribes.transport.PooledSender.returnSender(PooledSender.java:48)
     [junit]     at 
org.apache.catalina.tribes.transport.nio.PooledParallelSender.sendMessage(PooledParallelSender.java:59)
     [junit]     at 
org.apache.catalina.tribes.transport.ReplicationTransmitter.sendMessage(ReplicationTransmitter.java:80)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelCoordinator.sendMessage(ChannelCoordinator.java:76)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.sendMessage(TcpFailureDetector.java:88)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.sendElectionMsg(NonBlockingCoordinator.java:250)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.sendElectionMsgToNextInline(NonBlockingCoordinator.java:260)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.handleOtherToken(NonBlockingCoordinator.java:370)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.handleToken(NonBlockingCoordinator.java:336)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.processCoordMessage(NonBlockingCoordinator.java:325)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.messageReceived(NonBlockingCoordinator.java:500)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.messageReceived(TcpFailureDetector.java:111)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
     [junit]     at 
org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor.messageReceived(DomainFilterInterceptor.java:44)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79)
     [junit]     at 
org.apache.catalina.tribes.group.ChannelCoordinator.messageReceived(ChannelCoordinator.java:239)
     [junit]     at 
org.apache.catalina.tribes.transport.ReceiverBase.messageDataReceived(ReceiverBase.java:211)
     [junit]     at 
org.apache.catalina.tribes.transport.nio.NioReplicationTask.drainChannel(NioReplicationTask.java:188)
     [junit]     at 
org.apache.catalina.tribes.transport.nio.NioReplicationTask.run(NioReplicationTask.java:91)
     [junit]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
     [junit]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
     [junit]     at java.lang.Thread.run(Thread.java:595)


Regards,

Rainer


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message