[ 
https://issues.apache.org/jira/browse/JCR-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12674017#action_12674017
 ] 

Richa Khurana commented on JCR-1940:
------------------------------------

WRT Comment-""both users have same node id in cluster configuration in 
repository.xml" sounds like a major misconfiguration. If you have multiple 
Jackrabbit instances accessing the same content, then they *must* be configured 
as cluster nodes with separate node ids."

--- Please note that the node ids are different only, it was just an 
observation that i added that the same exception stops to appear when we set 
the same node ids

WRT Comment-"It is perfectly valid to get an InvalidItemStateException if two 
different sessions (whether on the same standalone jackrabbit or on different 
cluster nodes) write to the same node or add nodes to the same parent. See the 
JCR specification, for example section 7.1.3.3: 
http://www.day.com/specs/jcr/1.0/7.1.3.3_Invalid_Items.html "

Please be noted that each environment is pointing to jackrabbit repository in 
the DB and not any shared folder on the Local File System


Please let me know if any more info is reqd.


> Exception when concurrently adding documents to Jack rabbit repository with 
> clustering enabled
> ----------------------------------------------------------------------------------------------
>
>                 Key: JCR-1940
>                 URL: https://issues.apache.org/jira/browse/JCR-1940
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-core
>    Affects Versions: 1.5.0
>         Environment: OS - Win 2000
> JackRabbit Jars - 1.5
>            Reporter: Richa Khurana
>
> We have a enabled jackrabbit clustering. In this mode following exception 
> occurs when 2 users simultaneouly add documents to Jack rabbit repository 
> registered with node id 1 and 2 respectively-
> 14:59:55,312 ERROR [DocumentHelper] Exception occurred while adding a 
> manually uploaded document to the jackrabbit:
> javax.jcr.InvalidItemStateException: cafebabe-cafe-babe-cafe-babecafebabe has 
> been modified externally
>         at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1109)
>         at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:846)
> Another observation is that when we disable clustering and both users have 
> same node id in cluster configuration in repository.xml, the error doesnt 
> appear.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to