Thanks, 

This is working now!  The tomcats "see" each other now. 
We now go for the containers. 

Robert


-----Ursprüngliche Nachricht-----
Von: Sebastian Schirmer [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 21. März 2007 17:38
An: [email protected]
Betreff: Re: AW: Session replication embeded tomcat -- update

Robert,

It seems that the mulicast address binding behauviour is different on
windows. The ofbiz-containers.xml cluster example seems also wrong

The replication-mode has a typo. change the line to <property
name="replication-mode" value="pooled"/>

Try to comment out the property name="mcast-bind-addr" and be sure that
multicast is enabled on your ethernet stack. you should also set a multicast
route explictly. Raise the log4j apache log level to INFO and watch out the
log. If the multicast between the machines is working you will got a message
like this:

(Cluster-MembershipReceiver) [ SimpleTcpCluster.java:1107:INFO ] Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://xxx.xx.xxx.xx:4001
,catalina,xxx.xxx.xxx.xxx,4001,
alive=46772864]

The message means that multicast commnication between different tomcats is
working. For a successful session clustering further steps are needed. For
Example in a Standalone Tomcat env you need an enabled ClusterListener
JvmRouteSessionIDBinderListener and a ClusterSessionListener but I suggest
this  is not implemented in the ofbiz yet. Take a look in the
CatalinaContainer Class. The embedded tomcat configuration is done here.

kind regards
Sebastian


--On Dienstag, 20. März 2007 12:38 +0100 Robert <[EMAIL PROTECTED]>
wrote:

> Dear,
>
> Additionally we tested with jdk 1.5 but still we have the same behaviour.
> Packets are in the network, but the embeded tomcat/catalina does not 
> see them.  On windows the session transfer is working fine but non on 
> debian and suse.
>
>
> Regards
> Robert
>
>
> -----Ursprüngliche Nachricht-----
> Von: Robert [mailto:[EMAIL PROTECTED]
> Gesendet: Dienstag, 20. März 2007 11:30
> An: [email protected]
> Betreff: Session replication embeded tomcat
>
>
> Dear,
>
> We strugle in replicating tomcat/catalina sessions on two linux server 
> (two debian etch OR  two suse sles10). The surprising thing is that 
> this works fine for two win xp machines  (same config files and same JDK
1.4!).
>
>  * On linux we enabled the multicasting checked our network.
>  * With a network sniffer we see the multicast packets beiing 
> delivered to all the nodes but ofbiz/tomcat does not pick them.
>
> Thanks
> Robert
>
>

Reply via email to