0 Replies Latest reply on Jun 19, 2013 11:57 AM by Christian Reiter

    Strange Errors with JBoss AS 7.1.1:  WARN  [org.jboss.modules] Failed to define class xxx in Module "deployment.InformationCatapultJEE.ear.InformationCatapultJEE-ejb.jar:main" from Service Module Loader: java.lang.LinkageError: Failed to link ...

    Christian Reiter Newbie

      Hello!

       

      My Application consists of an EJB part and a Web part, packaged in a single EAR. It seems that whenever the Web part of the project tries to use a class from the EJB part for the first time exceptions like the following are thrown. When a class Is used a second time, no exception occurs.

       

      Basically the application is working fine, but I'm concerned due to the raised exceptions.

       

      BTW, <ear-subdeployments-isolated> is set to false.

       

      What could be the reason for those errors?

       

       

      Exception:

      Class UserInfo comes from EJB part, as any classes from the package "at.percom.sbm.catapult.backend" and it's sub-packages do. Any class within "at.percom.sbm.catapult.web" and it's sub-packages comes from the web part.

      {code}

      17:46:59,610 WARN  [org.jboss.modules] (http--127.0.0.1-8080-1) Failed to define class at/percom/sbm/catapult/backend/entities/UserInfo in Module "deployment.InformationCatapultJEE.ear.InformationCatapultJEE-ejb.jar:main" from Service Module Loader: java.lang.LinkageError: Failed to link at/percom/sbm/catapult/backend/entities/UserInfo (Module "deployment.InformationCatapultJEE.ear.InformationCatapultJEE-ejb.jar:main" from Service Module Loader)

                at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:396)

                at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:243)

                at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73)

                at org.jboss.modules.Module.loadModuleClass(Module.java:517)

                at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)

                at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)

                at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)

                at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2289) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224) [rt.jar:1.6.0_41]

                at java.util.ResourceBundle.getBundle(ResourceBundle.java:705) [rt.jar:1.6.0_41]

                at at.percom.sbm.catapult.backend.entities.UserInfo.getActiveAsString(UserInfo.java:72) [InformationCatapultJEE-ejb.jar:]

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_41]

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_41]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_41]

                at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_41]

                at org.apache.wicket.core.util.lang.PropertyResolver$MethodGetAndSet.getValue(PropertyResolver.java:1147) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.core.util.lang.PropertyResolver$ObjectAndGetSetter.getValue(PropertyResolver.java:652) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.core.util.lang.PropertyResolver.getValue(PropertyResolver.java:103) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:86) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.getDefaultModelObject(Component.java:1624) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1652) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:131) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:56) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.repeater.AbstractRepeater.renderChild(AbstractRepeater.java:107) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:94) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.repeater.AbstractRepeater.renderChild(AbstractRepeater.java:107) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:94) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1683) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRenderComponent(Component.java:2548) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Page.onRender(Page.java:876) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:142) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.internalRender(Component.java:2378) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Component.render(Component.java:2306) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.Page.renderPage(Page.java:1010) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:116) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:249) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:165) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) [wicket-request-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core-6.8.0.jar:6.8.0]

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:397) [jbossweb-7.0.13.Final.jar:]

                at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

                at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]

                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]

                at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]

                at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]

                at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]

                at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_41]

      Caused by: java.lang.NoClassDefFoundError: IllegalName: at/percom/sbm/catapult/backend/entities/UserInfo

                at java.lang.ClassLoader.preDefineClass(ClassLoader.java:476) [rt.jar:1.6.0_41]

                at java.lang.ClassLoader.defineClassCond(ClassLoader.java:625) [rt.jar:1.6.0_41]

                at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [rt.jar:1.6.0_41]

                at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [rt.jar:1.6.0_41]

                at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:327)

                at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:391)

                ... 156 more

      {code}