Tomcat uses JMX MBeans as the technology for implementing manageability of Tomcat.
The descriptions of JMX MBeans for Catalina are in the mbeans-descriptor.xml file in each package.
You will need to add MBean descriptions for your custom components in order to avoid a “ManagedBean is not found” exception.