}\r
}\r
\r
- public static boolean unregisterDefaultCluster(SimpleTcpCluster cluster) throws Exception {\r
- ObjectName clusterName = getDefaultClusterName(cluster);\r
- if (getMBeanServer().isRegistered(clusterName)) {\r
- getMBeanServer().unregisterMBean(clusterName);\r
+ public static boolean unregisterDefaultCluster(SimpleTcpCluster cluster) {\r
+ try {\r
+ ObjectName clusterName = getDefaultClusterName(cluster);\r
+ if (getMBeanServer().isRegistered(clusterName)) {\r
+ getMBeanServer().unregisterMBean(clusterName);\r
+ }\r
+ return true;\r
+ }catch ( Exception x ) {\r
+ log.warn("Unable to unregister default cluster implementation with JMX",x);\r
+ return false;\r
}\r
- return true;\r
}\r
\r
private static ObjectName getDefaultClusterName(SimpleTcpCluster cluster) throws Exception {\r