Hi Stefan,
the first InvalidItemStateException is correct.
i'll investigate the ItemNotFoundException. i guess there's
a 'synchronized' missing somewhere...
this issue should be fixed now (r233511).
JackRabbit is still hanging on the Node.unlock() function.
... everything fine until here...
s13: 4
s13: 5
s13: 6
s13: 7 -> unlock()
s14: started.
s14: 1 -> session.getRootNode()
s15: started.
s15: 1
s16: started.
I just find this failure during the first run (emtpy repository home
directory). 2nd and 3th run are fine after killing the vm from first
run, but with already initialized repository directory these time.
1. rm -rf repository.home
2. run -> hang
3. kill
4. run -> ok
5. run -> ok
cheers,
Walter