add new JMX definition
use the context export and refactor