[jboss-cvs] JBossAS SVN: r82686 - branches/Branch_5_0/ejb3/src/main/org/jboss/ejb3/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jan 8 01:31:33 EST 2009
Author: ALRubinger
Date: 2009-01-08 01:31:33 -0500 (Thu, 08 Jan 2009)
New Revision: 82686
Modified:
branches/Branch_5_0/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java
Log:
[EJBTHREE-655] Merged JBossASKernel changes from r82684/trunk into Branch_5_0
Modified: branches/Branch_5_0/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java
===================================================================
--- branches/Branch_5_0/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java 2009-01-08 05:44:32 UTC (rev 82685)
+++ branches/Branch_5_0/ejb3/src/main/org/jboss/ejb3/deployers/JBossASKernel.java 2009-01-08 06:31:33 UTC (rev 82686)
@@ -27,13 +27,10 @@
import java.util.HashSet;
import java.util.Set;
-import javax.management.InstanceNotFoundException;
-import javax.management.MBeanException;
import javax.management.MBeanInfo;
import javax.management.MBeanOperationInfo;
import javax.management.MBeanServer;
import javax.management.ObjectName;
-import javax.management.ReflectionException;
import org.jboss.beans.metadata.plugins.AbstractBeanMetaData;
import org.jboss.beans.metadata.plugins.AbstractConstructorMetaData;
@@ -125,7 +122,7 @@
log.info(" and demands:");
for(DemandMetaData dmd : policy.getDemands())
{
- log.info("\t" + dmd.getDemand());
+ log.info("\t" + dmd.getDemand() + "Required: " + dmd.getWhenRequired().getStateString());
}
log.info(" and supplies:");
for(SupplyMetaData smd : policy.getSupplies())
@@ -170,11 +167,6 @@
{
mbeanServer.registerMBean(service, on);
install(on.getCanonicalName(), dependencies, null, service);
-
- // EJBTHREE-606: emulate the ServiceController calls
- MBeanInfo info = mbeanServer.getMBeanInfo(on); // redundant call for speed
- invokeOptionalMethod(on, info, "create");
- invokeOptionalMethod(on, info, "start");
}
catch (Exception e)
{
@@ -213,25 +205,6 @@
{
try
{
- // EJBTHREE-606: emulate the ServiceController calls
- MBeanInfo info = mbeanServer.getMBeanInfo(on); // redundant call for speed
- try
- {
- invokeOptionalMethod(on, info, "stop");
- }
- catch(Exception e)
- {
- log.warn("stop on " + on + " failed", e);
- }
- try
- {
- invokeOptionalMethod(on, info, "destroy");
- }
- catch(Exception e)
- {
- log.warn("destroy on " + on + " failed", e);
- }
-
mbeanServer.unregisterMBean(on);
}
catch (Exception e)
@@ -278,14 +251,6 @@
return false;
}
- private void invokeOptionalMethod(ObjectName on, MBeanInfo info, String operationName)
- throws InstanceNotFoundException, MBeanException, ReflectionException
- {
- Object params[] = { };
- String signature[] = { };
- if(hasOperation(info, operationName))
- mbeanServer.invoke(on, operationName, params, signature);
- }
public static class AlreadyInstantiated extends AbstractConstructorMetaData
{
More information about the jboss-cvs-commits
mailing list