Sounds like we're trying to do something very similar (we're using spring
modules too). What transaction manager are you using, I'm a bit confused
about what the stack should look like if we're not running it in an
application server ?

On 7/4/07, Christoph Kiehl <[EMAIL PROTECTED]> wrote:

harvey waters wrote:

> Our other concern is around the transation managment, we're using an
Open
> Source stack tomcat/spring/springmodules/acegi/jackrabbit. The audit
trail
> requires that all our write operations are held in a transaction. Now I
> know
> that JackRabbit supports transactions but has anyone got an open source
> stack to actually work with transactions or would it be better if I
> deployed
> jackrabbit into a full blown application server ? On ServerSide you
> described JackRabbit as a bit 'rough around the edges' I'm kinda hoping
> your
> not including transaction management in that ?

We successfully use springmodules jcr component together with springs
transaction management. Springs transaction annotations are used for
transaction
demarcation and our DAOs all just extend
org.springmodules.jcr.support.JcrDaoSupport. Works like a charm.

Cheers,
Christoph


Reply via email to