[jboss-jira] [JBoss JIRA] Closed: (JBAS-4493) aborting with 1 threads active! - Jboss then Hangs. Using EJB3

Adrian Brock (JIRA) jira-events at lists.jboss.org
Tue Jun 19 09:13:39 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBAS-4493?page=all ]

Adrian Brock closed JBAS-4493.
------------------------------

    Resolution: Incomplete Description

This is not a bug report, it is a help request.
Use the EJB3 user forums to ask your questions.

In the unlikely event that this does actually turn out to be an EJB3 issue then once
that has been established raise a bug report against the EJB3 project not the appserver


> aborting with 1 threads active! - Jboss then Hangs.  Using EJB3
> ---------------------------------------------------------------
>
>                 Key: JBAS-4493
>                 URL: http://jira.jboss.com/jira/browse/JBAS-4493
>             Project: JBoss Application Server
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: JBossAS-4.2.0.GA
>         Environment: Windows 2003 on Itanium using jrockit-R26.4.0-jdk1.5.0_06
>            Reporter: Michael JOnes
>
> I got this exception and a hanging JBoss on a production site. Here is the last entries in the log: - 
> 12:03:03,012 WARN [ValidatorResources] Form 'ProductForm' not found for locale 'en_NZ' 
> 12:07:41,977 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_58] - Abort of action id -3f57fdff:12dd:466f4b3f:94029 invoked while multiple threads active within it. 
> 12:07:41,977 WARN [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.CheckedAction_2] - CheckedAction::check - atomic action -3f57fdff:12dd:466f4b3f:94029 aborting with 1 threads active! 
> It did not work until I restarted it. I don't know how to replicate it as it is the first time I have seen it. It may have occured at the same time as a user triggered a call to the loadCache() method of this EJB: - 
> @Stateless 
> @TransactionManagement (TransactionManagementType.CONTAINER) 
> public class EStoreServerCacheManagerBean implements EStoreServerCacheManager, EStoreServerCacheManagerLocal { 
> /** 
> * Called when the cache needs to be refreshed from the database 
> */ 
> @TransactionTimeout(value=600) //10 Minutes to load all the summaries 
> public void loadCache() { 
> logger.debug("loadCache called"); 
> Store[] stores = storeManager.getStores(); 
> for(Store store : stores) { 
> EStoreObjectSpace.loadCache(store); 
> } 
>                       } 
> } 
> EStoreObjectSpace.loadCache() is defined as: - 
> public static synchronized EStoreCache loadCache(Store store) { } 
> Could it be that this method is synchronized ? 
> Does any one have any recommendations for debugging this? 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list