Bugs item #692817, was opened at 2003-02-25 11:57
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=692817&group_id=22866
Category: JBossCMP
Group: v3.2
>Status: Closed
>Resolution: Invalid
Priority: 5
Submitted By: Simone (milasx)
Assigned to: Alexey Loubyansky (loubyansky)
Summary: JDBCOptimisticLock fails under heavy load
Initial Comment:
JBoss 3.2.0 RC1
Windows NT 4
Solaris 8
JDK 1.4.1_01
0) In standardjboss.xml set
<locking-policy>
org.jboss.ejb.plugins.lock.JDBCOptimisticLock
</locking-policy>
1) Define an Entity Bean with an associated Value
Object (Xdoclet)
2) Define a finder method
3) Implement an EJB Session Facade to the Entity Bean
4) In the session facade provide a facade to the finder
that return an array of Value Object
5) Call the session facade repetedly.
6) Some of the call will fails with Exception:
javax.ejb.EJBException: Reentrant method call detected:
YourEntityBean 4592
at
org.jboss.ejb.plugins.EntityReentranceInterceptor.invoke(EntityReentranceInterceptor.java:82)
----------------------------------------------------------------------
>Comment By: Alexey Loubyansky (loubyansky)
Date: 2003-03-07 15:48
Message:
Logged In: YES
user_id=543482
Please, make sure you use Instance Per Transaction CMP
2.x EntityBean container configuration as the basis. Here is a
simple example:
<container-configurations>
<container-configuration extends="Instance Per Transaction
CMP 2.x EntityBean">
<container-name>optimistic container</container-name>
<locking-
policy>org.jboss.ejb.plugins.lock.JDBCOptimisticLock</lockin
g-policy>
</container-configuration>
</container-configurations>
Please, reopen if you still see the problem but it works for me.
alex
----------------------------------------------------------------------
Comment By: Alexey Loubyansky (loubyansky)
Date: 2003-03-06 13:27
Message:
Logged In: YES
user_id=543482
Hi Simone,
I just tested with the sources you sent me and had no
problems. Could you show the resulting DDs you use? How
do you configure optimistic locking?
Thanks,
alex
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=692817&group_id=22866
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development