Details
Description
Methods annotated with @ManagedAttribute should return a standard type.
The method getErrorHandlerLoggingLevel() in org.apache.camel.component.jms.JmsEndpoint is annotated with ManagedAttribute and has a return type of org.apache.camel.LoggingLevel
This creates an Exception in JConsole: ClassNotFoundException
Returning a String instead should solve it. (or remove the annotation)
I can of course add the class to the classpath of JConsole, but I guess that it shouldn't be a requirement?