jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominik Klaholt <do...@mail.upb.de>
Subject Re: Jackrabbit, JCA, JBoss, EJB and transactions
Date Thu, 12 Aug 2010 23:45:34 GMT
Hi,

thanks for the quick answer. "Unfortunately" I cannot reproduce my 
problem as a test-method of XATest. So, it's either a problem with JCA 
or, which is most probable in most of the cases, it's just me doing 
something terribly wrong.

Best regards
Dominik

Am 12.08.2010 18:32, schrieb Jukka Zitting:
> Hi,
>
> On Thu, Aug 12, 2010 at 6:15 PM, Dominik Klaholt<dokla@mail.upb.de>  wrote:
>    
>> please don't mind, but I have to bring this up again... I'm still looking
>> into this problem. My question now is: When two users have two sessions in
>> use concurrently, what exactly happens once one of the users makes a
>> Workspace-Write? I guess the session of the other user gets updated somehow,
>> correct?
>>      
> Yes, that's correct.
>
>    
>> Can anyone hint me to the java-class or part of Jackrabbit that is
>> responsible for synchronizing the sessions?
>>      
> The code is in jackrabbit-core, look for SharedItemStateManager [1]
> and related classes.
>
> You may also want to take a look at the XATest class [2] for test
> cases related to transactions. Can you reproduce your problem in a
> test like that?
>
> [1] http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/state/SharedItemStateManager.java
> [2] http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/test/java/org/apache/jackrabbit/core/XATest.java
>
> BR,
>
> Jukka Zitting
>    

Mime
View raw message