CDV ❯ Should server MBeans interface be in common-api jar?
-
New Feature
-
Status: Closed
-
2 Major
-
Resolution: Fixed
-
Management (JMX)
-
-
hhuynh
-
Reporter: hhuynh
-
November 06, 2007
-
0
-
Watchers: 0
-
May 12, 2008
-
April 29, 2008
Description
I needed to build a watcher to automatically detect if there’s a split brain and health status of the cluster. However, the beans interface is in tc.jar file and I’d rather NOT depend on the whole jar. Should these beans interfaces moved to common-api jar instead?
Comments
Tim Eck 2007-11-06
Fiona OShea 2008-04-11
We think this is already done in trunk. Merging back to 2.6 when 2.6-stable1 is released.
Gary Keim 2008-04-29
There is now a terracotta-jmx-api jar but it doesn’t include every single thing that you need to deal with a cluster via JMX.
I’m maybe go as far as saying the set of TC types involved in any “public” jmx beans should be in discreet jar (something like tc-jmx-api.jar)