Thanks a lot Filip ! Well I tried to set up the log4j.properties at the server as well as the application level to include these categories but it dosent seem to work, i.e I couldnt see the traces specific to sessions .
Is there any specific trace that could enable the sessionID to appear in the logs, i .e the ID being replicated to the other nodes ? I also read that the session attributes must be implemented with a serializable interface. For the jpetstore application , does this mean that the data items that are pushed into the cart also be serializable? Sorry for too many questions but a bit confused. Best Regards, Anupam Filip Hanik - Dev Lists wrote: > > you could enable tracing for the two following categories > > org.apache.catalina.ha > org.apache.catalina.tribes.MESSAGES > > Filip > > Anupam Beri wrote: >> Hello Filip, >> Thanks a lot for your reply. From the logs , the session state send is >> evident .The scenario i tried is as follows .... >> >> I opened the application web page on the first node via my browser , >> logged in , did some operations like some additions and modifications. I >> displayed the items in the cart . >> >> Then I opened the same application web page on the second node via >> browser >> and tried to display the items in the cart and it said that the Cart is >> empty . >> >> I had a few questions ... >> >> 1) how can I know if session replication is happening i.e any special >> debugging can be enabled in log4j ? (from above scenario , the items in >> the >> cart should be the same ? can this be the criteria ?) >> >> 2) Is it necessary to make the petstore database on each of nodes >> clustered >> for session replication to happen ? >> >> I wish to do some load testing too with jmeter to see how the load is >> distributed between workers. >> >> Any help will be greatefully appreciated ! >> >> Best Regards, >> Anupam >> >> >> >> >> >> >> >> Filip Hanik - Dev Lists wrote: >> >>> looks like its working, what is it that you don't think is working or >>> would like help with? >>> >>> 6 nov. 2008 17:08:30 org.apache.catalina.ha.session.DeltaManager >>> getAllClusterSessions >>> ATTENTION: Manager [localhost#/jpetstore], requesting session state from >>> org.apache.catalina.tribes.membership.MemberImpl[tcp://{-84, 17, 4, >>> 14}:4000,{-84, 17, 4, 14},4000, alive=276200,id={44 8 -106 78 -12 88 70 >>> -91 -126 47 21 -83 -67 102 67 -94 }, payload={}, command={}, domain={}, >>> ]. This operation will timeout if no session state has been received >>> within 60 seconds. >>> 6 nov. 2008 17:08:30 org.apache.catalina.ha.session.DeltaManager >>> waitForSendAllSessions >>> INFO: Manager [localhost#/jpetstore]; session state send at 06/11/08 >>> 17:08 received in 112 ms. >>> >>> Filip >>> >>> Anupam Beri wrote: >>> >>>> Hello All , >>>> I am a newbie to the Tomcat and Tomcat >>>> clustering >>>> environment .I was just going through some posts on this forum for >>>> reference >>>> . >>>> I wish to deploy the classic JPetStore application which comes with the >>>> Spring framework in the clustered environment involving 2 machines for >>>> session replication >>>> >>>> For this, I installed Apache 2.2 , Tomcat 6.0.18 and mod_jk on each of >>>> these >>>> machines . I configured mod_jk load balancer for sticky session and >>>> deployed >>>> JPetStore on either of them . >>>> But once I start tomcat and apache on either machine and try to do some >>>> transactions , I cannot see any sessions being exchanged between the >>>> two >>>> members of the cluster. >>>> >>>> The JPetStore application also uses a database (hsqldb) and its >>>> necessary >>>> to >>>> start one on either machine (it is not a shared one). >>>> >>>> I was reading some documentation regarding if the session attributes >>>> are >>>> to >>>> be implemented from serializable interface...but I see they already >>>> have >>>> been in the source code . >>>> >>>> I will be greateful if anyone could help me out and give a good >>>> insight >>>> on >>>> where I am going wrong ? >>>> I have attached the server.xml , workers.properties and catalina.out >>>> for >>>> the >>>> two nodes in the attached file. >>>> Any help is deeply appreciated ! >>>> >>>> Best Regards !! >>>> Anupam >>>> >>>> http://www.nabble.com/file/p20456399/clustering_files.rar >>>> clustering_files.rar >>>> >>>> >>> --------------------------------------------------------------------- >>> To start a new topic, e-mail: users@tomcat.apache.org >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >>> >> >> > > > --------------------------------------------------------------------- > 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/Session-replication-for-JPetStore-application-in-tomcat-6-tp20456399p20479064.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]