Thanks Bill/Adrian for the tips. Just to let you know that the same source
code build for Weblogic works fine with 60 user test.

We want this port to be shipped asap as one of our customer's is waiting.

Will update you on the status of runs with modified parameters. 

rgds
MS 

-----Original Message-----
From: Adrian Brock [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 06, 2004 2:03 PM
To: [EMAIL PROTECTED]
Subject: Re: [JBoss-user] ***JBoss 3.2.2/Oracle 9i thin driver test
resulting in deadlock * **


On Tue, 2004-01-06 at 22:02, Adrian Brock wrote:
> On Tue, 2004-01-06 at 21:29, Sasidharan, Manoj wrote:
> > Hello All,
> > 
> > The stress test of our JBoss application results in application
deadlocks.
> > The test fails even when there are 6 concurrent users.
> > 
> > Find enclosed are the stack trace of the deadlock detection by the JBoss
> > server. Please let me know in case you need any additional information
to
> > analyse/understand the issue.
> > 
> > Can anybody help us resolve this. Thanks in advance.
> > 
> > rgds
> > MS
> > 
> 
> That message is totally unreadable. :-)
> 
> I've chopped it down a bit.
> I think it says transaction 69 holds a lock on MapEntity(id=28) with 
> transaction 75 waiting.
> But transaction 75 holds a lock on MapEntity(id=13) 
> which transaction 69 is waiting for.
> 
> JBoss will have rolledback one of the transactions and retried it,
> assuming you are using a transaction boundary that is under jboss's
> control. Otherwise you can retry the transaction yourself.
> 
> There are two ways to solve this problem:
> 1) Reduce the locking from fully pessimistic as suggested by Bill
> 2) Reorder your code so that you do not obtain locks on bean instances
> in opposite orders.
> 
> Regards,
> Adrian
> 
> 
> > Application deadlock detected,
> > bean=MapEntity, id=28,
> > tx=woodstock.plx.com//69
> > queue=
> > woodstock.plx.com//71, 
> > woodstock.plx.com//73, BranchQual=] 
> > holder=woodstock.plx.com//75
> 
> > waitingResource=bean=MapNames, id=13, 
> > tx=woodstock.plx.com//75,
> > waitingTx=woodstock.plx.com//77
> > waitingTx=woodstock.plx.com//69,
> > waitingResourceHolder=woodstock.plx.com//75
> > 
> > -------------------------------------------------------
> > This SF.net email is sponsored by: IBM Linux Tutorials.
> > Become an expert in LINUX or just sharpen your skills.  Sign up for
IBM's
> > Free Linux Tutorials.  Learn everything from the bash shell to sys
admin.
> > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-user
-- 
xxxxxxxxxxxxxxxxxxxxxxxx 
Adrian Brock
Director of Support
Back Office
JBoss Group, LLC 
xxxxxxxxxxxxxxxxxxxxxxxx 



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to