[jboss-svn-commits] JBL Code SVN: r11578 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 2 02:24:44 EDT 2007
Author: kevin.conner at jboss.com
Date: 2007-05-02 02:24:44 -0400 (Wed, 02 May 2007)
New Revision: 11578
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/JBoss4ESBDeployer.java
Log:
Do not call serviceController/unregister if no deployed object
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/JBoss4ESBDeployer.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/JBoss4ESBDeployer.java 2007-05-02 06:10:26 UTC (rev 11577)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/JBoss4ESBDeployer.java 2007-05-02 06:24:44 UTC (rev 11578)
@@ -287,31 +287,37 @@
public void stop(DeploymentInfo di)
throws DeploymentException
{
- try
+ if (di.deployedObject != null)
{
- serviceController.stop(di.deployedObject);
+ try
+ {
+ serviceController.stop(di.deployedObject);
+ }
+ catch (Exception e)
+ {
+ throw new DeploymentException("Error during stop of ESB Module: "
+ + di.url, e);
+ }
}
- catch (Exception e)
- {
- throw new DeploymentException("Error during stop of ESB Module: "
- + di.url, e);
- }
super.stop(di);
}
public void destroy(DeploymentInfo di)
throws DeploymentException
{
- try
+ if (di.deployedObject != null)
{
- serviceController.destroy(di.deployedObject);
- server.unregisterMBean(di.deployedObject);
+ try
+ {
+ serviceController.destroy(di.deployedObject);
+ server.unregisterMBean(di.deployedObject);
+ }
+ catch (Exception e)
+ {
+ throw new DeploymentException("Error during stop of ESB Module: "
+ + di.url, e);
+ }
}
- catch (Exception e)
- {
- throw new DeploymentException("Error during stop of ESB Module: "
- + di.url, e);
- }
super.destroy(di);
}
}
More information about the jboss-svn-commits
mailing list