Hi all, I've come to a dead point with notifications. I want to use Spring features in this sense, but I'm having some troubles:

- If I use normal beans (not MBeans) and I expose them using Spring and InterfaceBasedMBeanInfoAssembler, the JMX console (I've tried with MC4J and JConsole) never knows about notifications, because this method on AbstractMBeanInfoAssembler which is not overriden on InterfaceBasedMBeanInfoAssembler:
Code:
	protected ModelMBeanNotificationInfo[] getNotificationInfo(Object managedBean, String beanKey)
			throws JMException {
		return new ModelMBeanNotificationInfo[0];
	}
It seems like I could solve it using MetadataMBeanInfoAssembler, but the use of metadata (annotations) is not acceptable on this project (don't ask me why, it is not my decision).


- If I try with a different approach, with my beans implementing an MBean interface and NotificationEmitter interface (and without using any assembler), the console shows the notifications info successfully, but I never get a NotificationPublisher instance, even if I implement NotificationPublisherAware, so I'm not able to publish the notifications. It seems like I only can use the NotificationPublisher feature if Spring is creating their own MBeans, not if I have existing ones.

Any idea is greatly appreciated...

Best regards,

Jose Luis.