Hello Peter, My deploy dir is $CATALINA_HOME/war-deploy it is not the webapps directory. The temp, deploy and watch directories are all read/writeable.
I added the logging in the conf dir but it did not produce any extra output - I dont think the logging was picked up. I then followed the documentation for logging on the tomcat web site but it dd not pick it up either - i put log properties in the common/classes dir Thanks, Julie. On Wednesday 25 Jan 2006 16:42, Peter Rossbach wrote: > Is your deployDir the host appBase (webapps) directory? > Check that tempDir,deployDir and watchDir are exists > and read/writeable at all nodes. > > Configure debug logging at FarmWarDeployer package > conf/logging.properties > org.apache.catalina.cluster.deploy.level=FINE > > See what happens... > > Peter > > Am 25.01.2006 um 16:24 schrieb Julie McCabe: > > Hello, > > > > Environment: tomcat-5.5.7, java 1.5.0_03 > > > > I have set up a vertical cluster containing 4 nodes. I am > > attempting to > > create a master farm node, the <Cluster> element in the master node > > is: > > > > <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="4000" > > 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;"/> > > > > <Deployer > > className="org.apache.catalina.cluster.deploy.FarmWarDeployer" > > tempDir="${catalina.base}/war-temp" > > deployDir="${catalina.base}/war-deploy" > > watchDir="${catalina.base}/war-listen" > > watchEnabled="true"/> > > </Cluster> > > > > The other nodes have the same <Cluster> element but with the > > watchEnabled > > attribute set to false on the <Cluster>/<Deployer> element. > > > > When all the nodes are running, I copy a war file into the master node > > CATALINA_HOME/war_listen, this is the output in the logs: > > > > 25-Jan-2006 12:35:14 org.apache.catalina.cluster.deploy.WarWatcher > > check > > INFO: check cluster wars at /media/jm/cluster/tomcat1/war-listen > > 25-Jan-2006 12:35:18 > > org.apache.catalina.cluster.deploy.FarmWarDeployer > > fileModified > > INFO: Installing webapp[/testFarm] from > > /media/jm/cluster/tomcat1/war-deploy/testFarm.war > > 25-Jan-2006 12:35:18 > > org.apache.catalina.cluster.deploy.FarmWarDeployer remove > > INFO: Cluster wide remove of web app /testFarm > > > > It seems the war file is getting deployed but then it is removed > > from the > > whole cluster. The filesystem is left with the war file getting > > copied into > > CATALINA_HOME/war-deploy on the master node plus the other 3 nodes, > > however > > the webapp is not accessible. > > > > The webapp has the <distributable> element as: > > <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> > > > > <display-name>Test Farm Webapp</display-name> > > <distributable/> > > ..... > > > > Is there something im missing - perhaps it something in the webapp > > - although > > its just a hello world webapp with a single html file. > > > > Any ideas appreciated! > > > > Regards, > > Julie. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]