You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by János Löbb <ja...@yale.edu> on 2009/03/29 18:25:27 UTC

Replicated context is failing...or not ?

Hi,

3 machines, - pathsrv1, raid2b, reptile - Macs with OSX 10.5.6.   
Apache 2.2.9 mod_jk 1.2.26 and Tomcat 6.0.18.  Every machine has one  
Tomcat instance and they form a cluster.  Pathsrv1 act as a reverse  
proxy, so the request for the only clustered web app is coming as:

http://pathsrv1.yalepath.org/apps/CassetteLabeler.

The application works fine.  It seemingly also fails over.  The  
session is replicated.  However et every startup I see this in the  
catalina.<date>.log:

<snip>
Mar 29, 2009 11:59:44 AM org.apache.catalina.core.AprLifecycleListener  
init
INFO: The APR based Apache Tomcat Native library which allows optimal  
performance in production environments was not found on the  
java.library.path: .:/Library/Java/Extensions:/System/Library/Java/ 
Extensions:/usr/lib/java
Mar 29, 2009 11:59:44 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 29, 2009 11:59:44 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 427 ms
Mar 29, 2009 11:59:44 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 29, 2009 11:59:44 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Mar 29, 2009 11:59:44 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
start
INFO: Cluster is about to start
Mar 29, 2009 11:59:44 AM  
org.apache.catalina.tribes.transport.ReceiverBase bind
INFO: Receiver Server Socket bound to:/10.48.106.101:4000
Mar 29, 2009 11:59:44 AM  
org.apache.catalina.tribes.membership.McastServiceImpl setupSocket
INFO: Setting cluster mcast soTimeout to 500
Mar 29, 2009 11:59:44 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Sleeping for 1000 milliseconds to establish cluster membership,  
start level:4
Mar 29, 2009 11:59:45 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
memberAdded
INFO: Replication member  
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
106, 44}:4000,{10, 48, 106, 44},4000, alive=635579,id={52 -41 110 -92  
62 -31 69 -107 -125 23 -35 74 71 -34 83 -68 }, payload={}, command={},  
domain={}, ]
Mar 29, 2009 11:59:45 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
memberAdded
INFO: Replication member  
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
106, 107}:4000,{10, 48, 106, 107},4000, alive=1078841,id={17 -73 -19  
-61 -104 103 73 -81 -117 69 58 -59 78 -1 -56 -41 }, payload={},  
command={}, domain={}, ]
Mar 29, 2009 11:59:45 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Done sleeping, membership established, start level:4
Mar 29, 2009 11:59:45 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Sleeping for 1000 milliseconds to establish cluster membership,  
start level:8
Mar 29, 2009 11:59:45 AM org.apache.catalina.tribes.io.BufferPool  
getBufferPool
INFO: Created a buffer pool with max size:104857600 bytes of  
type:org.apache.catalina.tribes.io.BufferPool15Impl
Mar 29, 2009 11:59:46 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Done sleeping, membership established, start level:8
Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig  
deployDescriptor
WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT inside  
the host appBase has been specified, and will be ignored
Mar 29, 2009 11:59:47 AM  
org.apache.catalina.ha.context.ReplicatedContext start
SEVERE: Unable to start ReplicatedContext
java.lang.NullPointerException
	at java.io.File.<init>(File.java:194)
	at  
org 
.apache.catalina.core.StandardContext.getBasePath(StandardContext.java: 
4784)
	at  
org 
.apache 
.catalina.ha.context.ReplicatedContext.start(ReplicatedContext.java:62)
	at  
org 
.apache 
.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 
525)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 
627)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 
553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
	at  
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
311)
	at  
org 
.apache 
.catalina 
.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
443)
	at  
org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java: 
710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Mar 29, 2009 11:59:47 AM org.apache.catalina.core.ContainerBase  
addChildInternal
SEVERE: ContainerBase.addChild: start:
LifecycleException:  Failed to start ReplicatedContext:   
java.lang.NullPointerException
	at  
org 
.apache 
.catalina.ha.context.ReplicatedContext.start(ReplicatedContext.java:73)
	at  
org 
.apache 
.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 
525)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 
627)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 
553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
	at  
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
311)
	at  
org 
.apache 
.catalina 
.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
443)
	at  
org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java: 
710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig  
deployDescriptor
SEVERE: Error deploying configuration descriptor CassetteLabeler.xml
java.lang.IllegalStateException: ContainerBase.addChild: start:  
LifecycleException:  Failed to start ReplicatedContext:   
java.lang.NullPointerException
	at  
org 
.apache 
.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:795)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 
525)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: 
627)
	at  
org 
.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java: 
553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
	at  
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
311)
	at  
org 
.apache 
.catalina 
.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
443)
	at  
org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java: 
710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Mar 29, 2009 11:59:48 AM org.apache.catalina.startup.HostConfig  
deployWAR
INFO: Deploying web application archive CassetteLabeler.war
Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager  
start
INFO: Register manager /CassetteLabeler to cluster element Engine with  
name Catalina
Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager  
start
INFO: Starting clustering manager at /CassetteLabeler
Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager  
getAllClusterSessions
WARNING: Manager [localhost#/CassetteLabeler], requesting session  
state from org.apache.catalina.tribes.membership.MemberImpl[tcp://{10,  
48, 106, 107}:4000,{10, 48, 106, 107},4000, alive=1081343,id={17 -73  
-19 -61 -104 103 73 -81 -117 69 58 -59 78 -1 -56 -41 }, payload={},  
command={}, domain={}, ]. This operation will timeout if no session  
state has been received within 60 seconds.
Mar 29, 2009 12:00:48 PM org.apache.catalina.ha.session.DeltaManager  
waitForSendAllSessions
SEVERE: Manager [localhost#/CassetteLabeler]: No session state send at  
3/29/09 11:59 AM received, timing out after 60,020 ms.
Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.HostConfig  
deployWAR
INFO: Deploying web application archive Dictation.war
Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.HostConfig  
deployWAR
INFO: Deploying web application archive Dictation2.war
Mar 29, 2009 12:00:48 PM  
org.apache.catalina.ha.session.JvmRouteBinderValve start
INFO: JvmRouteBinderValve started
Mar 29, 2009 12:00:48 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Mar 29, 2009 12:00:48 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Mar 29, 2009 12:00:48 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/24  config=null
Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 63740 ms
</snip>

Here is the context.xml from the app's META-INF directory

<snip>
<?xml version="1.0" encoding="UTF-8"?>
<Context  path="" docBase="ROOT"  
className="org.apache.catalina.ha.context.ReplicatedContext">


</Context>

What am I missing here ?

Thanks ahead,

János

</snip>

Re: Replicated context is failing...or not ?

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Filip,

On 3/30/2009 5:18 PM, Filip Hanik - Dev Lists wrote:
> remove the 'docBase' attribute from context.xml

+1

And remove the path, too, since Tomcat will use the name of the WAR (or
directory) for the app's name.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAknSKXoACgkQ9CaO5/Lv0PAengCfSGGaq9dmvf70L9QBB1K/npZg
JOoAn1h1Plm6kAFYMX9f29PL6+f0yTGR
=Gv0I
-----END PGP SIGNATURE-----

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


Re: Replicated context is failing...or not ?

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
remove the 'docBase' attribute from context.xml

Filip

János Löbb wrote:
> Hi,
>
> 3 machines, - pathsrv1, raid2b, reptile - Macs with OSX 10.5.6.  
> Apache 2.2.9 mod_jk 1.2.26 and Tomcat 6.0.18.  Every machine has one 
> Tomcat instance and they form a cluster.  Pathsrv1 act as a reverse 
> proxy, so the request for the only clustered web app is coming as:
>
> http://pathsrv1.yalepath.org/apps/CassetteLabeler.
>
> The application works fine.  It seemingly also fails over.  The 
> session is replicated.  However et every startup I see this in the 
> catalina.<date>.log:
>
> <snip>
> Mar 29, 2009 11:59:44 AM org.apache.catalina.core.AprLifecycleListener 
> init
> INFO: The APR based Apache Tomcat Native library which allows optimal 
> performance in production environments was not found on the 
> java.library.path: 
> .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
> Mar 29, 2009 11:59:44 AM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Mar 29, 2009 11:59:44 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 427 ms
> Mar 29, 2009 11:59:44 AM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Mar 29, 2009 11:59:44 AM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
> Mar 29, 2009 11:59:44 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> start
> INFO: Cluster is about to start
> Mar 29, 2009 11:59:44 AM 
> org.apache.catalina.tribes.transport.ReceiverBase bind
> INFO: Receiver Server Socket bound to:/10.48.106.101:4000
> Mar 29, 2009 11:59:44 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl setupSocket
> INFO: Setting cluster mcast soTimeout to 500
> Mar 29, 2009 11:59:44 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Sleeping for 1000 milliseconds to establish cluster membership, 
> start level:4
> Mar 29, 2009 11:59:45 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> memberAdded
> INFO: Replication member 
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48, 
> 106, 44}:4000,{10, 48, 106, 44},4000, alive=635579,id={52 -41 110 -92 
> 62 -31 69 -107 -125 23 -35 74 71 -34 83 -68 }, payload={}, command={}, 
> domain={}, ]
> Mar 29, 2009 11:59:45 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> memberAdded
> INFO: Replication member 
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48, 
> 106, 107}:4000,{10, 48, 106, 107},4000, alive=1078841,id={17 -73 -19 
> -61 -104 103 73 -81 -117 69 58 -59 78 -1 -56 -41 }, payload={}, 
> command={}, domain={}, ]
> Mar 29, 2009 11:59:45 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Done sleeping, membership established, start level:4
> Mar 29, 2009 11:59:45 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Sleeping for 1000 milliseconds to establish cluster membership, 
> start level:8
> Mar 29, 2009 11:59:45 AM org.apache.catalina.tribes.io.BufferPool 
> getBufferPool
> INFO: Created a buffer pool with max size:104857600 bytes of 
> type:org.apache.catalina.tribes.io.BufferPool15Impl
> Mar 29, 2009 11:59:46 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Done sleeping, membership established, start level:8
> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig 
> deployDescriptor
> WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT inside 
> the host appBase has been specified, and will be ignored
> Mar 29, 2009 11:59:47 AM 
> org.apache.catalina.ha.context.ReplicatedContext start
> SEVERE: Unable to start ReplicatedContext
> java.lang.NullPointerException
>     at java.io.File.<init>(File.java:194)
>     at 
> org.apache.catalina.core.StandardContext.getBasePath(StandardContext.java:4784) 
>
>     at 
> org.apache.catalina.ha.context.ReplicatedContext.start(ReplicatedContext.java:62) 
>
>     at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) 
>
>     at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>
>     at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 
>
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at 
> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Mar 29, 2009 11:59:47 AM org.apache.catalina.core.ContainerBase 
> addChildInternal
> SEVERE: ContainerBase.addChild: start:
> LifecycleException:  Failed to start ReplicatedContext:  
> java.lang.NullPointerException
>     at 
> org.apache.catalina.ha.context.ReplicatedContext.start(ReplicatedContext.java:73) 
>
>     at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) 
>
>     at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>
>     at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 
>
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at 
> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig 
> deployDescriptor
> SEVERE: Error deploying configuration descriptor CassetteLabeler.xml
> java.lang.IllegalStateException: ContainerBase.addChild: start: 
> LifecycleException:  Failed to start ReplicatedContext:  
> java.lang.NullPointerException
>     at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:795) 
>
>     at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) 
>
>     at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) 
>
>     at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 
>
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at 
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at 
> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Mar 29, 2009 11:59:48 AM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive CassetteLabeler.war
> Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager 
> start
> INFO: Register manager /CassetteLabeler to cluster element Engine with 
> name Catalina
> Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager 
> start
> INFO: Starting clustering manager at /CassetteLabeler
> Mar 29, 2009 11:59:48 AM org.apache.catalina.ha.session.DeltaManager 
> getAllClusterSessions
> WARNING: Manager [localhost#/CassetteLabeler], requesting session 
> state from org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 
> 48, 106, 107}:4000,{10, 48, 106, 107},4000, alive=1081343,id={17 -73 
> -19 -61 -104 103 73 -81 -117 69 58 -59 78 -1 -56 -41 }, payload={}, 
> command={}, domain={}, ]. This operation will timeout if no session 
> state has been received within 60 seconds.
> Mar 29, 2009 12:00:48 PM org.apache.catalina.ha.session.DeltaManager 
> waitForSendAllSessions
> SEVERE: Manager [localhost#/CassetteLabeler]: No session state send at 
> 3/29/09 11:59 AM received, timing out after 60,020 ms.
> Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive Dictation.war
> Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive Dictation2.war
> Mar 29, 2009 12:00:48 PM 
> org.apache.catalina.ha.session.JvmRouteBinderValve start
> INFO: JvmRouteBinderValve started
> Mar 29, 2009 12:00:48 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Mar 29, 2009 12:00:48 PM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> Mar 29, 2009 12:00:48 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/24  config=null
> Mar 29, 2009 12:00:48 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 63740 ms
> </snip>
>
> Here is the context.xml from the app's META-INF directory
>
> <snip>
> <?xml version="1.0" encoding="UTF-8"?>
> <Context  path="" docBase="ROOT" 
> className="org.apache.catalina.ha.context.ReplicatedContext">
>
>
> </Context>
>
> What am I missing here ?
>
> Thanks ahead,
>
> János
>
> </snip>


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


RE: Replicated context is failing...or not ?

Posted by Martin Gainty <mg...@hotmail.com>.
Have you tried the Tribes Cluster configuration without using NIOConnector ?

System properties:
org.apache.tomcat.util. net.NioSelectorShared
If true, use a shared selector for servlet write/read. If
      not specified, the default value of true will be used.
http://www.mbaworld.com/docs/config/systemprops.html

configure sender for blocking:
http://www.mbaworld.com/docs/config/cluster-sender.html

configure receiver for blocking:
http://www.mbaworld.com/docs/config/cluster-receiver.html

were you able to ping Filip Hanik for details on using NIOConnector in Tribes
?
Martin 
______________________________________________ 
Disclaimer and confidentiality note 
This message is confidential and may be privileged. If you are not the intended recipient, we kindly ask you to  please inform the sender. Any unauthorised dissemination or copying hereof is prohibited. This message serves for information purposes only and shall not have any legally binding effect. Given that e-mails can easily be subject to manipulation, we can not accept any liability for the content provided.






> From: janos.lobb@yale.edu
> To: users@tomcat.apache.org
> Subject: Re: Replicated context is failing...or not ?
> Date: Mon, 30 Mar 2009 12:24:17 -0400
> 
> 
> On Mar 29, 2009, at 8:58 PM, Caldarale, Charles R wrote:
> 
> >> From: János Löbb [mailto:janos.lobb@yale.edu]
> >> Subject: Replicated context is failing...or not ?
> >>
> >> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig
> >> deployDescriptor
> >> WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT  
> >> inside
> >> the host appBase has been specified, and will be ignored
> >
> > The above likely doesn't have anything to do with the replication  
> > problem, but on the off chance it does, you really should fix it.   
> > Looks like you have an illegal <Context> element somewhere.
> >
> > - Chuck
> >
> >
> 
> Hi Chuck,
> 
> I am looking into it, but for the first glance I see no other contexts  
> hanging around.  I found, that on one of the machines, pathsrv1, it  
> has the Apple packaged Tomcat, I also have the following stack trace  
> in the log when tomcat starts up:
> 
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.AprLifecycleListener  
> init
> INFO: The APR based Apache Tomcat Native library which allows optimal  
> performance in production environments was not found on the  
> java.library.path: .:/Library/Java/Extensions:/System/Library/Java/ 
> Extensions:/usr/lib/java
> Mar 29, 2009 11:41:46 AM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Mar 29, 2009 11:41:46 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 1890 ms
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
> start
> INFO: Cluster is about to start
> Mar 29, 2009 11:41:46 AM  
> org.apache.catalina.tribes.transport.ReceiverBase bind
> INFO: Receiver Server Socket bound to:/10.48.106.107:4000
> Mar 29, 2009 11:41:46 AM  
> org.apache.catalina.tribes.membership.McastServiceImpl setupSocket
> INFO: Setting cluster mcast soTimeout to 500
> Mar 29, 2009 11:41:46 AM  
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Sleeping for 1000 milliseconds to establish cluster membership,  
> start level:4
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
> memberAdded
> INFO: Replication member  
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
> 106, 44}:4000,{10, 48, 106, 44},4000, alive=4214446187,id={123 32 103  
> -62 110 51 77 58 -113 -57 43 -80 4 -20 -26 -108 }, payload={},  
> command={}, domain={}, ]
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
> memberAdded
> INFO: Replication member  
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
> 106, 101}:4000,{10, 48, 106, 101},4000, alive=16204423,id={124 -97 -40  
> -51 -99 -126 69 -73 -80 74 110 -9 80 -74 64 86 }, payload={},  
> command={}, domain={}, ]
> Mar 29, 2009 11:41:47 AM  
> org.apache.catalina.tribes.transport.nio.NioReceiver listen
> SEVERE: Unable to process request in NioReceiver
> java.net.SocketException: Invalid argument
> 	at sun.nio.ch.Net.setIntOption0(Native Method)
> 	at sun.nio.ch.Net.setIntOption(Net.java:152)
> 	at sun.nio.ch.SocketChannelImpl$1.setInt(SocketChannelImpl.java:372)
> 	at sun.nio.ch.SocketOptsImpl.setInt(SocketOptsImpl.java:46)
> 	at sun.nio.ch.SocketOptsImpl$IP.typeOfService(SocketOptsImpl.java:249)
> 	at sun.nio.ch.OptionAdaptor.setTrafficClass(OptionAdaptor.java:158)
> 	at sun.nio.ch.SocketAdaptor.setTrafficClass(SocketAdaptor.java:330)
> 	at  
> org 
> .apache 
> .catalina.tribes.transport.nio.NioReceiver.listen(NioReceiver.java:273)
> 	at  
> org 
> .apache.catalina.tribes.transport.nio.NioReceiver.run(NioReceiver.java: 
> 353)
> 	at java.lang.Thread.run(Thread.java:613)
> Mar 29, 2009 11:41:47 AM  
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Done sleeping, membership established, start level:4
> 
> I realized that I had a mispell for jvmRoute in the server.xml of  
> reptile, where jvmRoute=reptile1 instead of jvmRoute=reptile.  This  
> will be remedied tonight.  Reptile is the machine to whom pathsrv1  
> should fail over, so it is possible that it was also the problem with  
> the replicated context stack trace.  The real workers in the  
> workers.properties file are pathsrv1, raid2b and reptile.
> 
> Thanks ahead,
> 
> János
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 

_________________________________________________________________
Express your personality in color! Preview and select themes for Hotmail®.
http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme

RE: Replicated context is failing...or not ?

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: János Löbb [mailto:janos.lobb@yale.edu]
> Subject: Re: Replicated context is failing...or not ?
> 
> I am looking into it, but for the first glance I see no other 
> contexts hanging around.

It won't be another <Context>, it will be an error in an existing one, such as specifying a path or docBase attribute where it isn't allowed.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.



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


Re: Replicated context is failing...or not ?

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
János Löbb wrote:
>
> On Mar 29, 2009, at 8:58 PM, Caldarale, Charles R wrote:
>
>>> From: János Löbb [mailto:janos.lobb@yale.edu]
>>> Subject: Replicated context is failing...or not ?
>>>
>>> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig
>>> deployDescriptor
>>> WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT inside
>>> the host appBase has been specified, and will be ignored
>>
>> The above likely doesn't have anything to do with the replication 
>> problem, but on the off chance it does, you really should fix it.  
>> Looks like you have an illegal <Context> element somewhere.
>>
>> - Chuck
>>
>>
>
> Hi Chuck,
>
> I am looking into it, but for the first glance I see no other contexts 
> hanging around.  I found, that on one of the machines, pathsrv1, it 
> has the Apple packaged Tomcat, I also have the following stack trace 
> in the log when tomcat starts up:
>
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.AprLifecycleListener 
> init
> INFO: The APR based Apache Tomcat Native library which allows optimal 
> performance in production environments was not found on the 
> java.library.path: 
> .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
> Mar 29, 2009 11:41:46 AM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Mar 29, 2009 11:41:46 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 1890 ms
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> start
> INFO: Cluster is about to start
> Mar 29, 2009 11:41:46 AM 
> org.apache.catalina.tribes.transport.ReceiverBase bind
> INFO: Receiver Server Socket bound to:/10.48.106.107:4000
> Mar 29, 2009 11:41:46 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl setupSocket
> INFO: Setting cluster mcast soTimeout to 500
> Mar 29, 2009 11:41:46 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Sleeping for 1000 milliseconds to establish cluster membership, 
> start level:4
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> memberAdded
> INFO: Replication member 
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48, 
> 106, 44}:4000,{10, 48, 106, 44},4000, alive=4214446187,id={123 32 103 
> -62 110 51 77 58 -113 -57 43 -80 4 -20 -26 -108 }, payload={}, 
> command={}, domain={}, ]
> Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster 
> memberAdded
> INFO: Replication member 
> added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48, 
> 106, 101}:4000,{10, 48, 106, 101},4000, alive=16204423,id={124 -97 -40 
> -51 -99 -126 69 -73 -80 74 110 -9 80 -74 64 86 }, payload={}, 
> command={}, domain={}, ]
> Mar 29, 2009 11:41:47 AM 
> org.apache.catalina.tribes.transport.nio.NioReceiver listen
> SEVERE: Unable to process request in NioReceiver
> java.net.SocketException: Invalid argument
>     at sun.nio.ch.Net.setIntOption0(Native Method)
>     at sun.nio.ch.Net.setIntOption(Net.java:152)
>     at sun.nio.ch.SocketChannelImpl$1.setInt(SocketChannelImpl.java:372)
>     at sun.nio.ch.SocketOptsImpl.setInt(SocketOptsImpl.java:46)
>     at 
> sun.nio.ch.SocketOptsImpl$IP.typeOfService(SocketOptsImpl.java:249)
>     at sun.nio.ch.OptionAdaptor.setTrafficClass(OptionAdaptor.java:158)
>     at sun.nio.ch.SocketAdaptor.setTrafficClass(SocketAdaptor.java:330)
>     at 
> org.apache.catalina.tribes.transport.nio.NioReceiver.listen(NioReceiver.java:273) 
>
>     at 
> org.apache.catalina.tribes.transport.nio.NioReceiver.run(NioReceiver.java:353) 
>
>     at java.lang.Thread.run(Thread.java:613)
> Mar 29, 2009 11:41:47 AM 
> org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
> INFO: Done sleeping, membership established, start level:4

this is fixed by adding
|-Djava.net.preferIPv4Stack=true

to your command line
|
>
> I realized that I had a mispell for jvmRoute in the server.xml of 
> reptile, where jvmRoute=reptile1 instead of jvmRoute=reptile.  This 
> will be remedied tonight.  Reptile is the machine to whom pathsrv1 
> should fail over, so it is possible that it was also the problem with 
> the replicated context stack trace.  The real workers in the 
> workers.properties file are pathsrv1, raid2b and reptile.
>
> Thanks ahead,
>
> János
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>


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


Re: Replicated context is failing...or not ?

Posted by János Löbb <ja...@yale.edu>.
On Mar 29, 2009, at 8:58 PM, Caldarale, Charles R wrote:

>> From: János Löbb [mailto:janos.lobb@yale.edu]
>> Subject: Replicated context is failing...or not ?
>>
>> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig
>> deployDescriptor
>> WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT  
>> inside
>> the host appBase has been specified, and will be ignored
>
> The above likely doesn't have anything to do with the replication  
> problem, but on the off chance it does, you really should fix it.   
> Looks like you have an illegal <Context> element somewhere.
>
> - Chuck
>
>

Hi Chuck,

I am looking into it, but for the first glance I see no other contexts  
hanging around.  I found, that on one of the machines, pathsrv1, it  
has the Apple packaged Tomcat, I also have the following stack trace  
in the log when tomcat starts up:

Mar 29, 2009 11:41:46 AM org.apache.catalina.core.AprLifecycleListener  
init
INFO: The APR based Apache Tomcat Native library which allows optimal  
performance in production environments was not found on the  
java.library.path: .:/Library/Java/Extensions:/System/Library/Java/ 
Extensions:/usr/lib/java
Mar 29, 2009 11:41:46 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 29, 2009 11:41:46 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1890 ms
Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 29, 2009 11:41:46 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
start
INFO: Cluster is about to start
Mar 29, 2009 11:41:46 AM  
org.apache.catalina.tribes.transport.ReceiverBase bind
INFO: Receiver Server Socket bound to:/10.48.106.107:4000
Mar 29, 2009 11:41:46 AM  
org.apache.catalina.tribes.membership.McastServiceImpl setupSocket
INFO: Setting cluster mcast soTimeout to 500
Mar 29, 2009 11:41:46 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Sleeping for 1000 milliseconds to establish cluster membership,  
start level:4
Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
memberAdded
INFO: Replication member  
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
106, 44}:4000,{10, 48, 106, 44},4000, alive=4214446187,id={123 32 103  
-62 110 51 77 58 -113 -57 43 -80 4 -20 -26 -108 }, payload={},  
command={}, domain={}, ]
Mar 29, 2009 11:41:46 AM org.apache.catalina.ha.tcp.SimpleTcpCluster  
memberAdded
INFO: Replication member  
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://{10, 48,  
106, 101}:4000,{10, 48, 106, 101},4000, alive=16204423,id={124 -97 -40  
-51 -99 -126 69 -73 -80 74 110 -9 80 -74 64 86 }, payload={},  
command={}, domain={}, ]
Mar 29, 2009 11:41:47 AM  
org.apache.catalina.tribes.transport.nio.NioReceiver listen
SEVERE: Unable to process request in NioReceiver
java.net.SocketException: Invalid argument
	at sun.nio.ch.Net.setIntOption0(Native Method)
	at sun.nio.ch.Net.setIntOption(Net.java:152)
	at sun.nio.ch.SocketChannelImpl$1.setInt(SocketChannelImpl.java:372)
	at sun.nio.ch.SocketOptsImpl.setInt(SocketOptsImpl.java:46)
	at sun.nio.ch.SocketOptsImpl$IP.typeOfService(SocketOptsImpl.java:249)
	at sun.nio.ch.OptionAdaptor.setTrafficClass(OptionAdaptor.java:158)
	at sun.nio.ch.SocketAdaptor.setTrafficClass(SocketAdaptor.java:330)
	at  
org 
.apache 
.catalina.tribes.transport.nio.NioReceiver.listen(NioReceiver.java:273)
	at  
org 
.apache.catalina.tribes.transport.nio.NioReceiver.run(NioReceiver.java: 
353)
	at java.lang.Thread.run(Thread.java:613)
Mar 29, 2009 11:41:47 AM  
org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers
INFO: Done sleeping, membership established, start level:4

I realized that I had a mispell for jvmRoute in the server.xml of  
reptile, where jvmRoute=reptile1 instead of jvmRoute=reptile.  This  
will be remedied tonight.  Reptile is the machine to whom pathsrv1  
should fail over, so it is possible that it was also the problem with  
the replicated context stack trace.  The real workers in the  
workers.properties file are pathsrv1, raid2b and reptile.

Thanks ahead,

János



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


RE: Replicated context is failing...or not ?

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: János Löbb [mailto:janos.lobb@yale.edu]
> Subject: Replicated context is failing...or not ?
> 
> Mar 29, 2009 11:59:47 AM org.apache.catalina.startup.HostConfig
> deployDescriptor
> WARNING: A docBase /usr/local/apache-tomcat-6.0.18/webapps/ROOT inside
> the host appBase has been specified, and will be ignored

The above likely doesn't have anything to do with the replication problem, but on the off chance it does, you really should fix it.  Looks like you have an illegal <Context> element somewhere.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.


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