Hello,

for me, it seems that such a ctx is locked when an invocation is currently active in a 
bean instance. We encounter such a warning
message if the container tries to passivate such an instance. It depends on the time 
methods need to execute and the frequency of
invocations and passivation trials.
We use <commit-option>D</commit-option> with a refresh rate of 30 seconds (the 
container tries to passivate bean instances then) and
encounter the same warning message if a client currently calls a bean method.

My questions is: How is such a situation resolved? Tries the container again and when? 
Can it be that a bean instance is never
passivated (refreshed) if sequently passivation trials are unsuccessful or are 
passivation trials enqueued or reminded with a flag
in something associated with the instance (ctx?) so that instances are definitely 
passivated by the container right after the
locking invocation returns?

Thanks,
S. Pohl

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Auftrag von Marek
> Lange
> Gesendet: Mittwoch, 4. Februar 2004 15:21
> An: JBoss User
> Betreff: [JBoss-user] Unable to passivate due to ctx lock
>
>
> After switching from 3.0.6 to 3.2.3 we experience warning messages in
> our logfiles:
>
> WARN  [org.jboss.ejb.plugins.AbstractInstanceCache] Unable to
> passivate
> due to ctx lock, id=127.0.0.1:1099:dq6o9s7q-x
>
> This seems to be a problem to passivate (a stateful session?) bean.
> Looking into the code, the context of the bean seems to be locked:
>
> protected boolean canPassivate(EnterpriseContext ctx)
> {
>     if (ctx.isLocked())
>     {
>        // The context is in the interceptor chain
>        return false;
>     }
> ...
>
> Is there a way to discover what is holding the lock on the
> context? What
> is the impact of that warning for our application?
>
> Thanks,
>
> -marek
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to