[jboss-jira] [JBoss JIRA] (AS7-3975) EJB client invocations sometimes hang indefinitely

Radoslav Husar (JIRA) jira-events at lists.jboss.org
Thu Mar 1 05:55:37 EST 2012


    [ https://issues.jboss.org/browse/AS7-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672553#comment-12672553 ] 

Radoslav Husar commented on AS7-3975:
-------------------------------------

{quote}Thanks Brian. Based on the comments in that JIRA, it looks like those errors happen after the test has completed, so yeah (as expected) that's not what would cause this issue.{quote}
Its not trivial to correlate what happens exactly when. Eviction happens because the sessions weren't used for a while right so this happens while the other clients still hang (thus the test hasnt stopped). I wouldn't consider these 2 related.
                
> EJB client invocations sometimes hang indefinitely
> --------------------------------------------------
>
>                 Key: AS7-3975
>                 URL: https://issues.jboss.org/browse/AS7-3975
>             Project: Application Server 7
>          Issue Type: Bug
>          Components: Clustering, EJB
>    Affects Versions: 7.1.0.Final
>            Reporter: Radoslav Husar
>            Assignee: jaikiran pai
>            Priority: Critical
>             Fix For: 7.1.1.Final
>
>         Attachments: client1.log, client2.log, server1.log, server2.log
>
>
> When running a EJB stress test when the test is over some clients hang indefinitely.
> This is a positive test, there are no failures being injected in the test.
> {noformat}
> "Runner - 16" daemon prio=10 tid=0x00007fb7a0025000 nid=0x4d7a in Object.wait() [0x00007fb78b3f2000]
>    java.lang.Thread.State: WAITING (on object monitor)
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:485)
>         at org.jboss.ejb.client.EJBClientInvocationContext.awaitResponse(EJBClientInvocationContext.java:330)
>         - locked <0x00000006c013ae50> (a java.lang.Object)
>         at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:140)
>         at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:121)
>         at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104)
>         at $Proxy0.getSerialAndIncrement(Unknown Source)
>         at org.jboss.smartfrog.clustering.ejb3.StatefulSBProcessorFactoryImpl$EJB3RequestProcessor.processRequest(StatefulSBProcessorFactoryImpl.java:68)
>         at org.jboss.smartfrog.loaddriver.CompoundRequestProcessorFactoryImpl$CompoundRequestProcessor.processRequest(CompoundRequestProcessorFactoryImpl.java:51)
>         at org.jboss.smartfrog.loaddriver.Runner.run(Runner.java:87)
>         at java.lang.Thread.run(Thread.java:662)
> {noformat}
> I originally filed a feature request to implement a timeout AS7-3811, needless to say this needs to get fixed first.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list