Hi Jozef,

Jozef Wagner wrote:
Problem 1:

org.apache.jackrabbit.jcr2spi.WorkspaceManager.execute(ChangeLog changelog)
has try{} finally{} block without catch.
It happened to me that both try and finally block thrown an exception.
Of course exception from try{} was lost, and I got misleaded :)

what kind of exception was thrown in the finally block?

        try {
            new OperationVisitorImpl(sessionInfo).execute(changes);
            changes.persisted();
        } finally {
            updateSync.release();
        }

Sync.release() does not declare any exceptions.

regards
 marcel

Reply via email to