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-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to