Thanks a lot guys for your prompt response. Now I face another error given below: SEVERE: Unable to start ReplicatedContext java.lang.ClassCastException: org.apache.catalina.cluster.tcp.SimpleTcpCluster at org.apache.catalina.ha.context.ReplicatedContext.start(ReplicatedContext.java:61) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
The modified server.xml file looks like below: <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" managerClassName="org.apache.catalina.cluster.session.DeltaManager" expireSessionsOnShutdown="false" useDirtyFlag="true"> <Membership className="org.apache.catalina.cluster.mcast.McastService" mcastAddr="228.0.0.4" mcastPort="45564" mcastFrequency="500" mcastDropTime="3000"/> <Receiver className="org.apache.catalina.cluster.tcp.ReplicationListener" tcpListenAddress="127.0.0.1" tcpListenPort="4001" tcpSelectorTimeout="100" tcpThreadCount="6"/> <Sender className="org.apache.catalina.cluster.tcp.ReplicationTransmitter" replicationMode="pooled"/> <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve" filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/> <ClusterListener className="org.apache.catalina.cluster.session.ClusterSessionListener"/> </Cluster> <Context className="org.apache.catalina.ha.context.ReplicatedContext" path="/MyApp" docBase="G:\RealNetworks\apache-tomcat-6.0.16\webapps\MyApp" crossContext="true" debug="0" reloadable="true" privileged="true"/> Any idea guys on why is that error coming ? Thanks a lot again for your help. Filip Hanik - Dev Lists wrote: > > you'd need to define > > <Context className="org.apache.catalina.ha.context.ReplicatedContext" ... > > > for each context that you want that to happen > > Filip > > gangadhar p wrote: >> Hi guys, I am configuring Tomcat 6 clustering to have more than one >> instance >> access to each others ServletContext attributes. It's said that >> ServletContext is clustered by default when Tomcat 6 is clustered, but my >> servlets in 2 different instances are not able to access each others >> ServletContext attributes. The Cluster elements added under the element >> Host >> in two different server.xml files in two different instances are given >> below. >> In Tomcat Instance 1 : >> >> <Cluster >> className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" >> >> managerClassName="org.apache.catalina.cluster.session.DeltaManager" >> expireSessionsOnShutdown="false" >> useDirtyFlag="true"> >> >> <Membership >> >> className="org.apache.catalina.cluster.mcast.McastService" >> mcastAddr="228.0.0.4" >> mcastPort="45564" >> mcastFrequency="500" >> mcastDropTime="3000"/> >> >> <Receiver >> >> className="org.apache.catalina.cluster.tcp.ReplicationListener" >> tcpListenAddress="127.0.0.1" >> tcpListenPort="4001" >> tcpSelectorTimeout="100" >> tcpThreadCount="6"/> >> >> <Sender >> >> className="org.apache.catalina.cluster.tcp.ReplicationTransmitter" >> replicationMode="pooled"/> >> <Valve >> className="org.apache.catalina.cluster.tcp.ReplicationValve" >> >> filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/> >> <ClusterListener >> >> className="org.apache.catalina.cluster.session.ClusterSessionListener"/> >> >> </Cluster> >> >> >> In Tomcat Instance 2: >> >> <Cluster >> className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" >> >> managerClassName="org.apache.catalina.cluster.session.DeltaManager" >> expireSessionsOnShutdown="false" >> useDirtyFlag="true"> >> >> <Membership >> >> className="org.apache.catalina.cluster.mcast.McastService" >> mcastAddr="228.0.0.4" >> mcastPort="45564" >> mcastFrequency="500" >> mcastDropTime="3000"/> >> >> <Receiver >> >> className="org.apache.catalina.cluster.tcp.ReplicationListener" >> tcpListenAddress="127.0.0.1" >> tcpListenPort="4002" >> tcpSelectorTimeout="100" >> tcpThreadCount="6"/> >> >> <Sender >> >> className="org.apache.catalina.cluster.tcp.ReplicationTransmitter" >> replicationMode="pooled"/> >> <Valve >> className="org.apache.catalina.cluster.tcp.ReplicationValve" >> >> filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/> >> <ClusterListener >> >> className="org.apache.catalina.cluster.session.ClusterSessionListener"/> >> >> </Cluster> >> >> >> Pls. let me know if any more changes are needed. It's very urgent. >> Thanks a lot in advance for your help. >> >> > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Tomcat-6-clustering-tp17544854p17546904.html Sent from the Tomcat - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]