It's in a webapp. br hw
ma., 06.01.2014 kl. 10.27 +0100, skrev Romain Manni-Bucau: > Hi > > did you put it in lib part or a webapp? No descriptor are supported > for this feature btw > Romain Manni-Bucau > Twitter: @rmannibucau > Blog: http://rmannibucau.wordpress.com/ > LinkedIn: http://fr.linkedin.com/in/rmannibucau > Github: https://github.com/rmannibucau > > > > 2014/1/6 hwaastad <[email protected]>: > > Hi, > > I'm testing auto register MBean in tomee 1.6.0. > > > > In a war it's working ok. > > > > in the war packaged in an ear I get CNFE. > > > > org.apache.openejb.OpenEJBException: Creating application failed: > > /home/helge/NetBeansProjects/MBeanEnterprise/MBeanEnterprise/MBeanEnterprise-ear/target/apache-tomee/apps/MBeanEnterprise-ear-1.0-SNAPSHOT: > > java.lang.ClassNotFoundException: org.waastad.jmx.HelloMBean > > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:897) > > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:612) > > at > > org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:503) > > at > > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:409) > > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:148) > > at org.apache.openejb.OpenEJB.init(OpenEJB.java:296) > > at > > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:246) > > at > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:134) > > at > > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:122) > > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > > at > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > > at > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:640) > > at org.apache.catalina.startup.Catalina.load(Catalina.java:665) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) > > Caused by: org.apache.openejb.OpenEJBRuntimeException: > > java.lang.ClassNotFoundException: org.waastad.jmx.HelloMBean > > at > > org.apache.openejb.assembler.classic.Assembler.deployMBean(Assembler.java:1148) > > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:872) > > ... 20 more > > Caused by: java.lang.ClassNotFoundException: org.waastad.jmx.HelloMBean > > at > > org.apache.openejb.util.classloader.URLClassLoaderFirst.loadClass(URLClassLoaderFirst.java:136) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > > at > > org.apache.openejb.assembler.classic.Assembler.deployMBean(Assembler.java:1146) > > ... 21 more > > > > Do I have to add a descriptor to get it working? > > > > > > br hw > > > > > > > > > > -- > > View this message in context: > > http://openejb.979440.n4.nabble.com/MBean-Autoregister-in-ear-tp4666972.html > > Sent from the OpenEJB User mailing list archive at Nabble.com.
