Could someone please help me understand this? I have
made some (trivial) modifications to geronimo-tomcat classes to set
J2EEApplication and J2EEServer.
During the startup of server I get this trace for each config
containing a webapp. The server
otherwise starts fine. The console and the apps are working fine. the
shutdown is also
clean. The output on jconsole (Mapper, WebModule Mbeans) also looks
right!
The relevant stack trace is attached.
Thanks In Advance
Anita
P.S. Please let me know if full trace is needed.
Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.11:01:04,761 WARN [MapperListener] Error registering Context geronimo:J2EEApplication=null,J2EEServer=geronimo,j2eeType=WebModule,name=org.apache.geronimo.configs/welcome-tomcat/1.2-SNAPSHOT/car javax.management.ReflectionException: null nested exception is java.lang.NoSuchMethodException: findMappingObject() java.lang.NoSuchMethodException: findMappingObject() at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:170) at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:221) at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120) at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:84) at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120) at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:120) at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:203) at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1043) at org.apache.catalina.connector.MapperListener.registerContext(MapperListener.java:377) at org.apache.catalina.connector.MapperListener.handleNotification(MapperListener.java:215) at mx4j.server.interceptor.NotificationListenerMBeanServerInterceptor$ListenerWrapper.handleNotification(NotificationListenerMBeanServerInterceptor.java:134) at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:347) at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:320) at javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:67) at mx4j.server.MX4JMBeanServer.notify(MX4JMBeanServer.java:881) at mx4j.server.MX4JMBeanServer.register(MX4JMBeanServer.java:869) at mx4j.server.MX4JMBeanServer.registerImpl(MX4JMBeanServer.java:830) at mx4j.server.MX4JMBeanServer.registerMBeanImpl(MX4JMBeanServer.java:769) at mx4j.server.MX4JMBeanServer.registerMBean(MX4JMBeanServer.java:753) at org.apache.geronimo.system.jmx.MBeanServerKernelBridge.register(MBeanServerKernelBridge.java:107) at org.apache.geronimo.system.jmx.MBeanServerKernelBridge.access$100(MBeanServerKernelBridge.java:46) at org.apache.geronimo.system.jmx.MBeanServerKernelBridge$GBeanRegistrationListener.loaded(MBeanServerKernelBridge.java:144) at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireLoadedEvent(BasicLifecycleMonitor.java:149) at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$100(BasicLifecycleMonitor.java:41) at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireLoadedEvent(BasicLifecycleMonitor.java:243) at org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:356) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:362) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)