We have in place a clustering architecture as described in the JBoss clustering book.

It currently consists of 3 nodes. 2 "read-only" nodes whose CMP entity beans have 
read-only accessor methods and a "read-write" node where the entity beans have 
"read-write" accessor methods.

We use the cache invalidation architecture (based on JGroups) to link the read-only 
and read-write beans together. Changes to the RW beans cause invalidation in the RO 
beans and the data remains consistent.

This all appears to work fine until we redeploy our application jar files. The system 
continues to function but we get out of date data in our RO beans. Basically the RO 
beans are not asked to ejbLoad and hence re-read the data from the DB.

Bounce all 3 nodes and the system works fine again.

Is it possible that the re-deploy has broken some part of the cache invalidation 
process? Anyone any ideas?

Many thanks

mark

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3838633#3838633

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3838633


-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to