I've never set it up, but it's easily configurable. If you don't like the javagroups or JMS methodologies, you can define your own -- I don't know what tomcat app-data-sharing ability is available -- it probably depends on the container, but I don't remember reading about any in the past.
However, the docs seem to indicate that using Javagroups is pretty painless with no external configuration to deal with. I have a Cayenne 1.1.x application I wrote that used remote notification internally to broadcast events between sessions, so I know it's not difficult to set up and define your own event broadcaster. My guess is that doing it for javagroups is pretty easy since it sounds like a matter of just filling in the forms on the modeler. On Wed, Jul 29, 2009 at 2:15 PM, Tobias Schoessler<tobias.schoess...@gmail.com> wrote: > Thanks Mike, > > so the answer is yes, this can only be done using remote notification? is > this correct? > > Isn't there a way to share the cache among two web application scopes > without going through the hassle of setting up remote notification? > > When the two webapps are running on the same physical machine, inside the > same application server this seems overkill. > > Tobias > > On Wed, Jul 29, 2009 at 6:50 PM, Mike Kienenberger <mkien...@gmail.com>wrote: > >> Yes, >> >> Here's a Cayenne 2.0 document on it: >> >> http://cayenne.apache.org/doc20/configuring-caching-behavior.html >> >> For 3.0: >> >> http://cayenne.apache.org/doc/configuring-caching-behavior.html >> >> On Wed, Jul 29, 2009 at 12:46 PM, Tobias >> Schoessler<tobias.schoess...@gmail.com> wrote: >> > Hi, >> > >> > is it possible to sync the cayenne cache of two web applications running >> in >> > the same tomcat? >> > >> > I observe one web app showing outdated data when the other is committing >> > updates. Both apps are using the same mapping configuration. >> > >> > Do I need to use remote notification for this? >> > >> > thanks >> > >> > Tobias >> > >> >