From 49478b72eb1ac8aa533ec89c19688e46ab5ed9e5 Mon Sep 17 00:00:00 2001 From: lresende Date: Thu, 22 Oct 2009 01:52:26 +0000 Subject: Removing references to management class which is restricted in app engine environment git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828282 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'java/sca/modules/node-impl/src') diff --git a/java/sca/modules/node-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java b/java/sca/modules/node-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java index f3172926f1..4be947f125 100644 --- a/java/sca/modules/node-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java +++ b/java/sca/modules/node-impl/src/main/java/org/apache/tuscany/sca/node/impl/NodeImpl.java @@ -20,13 +20,13 @@ package org.apache.tuscany.sca.node.impl; import java.io.ByteArrayOutputStream; -import java.lang.management.ManagementFactory; +//import java.lang.management.ManagementFactory; import java.util.ArrayList; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; -import javax.management.MBeanServer; +//import javax.management.MBeanServer; import javax.xml.stream.XMLOutputFactory; import org.apache.tuscany.sca.assembly.Component; @@ -152,9 +152,11 @@ public class NodeImpl implements Node, Client { // FIXME: [rfeng] We should turn the management capability into a system utility. // In certain environment such as Google App Engine, the JMX API is not allowed try { + /* MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer(); mbean = new NodeManager(this); mBeanServer.registerMBean(mbean, mbean.getName()); + */ /* LocateRegistry.createRegistry(9999); JMXServiceURL url = @@ -184,6 +186,7 @@ public class NodeImpl implements Node, Client { return; } + /* if (mbean != null) { try { MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer(); @@ -194,6 +197,7 @@ public class NodeImpl implements Node, Client { mbean = null; } } + */ NodeFinder.removeNode(this); if( domainComposite != null ) { -- cgit v1.2.3