It would appear that the call to login is blocking. But we have only
experienced this in our live environment which I don't have direct access to
so I am relying on second hand information. Also for this reason getting a
thread dump is more difficult.

Leave this with me and I will try and put some more logging into the system.
Also I will see if the services team can grab me a thread dump.

Although I wonder if the limitation you have linked me with could be my
problem. I will do some more investigation and update you once I have a bit
more information.

Thanks for taking the time to give me some more ideas,

Shane.

On 01/02/07, Stefan Guggisberg <[EMAIL PROTECTED]> wrote:

hi shane

On 2/1/07, Shane Preater <[EMAIL PROTECTED]> wrote:
> Hi all,
> I am getting an intermittnet problem with jackrabbit sessions .
>
> Basically everything seems fine but every now and again when trying to
> acquire a session the system seems to lock up.

what do you mean by 'lock up'? does the Repository.login call block?
a dead-lock? anyway, a thread dump would help analyzing the issue...

>
> Are there any known issues with either:
> 1) Sharing sessions using commons-pooling?
>
> 2) Doing workspace scoped operations (clone etc) while other people are
> performing session scoped operations like saving nodes? These will
probably
> not both be affecting the same node (Although I can not confirm this but
> based on the workflow our users perform it should not be the case) ?
>

there's a known limitation/issue:
calls to the persistence layer are effetively serialized in order to
ensure
data consistency.e.g. large workspace-scoped operations might affect
performance of other concurrent workspace or session-scoped save
operations.

for more details see http://issues.apache.org/jira/browse/JCR-314

cheers
stefan

> Any help would be great.
>
> Thanks,
> Shane.
>
>

Reply via email to