You can either add a mbean description for your connector similar to other Connectors in o.a.c.mbeans.mbeans-descriptors.xml or disable the two JMX supporting Listeners (ServerLifecycleListener and GlobalResourcesLifecycleListener)in server.xml if you don't want the JMX support. I'd recommend adding something like this in mbeans-descriptors.xml so tomcat starts smoothly without complaining mbean not found for your connector.
<mbean name="MyXyConnector" className="org.apache.catalina.mbeans.ConnectorMBean" description="MyXyConnector" domain="Catalina" group="Connector" type="org.apache.coyote.tomcat4.MyXyConnector"> </mbean> Amy [EMAIL PROTECTED] wrote: > Hi, > > i have a connector working with tomcat 4.0 and want to use it with > tomcat 4.1. First problem was that the lifecycle interface had changed. > I could fix that in a way i can deploy on 4.0 and 4.1. > > But i still crash with an exception: > java.lang.Exception: ManagedBean is not found with MyXyConnector > at > org.apache.catalina.mbeans.MBeanUtils.createMBean(MBeanUtils.java:225) > at > >org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:359) > at > >org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:716) > at > >org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:690) > at > >org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(ServerLifecycleListener.java:329) > at > >org.apache.catalina.mbeans.ServerLifecycleListener.lifecycleEvent(ServerLifecycleListener.java:206) > at > >org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2184) > at org.apache.catalina.startup.Catalina.start(Catalina.java:510) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > I'm no JMX guru, what must i do to get rid of it? > > Thanks > Haug > > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>