[jboss-svn-commits] JBL Code SVN: r12757 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jun 21 18:42:07 EDT 2007
Author: kurt.stam at jboss.com
Date: 2007-06-21 18:42:07 -0400 (Thu, 21 Jun 2007)
New Revision: 12757
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java
Log:
JBESB-641 Closing the jms connection pools when on shutdown.
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java 2007-06-21 21:43:46 UTC (rev 12756)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java 2007-06-21 22:42:07 UTC (rev 12757)
@@ -24,8 +24,11 @@
import java.io.File;
+import javax.jms.JMSException;
+
import org.apache.log4j.Logger;
import org.apache.log4j.xml.DOMConfigurator;
+import org.jboss.internal.soa.esb.rosetta.pooling.JmsConnectionPoolContainer;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.listeners.config.ConfigurationController;
@@ -152,10 +155,15 @@
public void requestEnd ()
{
if (_confController != null)
- {
- _confController.requestEnd();
- _confController.waitUntilEnded() ;
- }
+ {
+ _confController.requestEnd();
+ _confController.waitUntilEnded() ;
+ }
+ try {
+ JmsConnectionPoolContainer.removeAllPools();
+ } catch (JMSException e) {
+ e.printStackTrace();
+ }
runAfter();
} // ________________________________
More information about the jboss-svn-commits
mailing list