Thanks, that seems to have fixed the issue. I'm assuming this won't be a problem since we only have a single NIC with multiple IPs on that machine. I'll test session failover and verify it. Thanks very much!
-----Original Message----- From: Filip Hanik - Dev Lists [mailto:devli...@hanik.com] Sent: Tuesday, February 22, 2011 6:49 PM To: users@tomcat.apache.org Subject: Re: Tomcat 7 Cluster Issue It can probably be fixed, there are a few references to this http://www.techienuggets.com/CommentDetail?tx=355312 https://issues.jboss.org/browse/JGRP-777 I'd have to reproduce it, so that I can fix it/work around it. I will open a bugzilla item with this In the meantime, does this still happen if you remove the "bind" attribute? best Filip On 02/22/2011 04:02 PM, Bruce Pease wrote: > Good Afternoon: > > > > I am running Windows server 2008 with Oracle/Sun jdk 1.6u24 and Tomcat 7.0.8. > Windows server 2008 multicast is defaulted on. I am attempting to set up a > cluster (config that currenly works in Windows server 2000 and tomcat 6), and > getting the exception listed below. I haven't been able to find a > configuration change from Tomcat 6 to 7 that might be causing this error. I > have included the cluster configuration as well. Any assistance would be > appreciated. > > > > <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" > channelSendOptions="11"> > <Manager className="org.apache.catalina.ha.session.DeltaManager" > expireSessionsOnShutdown="true" notifyListenersOnReplication="true"/> > > <Channel > className="org.apache.catalina.tribes.group.GroupChannel"> > > <Membership > className="org.apache.catalina.tribes.membership.McastService" > address="228.0.0.45" bind="10.103.4.70" port="45564" frequency="500" > dropTime="3000"/> > > <Receiver > className="org.apache.catalina.tribes.transport.nio.NioReceiver" > address="10.103.4.70" port="4220" autoBind="100" selectorTimeout="100" > maxThreads="6"/> > > <Sender > className="org.apache.catalina.tribes.transport.ReplicationTransmitter"> > > <Transport > className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/> > > </Sender> > > <Interceptor > className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/ > >> > <Interceptor > className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Int > erceptor"/> > > <Interceptor > className="org.apache.catalina.tribes.group.interceptors.ThroughputIntercepto > r"/> > > </Channel> > > <Valve > className="org.apache.catalina.ha.tcp.ReplicationValve" > filter=".*\.gif;.*\.js;.*\.jpg;.*\.png;.*\.htm;.*\.html;.*\.css;.*\.txt;"/> > > <Valve > className="org.apache.catalina.ha.session.JvmRouteBinderValve"/> > > <Deployer > className="org.apache.catalina.ha.deploy.FarmWarDeployer" > tempDir="/tmp/war-temp/" deployDir="/tmp/war-deploy/" > watchDir="/tmp/war-listen/" watchEnabled="false"/> > > <ClusterListener > className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener"/> > > <ClusterListener > className="org.apache.catalina.ha.session.ClusterSessionListener"/> > > </Cluster> > > > > Feb 22, 2011 5:48:11 PM org.apache.catalina.ha.tcp.SimpleTcpCluster > startInternal > > SEVERE: Unable to start cluster. > > org.apache.catalina.tribes.ChannelException: java.net.SocketException: An > operation was attempted on something that is not a socket; No faulty members > identified. > > at > org.apache.catalina.tribes.group.ChannelCoordinator.internalStart(ChannelCoor > dinator.java:178) > > at > org.apache.catalina.tribes.group.ChannelCoordinator.start(ChannelCoordinator. > java:99) > > at > org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelIntercep > torBase.java:150) > > at > org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelIntercep > torBase.java:150) > > at > org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor.star > t(MessageDispatchInterceptor.java:153) > > at > org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelIntercep > torBase.java:150) > > at > org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelIntercep > torBase.java:150) > > at > org.apache.catalina.tribes.group.GroupChannel.start(GroupChannel.java:416) > > at > org.apache.catalina.ha.tcp.SimpleTcpCluster.startInternal(SimpleTcpCluster.ja > va:671) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) > > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1026) > > at > org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) > > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1035) > > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291 > ) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) > > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:4 > 43) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) > > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:724 > ) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) > > at > org.apache.catalina.startup.Catalina.start(Catalina.java:620) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. > java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:304) > > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) > > > > Bruce D. Pease > Technical Team Lead - Web Applications > CruiseOne(r)<http://www.cruiseone.com/> & Cruises Inc(tm) > <http://www.cruisesinc.com/> > 1201 W. Cypress Creek Road, Suite 100 > Fort Lauderdale, FL 33309-1955 > 954-958-3654 (direct) | 954-958-3665 (fax) > bpe...@wth.com<mailto:ssza...@wth.com> > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org