[
http://jira.jboss.com/jira/browse/JBAS-4493?page=comments#action_12366177 ]
Adrian Brock commented on JBAS-4493:
------------------------------------
It's only a bug in the appserver if you can show the appserver is the *cause* and not
your
OS, JVM, Database, Network, Application, Configuration, etc.
All you've done is report a *symptom* as a bug.
Diagnosing a symptom is not the job of a bug report, it is a job for the user forums.
It only becomes a bug report when you can show it is the appserver in error (not guess it
is!)
Here's some clues on what you need to show (one of which you were told to read before
raising the bug report):
http://wiki.jboss.org/wiki/Wiki.jsp?page=HelpExpertSystem
http://wiki.jboss.org/wiki/Wiki.jsp?page=HelpItHangs
But to repeat, post your response in the forums, not here, unless you can show it is JBoss
code in error!
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