[jboss-cvs] JBossAS SVN: r57562 - branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Oct 11 10:43:14 EDT 2006
Author: weston.price at jboss.com
Date: 2006-10-11 10:43:13 -0400 (Wed, 11 Oct 2006)
New Revision: 57562
Modified:
branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java
Log:
[JBAS-3657][JBAS-3750] Improvements for ASF integration, pool management, idle session collection
as and dynamic allocation. Also improved provider logging on failure.
Modified: branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java 2006-10-11 12:32:38 UTC (rev 57561)
+++ branches/JBoss_4_0_3_SP1_JBAS_3511/server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java 2006-10-11 14:43:13 UTC (rev 57562)
@@ -1617,6 +1617,22 @@
{
MessageDrivenMetaData metaData = invoker.getMetaData();
log.warn("JMS provider failure detected for " + metaData.getEjbName(), t);
+
+ if(t instanceof JMSException)
+ {
+ JMSException jmex = (JMSException)t;
+ Exception linked = jmex.getLinkedException();
+
+ if(linked != null)
+ {
+ log.trace("JMSException error code " + jmex.getErrorCode());
+ log.trace("JMSException linked exception", linked);
+ log.trace("JMSException cause", linked.getCause());
+
+ }
+
+ }
+
// Run the reconnection in the background
String name = "JMSContainerInvoker("+metaData.getEjbName()+") Reconnect";
synchronized (lock)
More information about the jboss-cvs-commits
mailing list