Why are all attributes also exposed as Operations as well? Is that a JMX requirement or spring? I am using MetaDataAssembler(using 1.5 Annotations )

It doesnt appear that the standard mbeans within the jvm expose their attributes as operations. Doing so seems redundant.

Also a side effect is that I cant have a @ManagedOperation that starts with get/set since this method will appear to look like an attribute, but doesnt have the @ManagedAttribute and so will get ignored by the assembler.

Any insights are welcome.

thanks for the jmx support. It has save alot of time.