jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From thomasg <thomasgascoi...@hotmail.com>
Subject ItemNotFoundException when adding files from multiple threads
Date Thu, 06 Apr 2006 16:58:51 GMT

Hi guys,

I've been trying to get multiple threads to add a file to the same
workspace. Each thread gets its own session in its run() method, creates a
nt:folder and adds a nt:file and nt:resource. One thread succeeds but all
others fail with an ItemNotFoundException. The output is as follows:


thread 1 added in 1343ms, logging out of session
javax.jcr.ItemNotFoundException:
5cc05aef-5ad0-434a-9b47-4d7e3d3ba7be/{http://www.jcp.org/jcr/1.0}data
	at
org.apache.jackrabbit.core.ItemManager.createItemInstance(ItemManager.java:465)
	at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:321)
	at
org.apache.jackrabbit.core.ItemImpl.restoreTransientItems(ItemImpl.java:709)
	at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1209)
	at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:806)
	at com.axxia.test.JackrabbitThreadTests.run(JackrabbitThreadTests.java:102)
thread 0 caught repositoryexception in run():
javax.jcr.ItemNotFoundException:
5cc05aef-5ad0-434a-9b47-4d7e3d3ba7be/{http://www.jcp.org/jcr/1.0}data
thread 0 added in -1144342173968ms, logging out of session

Anybody suggest what I'm doing wrong. 

Thanks, Thomas
--
View this message in context: http://www.nabble.com/ItemNotFoundException-when-adding-files-from-multiple-threads-t1407106.html#a3788575
Sent from the Jackrabbit - Dev forum at Nabble.com.


Mime
View raw message