Sorry, attached file was not sent and I'll try again.
[error message]
ERROR main
org.apache.catalina.cluster.tcp.SimpleTcpCluster - Unable
to start cluster.
java.net.SocketException: error setting options
at java.net.PlainDatagramSocketImpl.join(Native Method)
at
java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172)
at
java.net.MulticastSocket.joinGroup(MulticastSocket.java:276)
at
org.apache.catalina.cluster.mcast.McastServiceImpl.start(McastServiceImpl.java:174)
at
org.apache.catalina.cluster.mcast.McastService.start(McastService.java:217)
at
org.apache.catalina.cluster.mcast.McastService.start(McastService.java:167)
at
org.apache.catalina.cluster.tcp.SimpleTcpCluster.start(SimpleTcpCluster.java:418)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1002)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:537)
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:271)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
ERROR main org.apache.catalina.startup.Catalina -
Catalina.start:
LifecycleException: java.net.SocketException: error
setting options
at
org.apache.catalina.cluster.tcp.SimpleTcpCluster.start(SimpleTcpCluster.java:434)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1002)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:537)
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:271)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Hi all,
>
> I'm building Tomcat Cluster environment on the same
> box.
> Configuring sevrer.xml and starting tomcat instance,
> I got
> error message as attached file.
>
> Here is my envrinment;
> Apache:2.0.54 MPM worker
> Tomcat:5.5.9
> JK_Connector:mod_jk 1.2.14.1
> JDK:J2SE 1.5.0_04
>
> Also, I modified web.xml and added
> "<distributable/>".
>
> What am I missing? I'm at a loss.
> Any help would be very much appreciated.
>
> Thanks
>
>
>
> __________________________________
> Save the earth
> http://pr.mail.yahoo.co.jp/ondanka/
> > <!-- Example Server Configuration File -->
> <!-- Note that component elements are nested
> corresponding to their
> parent-child relationships with each other -->
>
> <!-- A "Server" is a singleton element that
> represents the entire JVM,
> which may contain one or more "Service"
> instances. The Server
> listens for a shutdown command on the indicated
> port.
>
> Note: A "Server" is not itself a "Container",
> so you may not
> define subcomponents such as "Valves" or
> "Loggers" at this level.
> -->
>
> <Server port="8005" shutdown="SHUTDOWN">
>
> <Listener
>
className="org.apache.catalina.mbeans.ServerLifecycleListener"
> />
> <Listener
>
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
> />
> <Listener
>
className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>
>
> <!-- Global JNDI resources -->
> <GlobalNamingResources>
>
> <!-- Test entry for demonstration purposes -->
> <Environment name="simpleValue"
> type="java.lang.Integer" value="30"/>
>
> <!-- Editable user database that can also be
> used by
> UserDatabaseRealm to authenticate users -->
> <Resource name="UserDatabase" auth="Container"
>
> type="org.apache.catalina.UserDatabase"
> description="User database that can be
> updated and saved"
>
>
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
> pathname="conf/tomcat-users.xml" />
>
> </GlobalNamingResources>
>
> <!-- Define the Tomcat Stand-Alone Service -->
> <Service name="Catalina">
>
> <Connector port="8080" maxHttpHeaderSize="8192"
> maxThreads="150" minSpareThreads="25"
> maxSpareThreads="75"
> enableLookups="false"
> redirectPort="8443" acceptCount="100"
> connectionTimeout="20000"
> disableUploadTimeout="true" />
>
> <!-- Define an AJP 1.3 Connector on port 8009
> -->
> <Connector port="8009"
> enableLookups="false"
> redirectPort="8443" protocol="AJP/1.3" />
>
>
> <!-- Define the top level container in our
> container hierarchy -->
> <Engine jvmRoot="lb1" name="Catalina"
> defaultHost="localhost">
>
> <Realm
> className="org.apache.catalina.realm.UserDatabaseRealm"
> resourceName="UserDatabase"/>
>
> <Host name="localhost" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false"
> xmlNamespaceAware="false">
>
> <Cluster
>
className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
>
>
managerClassName="org.apache.catalina.cluster.session.DeltaManager"
> expireSessionsOnShutdown="false"
> useDirtyFlag="true"
>
> notifyListenersOnReplication="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="auto"
> tcpListenPort="4001"
> tcpSelectorTimeout="100"
> tcpThreadCount="6"/>
>
> <Sender
>
>
className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
> replicationMode="pooled"
> ackTimeout="15000"/>
>
> <Valve
>
className="org.apache.catalina.cluster.tcp.ReplicationValve"
>
>
filter=".*\.gif;.*\.js;.*\.jpg;.*\.png;.*\.htm;.*\.html;.*\.css;.*\.txt;"/>
>
> <Deployer
>
className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
> tempDir="/tmp/war-temp/"
> deployDir="/tmp/war-deploy/"
> watchDir="/tmp/war-listen/"
> watchEnabled="false"/>
> </Cluster>
> </Host>
> </Engine>
> </Service>
> </Server>
>
> >
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
[EMAIL PROTECTED]
__________________________________
Save the earth
http://pr.mail.yahoo.co.jp/ondanka/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]