Hi It needs to extends ServiceSupport and depending on how its created, you may need to manually add it to camel context, using addService so Camel can register it as a service and in jmx
On Wed, Dec 10, 2014 at 4:41 PM, dermoritz <tantea...@hotmail.com> wrote: > I tried to annotate a RouteBuilder with @ManagedResource and a method from it > with @ManagedOperation but i can't find it in JConsole. The other classes > including my annotated custom endpoint is showing up fine. > > I am not sure if these annotations work with all kinds of classes within > camel?! In my case the annotated RouteBuilder is some kind of central > control class. Is does not contain a route but is loading several other > RouteBuilders. It also adds global (context scope) exception handlers and > adds a RoutePolicyFactory that centrally handles start up and control logic. > > The methods i want to make available via JMX re method that start/stop > certain groups of routes. > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/jmx-annotated-RouteBuilder-not-showing-up-in-JConsole-tp5760486.html > Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen ----------------- Red Hat, Inc. Email: cib...@redhat.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/