The javadoc for org.apache.openjpa.event.RemoteCommitProvider states "....A remote commit provider must not fire remote events for commits that originated with a local broker...." ...so, if you are operating against a single EMF, your remote events won't ever be invoked. Hopefully this helps.?
- Rick On Mon, Sep 14, 2009 at 9:25 AM, Ricardo Gladwell < ricardo.gladw...@gmail.com> wrote: > Hi All, > > I'm trying to enable remote commit events within a single JVM using the > following code: > > OpenJPAEntityManagerFactorySPI emf = (OpenJPAEntityManagerFactorySPI) > OpenJPAPersistence.cast(entityManagerFactory); > OpenJPAConfiguration configuration = emf.getConfiguration(); > > configuration.setRemoteCommitProvider("sjvm"); > configuration.getRemoteCommitEventManager().addListener(this); > > However, my afterCommit(RemoteCommitEvent event) method is never called > across my JVM after I make changes to the database through the OpenJPA API: > am I doing something wrong? > > TIA... > > Ricardo Gladwell <ricardo.gladw...@gmail.com> >