5 Replies Latest reply on Apr 24, 2012 2:31 PM by kgoedert

    deployment error of web archive

    kgoedert

      Hi,

       

      I want to make an arquillian test of a web archive using a war file that I have with a seam 3 application. If I take this war and deploy it to a container it works perfectly. When I deploy it using arquillian/shrinkwrap I get an error. The code of the test class is this:

       

       

      {code}

      @RunWith(Arquillian.class)

      public class UserBeanITTest {

        @PersistenceContext

          EntityManager em;

       

        private static final String WEBAPP_SRC = "src/main/webapp";

       

       

        @Deployment

        public static WebArchive createDeployment() {

       

        return ShrinkWrap.createFromZipFile(WebArchive.class, new File("target/sample.war")).addAsManifestResource("test-persistence.xml", "persistence.xml");

        }

       

        @Test

        @UsingDataSet("datasets/users.yml")

        public void shouldCreateNewUser() {

        UserBean bean = new UserBean();

       

        String result = bean.create();

       

        System.out.println("test");

       

        }

      }

      {code}

       

       

      The error stack trace is

       

      17:01:32,781 INFO  [javax.enterprise.resource.webcontainer.jsf.config] Initializing Mojarra 2.1.7 (SNAPSHOT 20120206) for context '/sample'

      17:01:33,465 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] Critical error during deployment: : java.lang.LinkageError: loader constraint violation: when resolving method "org.jboss.weld.logging.LoggerFactory.getLogger(Lorg/jboss/weld/logging/Category;)Lorg/slf4j/cal10n/LocLogger;" the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) of the current class, org/jboss/weld/jsf/WeldPhaseListener, and the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) for resolved class, org/jboss/weld/logging/LoggerFactory, have different Class objects for the type org/slf4j/cal10n/LocLogger used in the signature

                at org.jboss.weld.jsf.WeldPhaseListener.<clinit>(WeldPhaseListener.java:80) [:6.1.0.Final]

                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [:1.6.0_31]

                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [:1.6.0_31]

                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [:1.6.0_31]

                at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [:1.6.0_31]

                at java.lang.Class.newInstance0(Class.java:355) [:1.6.0_31]

                at java.lang.Class.newInstance(Class.java:308) [:1.6.0_31]

                at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:268) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.LifecycleConfigProcessor.addPhaseListeners(LifecycleConfigProcessor.java:132) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:111) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:222) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:360) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225) [:2.1.7-SNAPSHOT]

                at org.jboss.web.jsf.integration.config.JBossMojarraConfigureListener.contextInitialized(JBossMojarraConfigureListener.java:58) [:1.0.3]

                at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.1.0.Final]

                at org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.1.0.Final]

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.1.0.Final]

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final]

                at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_31]

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]

                at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]

                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]

                at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.SP2]

                at $Proxy41.start(Unknown Source)          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.SP2]

                at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.AbstractKernelController.install(AbstractKernelController.java:103) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.install(Ejb3McRegistrar.java:394) [:1.0.2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.bind(Ejb3McRegistrar.java:245) [:1.0.2]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.registerProxyFactory(JndiSessionRegistrarBase.java:1169) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.createJndiReferenceBindingSet(JndiSessionRegistrarBase.java:510) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.bindEjb(JndiSessionRegistrarBase.java:156) [:1.0.11]

                at org.jboss.ejb3.session.SessionContainer.lockedStart(SessionContainer.java:223) [:1.7.21]

                at org.jboss.ejb3.session.SessionSpecContainer.lockedStart(SessionSpecContainer.java:735) [:1.7.21]

                at org.jboss.ejb3.stateful.StatefulContainer.lockedStart(StatefulContainer.java:269) [:1.7.21]

                at org.jboss.ejb3.EJBContainer.start(EJBContainer.java:1105) [:1.7.21]

                at sun.reflect.GeneratedMethodAccessor488.invoke(Unknown Source) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.2.GA]

                at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.2.GA]

                at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.1.0.Final]

                at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.actions.DeploymentStartAction.doPrepare(DeploymentStartAction.java:98) [:0.2.2]

                at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:101) [:0.2.2]

                at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.startDeployments(AbstractDeployHandler.java:168) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.startDeployments(DeployHandlerDelegate.java:74) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:156) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

      17:01:33,481 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/sample]] Exception sending context initialized event to listener instance of class org.jboss.web.jsf.integration.config.JBossMojarra20ConfigureListener: java.lang.RuntimeException: java.lang.LinkageError: loader constraint violation: when resolving method "org.jboss.weld.logging.LoggerFactory.getLogger(Lorg/jboss/weld/logging/Category;)Lorg/slf4j/cal10n/LocLogger;" the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) of the current class, org/jboss/weld/jsf/WeldPhaseListener, and the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) for resolved class, org/jboss/weld/logging/LoggerFactory, have different Class objects for the type org/slf4j/cal10n/LocLogger used in the signature

                at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:292) [:2.1.7-SNAPSHOT]

                at org.jboss.web.jsf.integration.config.JBossMojarraConfigureListener.contextInitialized(JBossMojarraConfigureListener.java:58) [:1.0.3]

                at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.1.0.Final]

                at org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.1.0.Final]

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.1.0.Final]

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final]

                at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_31]

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]

                at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]

                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]

                at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.SP2]

                at $Proxy41.start(Unknown Source)          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.SP2]

                at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.AbstractKernelController.install(AbstractKernelController.java:103) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.install(Ejb3McRegistrar.java:394) [:1.0.2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.bind(Ejb3McRegistrar.java:245) [:1.0.2]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.registerProxyFactory(JndiSessionRegistrarBase.java:1169) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.createJndiReferenceBindingSet(JndiSessionRegistrarBase.java:510) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.bindEjb(JndiSessionRegistrarBase.java:156) [:1.0.11]

                at org.jboss.ejb3.session.SessionContainer.lockedStart(SessionContainer.java:223) [:1.7.21]

                at org.jboss.ejb3.session.SessionSpecContainer.lockedStart(SessionSpecContainer.java:735) [:1.7.21]

                at org.jboss.ejb3.stateful.StatefulContainer.lockedStart(StatefulContainer.java:269) [:1.7.21]

                at org.jboss.ejb3.EJBContainer.start(EJBContainer.java:1105) [:1.7.21]

                at sun.reflect.GeneratedMethodAccessor488.invoke(Unknown Source) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.2.GA]

                at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.2.GA]

                at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.1.0.Final]

                at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.actions.DeploymentStartAction.doPrepare(DeploymentStartAction.java:98) [:0.2.2]

                at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:101) [:0.2.2]

                at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.startDeployments(AbstractDeployHandler.java:168) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.startDeployments(DeployHandlerDelegate.java:74) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:156) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

      Caused by: java.lang.LinkageError: loader constraint violation: when resolving method "org.jboss.weld.logging.LoggerFactory.getLogger(Lorg/jboss/weld/logging/Category;)Lorg/slf4j/cal10n/LocLogger;" the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) of the current class, org/jboss/weld/jsf/WeldPhaseListener, and the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) for resolved class, org/jboss/weld/logging/LoggerFactory, have different Class objects for the type org/slf4j/cal10n/LocLogger used in the signature

                at org.jboss.weld.jsf.WeldPhaseListener.<clinit>(WeldPhaseListener.java:80) [:6.1.0.Final]

                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [:1.6.0_31]

                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [:1.6.0_31]

                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [:1.6.0_31]

                at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [:1.6.0_31]

                at java.lang.Class.newInstance0(Class.java:355) [:1.6.0_31]

                at java.lang.Class.newInstance(Class.java:308) [:1.6.0_31]

                at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:268) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.LifecycleConfigProcessor.addPhaseListeners(LifecycleConfigProcessor.java:132) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:111) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:222) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:360) [:2.1.7-SNAPSHOT]

                at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225) [:2.1.7-SNAPSHOT]

                ... 86 more

       

       

      17:01:33,486 ERROR [org.apache.catalina.core.StandardContext] Error listenerStart

      17:01:33,486 ERROR [org.apache.catalina.core.StandardContext] Context [/sample] startup failed due to previous errors

      17:01:33,518 INFO  [javax.enterprise.resource.webcontainer.jsf.lifecycle] JSF1027: [null] The ELResolvers for JSF were not registered with the JSP container.

      17:01:33,525 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/sample state=Create mode=Manual requiredState=Installed: org.jboss.deployers.spi.DeploymentException: URL file:/usr/local/sample/jboss-6.1.0.Final/server/default/tmp/vfs/automount679ba72a3b4043f0/sample.war-49c0c8dc479a59ae/ deployment failed

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:325) [:6.1.0.Final]

                at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.1.0.Final]

                at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:476) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.1.0.Final]

                at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.1.0.Final]

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_31]

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]

                at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]

                at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]

                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]

                at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.SP2]

                at $Proxy41.start(Unknown Source)          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.SP2]

                at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.AbstractKernelController.install(AbstractKernelController.java:103) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.install(Ejb3McRegistrar.java:394) [:1.0.2]

                at org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar.bind(Ejb3McRegistrar.java:245) [:1.0.2]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.registerProxyFactory(JndiSessionRegistrarBase.java:1169) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.createJndiReferenceBindingSet(JndiSessionRegistrarBase.java:510) [:1.0.11]

                at org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase.bindEjb(JndiSessionRegistrarBase.java:156) [:1.0.11]

                at org.jboss.ejb3.session.SessionContainer.lockedStart(SessionContainer.java:223) [:1.7.21]

                at org.jboss.ejb3.session.SessionSpecContainer.lockedStart(SessionSpecContainer.java:735) [:1.7.21]

                at org.jboss.ejb3.stateful.StatefulContainer.lockedStart(StatefulContainer.java:269) [:1.7.21]

                at org.jboss.ejb3.EJBContainer.start(EJBContainer.java:1105) [:1.7.21]

                at sun.reflect.GeneratedMethodAccessor488.invoke(Unknown Source) [:1.6.0_31]

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_31]

                at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_31]

                at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66) [jboss-reflect.jar:2.2.1.SP1]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.SP2]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.2.GA]

                at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.2.GA]

                at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.1.0.Final]

                at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.actions.DeploymentStartAction.doPrepare(DeploymentStartAction.java:98) [:0.2.2]

                at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:101) [:0.2.2]

                at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.startDeployments(AbstractDeployHandler.java:168) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.startDeployments(DeployHandlerDelegate.java:74) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:156) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

      17:01:33,531 INFO  [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

       

       

                AbstractManagerBean/local - EJB3.x Default Local Business Interface

                AbstractManagerBean/local-com.sample.business.AbstractManagerBeanLocal - EJB3.x Local Business Interface

       

       

      17:01:33,532 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Starting jboss.j2ee:jar=sample.war,name=CompanyBean,service=EJB3

      17:01:33,532 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.sample.view.CompanyBean ejbName: CompanyBean

      17:01:33,532 INFO  [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

       

       

       

       

      17:01:33,533 INFO  [org.jboss.ejb3.nointerface.impl.jndi.AbstractNoInterfaceViewBinder] Binding the following entry in Global JNDI for bean:CompanyBean

       

       

                CompanyBean/no-interface -> EJB3.1 no-interface view

       

       

      17:01:33,534 WARN  [org.jboss.profileservice.management.upload.remoting.DeployHandler] Failed to complete command: [start] for deployment: names=[sample.war]: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):

       

       

      DEPLOYMENTS IN ERROR:

        Deployment "jboss.web.deployment:war=/sample" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/usr/local/sample/jboss-6.1.0.Final/server/default/tmp/vfs/automount679ba72a3b4043f0/sample.war-49c0c8dc479a59ae/ deployment failed

       

       

                at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1370) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1316) [:2.2.2.GA]

                at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:968) [:2.2.2.GA]

                at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.checkComplete(MainDeployerPlugin.java:82) [:6.1.0.Final]

                at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.checkComplete(ProfileControllerContext.java:138) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.actions.DeploymentStartAction.doPrepare(DeploymentStartAction.java:104) [:0.2.2]

                at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:101) [:0.2.2]

                at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]

                at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.startDeployments(AbstractDeployHandler.java:168) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.startDeployments(DeployHandlerDelegate.java:74) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:156) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

      17:01:33,579 INFO  [org.jboss.profileservice.management.upload.remoting.DeployHandler] invoke, payload: {DeploymentTargetID=names=[sample.war], clientAddress=/127.0.0.1}, parameter: stop

      17:01:33,581 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=CompanyManagerBean,service=EJB3

      17:01:33,582 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.business.CompanyManagerBean ejbName: CompanyManagerBean

      17:01:33,585 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=UserManagerBean,service=EJB3

      17:01:33,586 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.business.UserManagerBean ejbName: UserManagerBean

      17:01:33,589 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=CompanyBean,service=EJB3

      17:01:33,590 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.view.CompanyBean ejbName: CompanyBean

      17:01:33,593 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=AbstractManagerBean,service=EJB3

      17:01:33,595 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.business.AbstractManagerBean ejbName: AbstractManagerBean

      17:01:33,599 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=UserBean,service=EJB3

      17:01:33,599 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.view.UserBean ejbName: UserBean

      17:01:33,604 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Stopping jboss.j2ee:jar=sample.war,name=AuthenticationManagerBean,service=EJB3

      17:01:33,605 INFO  [org.jboss.ejb3.EJBContainer] STOPPED EJB: com.sample.business.AuthenticationManagerBean ejbName: AuthenticationManagerBean

      17:01:33,643 INFO  [org.jboss.jpa.deployment.PersistenceUnitDeployment] Stopping persistence unit persistence.unit:unitName=sample.war#sample

      17:01:33,643 INFO  [org.hibernate.impl.SessionFactoryImpl] closing

      17:01:33,643 INFO  [org.hibernate.impl.SessionFactoryObjectFactory] Unbinding factory from JNDI name: persistence.unit:unitName=sample.war#sample

      17:01:33,644 INFO  [org.hibernate.util.NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}

      17:01:33,644 INFO  [org.hibernate.impl.SessionFactoryObjectFactory] Unbound factory from JNDI name: persistence.unit:unitName=sample.war#sample

      17:01:33,760 INFO  [org.jboss.profileservice.management.upload.remoting.DeployHandler] invoke, payload: {DeploymentTargetID=names=[sample.war], clientAddress=/127.0.0.1}, parameter: remove

      17:01:33,803 INFO  [org.jboss.profileservice.management.upload.remoting.DeployHandler] invoke, payload: {DeploymentTargetID=names=[sample.war], clientAddress=/127.0.0.1}, parameter: stop

      17:01:33,804 WARN  [org.jboss.profileservice.management.upload.remoting.DeployHandler] Failed to complete command: [stop] for deployment: names=[sample.war]: org.jboss.profileservice.spi.NoSuchDeploymentException: sample.war

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfileForDeployment(AbstractDeployHandler.java:291) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfiles(AbstractDeployHandler.java:248) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.stopDeployments(AbstractDeployHandler.java:179) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.stopDeployments(DeployHandlerDelegate.java:79) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:160) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

      17:01:33,836 INFO  [org.jboss.profileservice.management.upload.remoting.DeployHandler] invoke, payload: {DeploymentTargetID=names=[sample.war], clientAddress=/127.0.0.1}, parameter: remove

      17:01:33,836 WARN  [org.jboss.profileservice.management.upload.remoting.DeployHandler] Failed to complete command: [remove] for deployment: names=[sample.war]: org.jboss.profileservice.spi.NoSuchDeploymentException: sample.war

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfileForDeployment(AbstractDeployHandler.java:291) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfiles(AbstractDeployHandler.java:248) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.removeDeployments(AbstractDeployHandler.java:201) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.removeDeployments(DeployHandlerDelegate.java:84) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:164) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

      17:01:33,885 INFO  [org.jboss.profileservice.management.upload.remoting.DeployHandler] invoke, payload: {DeploymentTargetID=names=[sample.war], clientAddress=/127.0.0.1}, parameter: remove

      17:01:33,885 WARN  [org.jboss.profileservice.management.upload.remoting.DeployHandler] Failed to complete command: [remove] for deployment: names=[sample.war]: org.jboss.profileservice.spi.NoSuchDeploymentException: sample.war

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfileForDeployment(AbstractDeployHandler.java:291) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.resolveProfiles(AbstractDeployHandler.java:248) [:0.2.2]

                at org.jboss.profileservice.plugins.deploy.AbstractDeployHandler.removeDeployments(AbstractDeployHandler.java:201) [:0.2.2]

                at org.jboss.profileservice.management.upload.remoting.DeployHandlerDelegate.removeDeployments(DeployHandlerDelegate.java:84) [:6.1.0.Final]

                at org.jboss.profileservice.management.upload.remoting.DeployHandler.invoke(DeployHandler.java:164) [:6.1.0.Final]

                at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.1.0.Final]

                at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.1.0.Final]

       

       

       

      Do I need to add any extra libraries to the war file?

       

      Thanks

       

      Kelly

        • 1. Re: deployment error of web archive
          aslak

          What is the content of your war file?

          • 2. Re: deployment error of web archive
            kgoedert

            Hi,

             

            here it is.. the content before adding the arquillian jars

             

             

            sample.war/

            ├── company

            │   ├── create.xhtml

            │   └── search.xhtml

            ├── denied.xhtml

            ├── error.xhtml

            ├── favicon.ico

            ├── index.html

            ├── index.xhtml

            ├── login.xhtml

            ├── META-INF

            │   ├── MANIFEST.MF

            │   └── maven

            │       └── sample

            │           └── sample

            │               ├── pom.properties

            │               └── pom.xml

            ├── resources

            │   ├── css

            │   │   ├── bootstrap.min.css

            │   │   ├── bootstrap-responsive.min.css

            │   │   ├── sample.css

            │   │   └── sticky.css

            │   ├── img

            │   │   ├── glyphicons-halflings.png

            │   │   └── glyphicons-halflings-white.png

            │   └── js

            │       └── bootstrap.min.js

            ├── templates

            │   ├── create.xhtml

            │   ├── main.xhtml

            │   └── search.xhtml

            ├── user

            │   ├── create.xhtml

            │   └── search.xhtml

            └── WEB-INF

                ├── beans.xml

                ├── classes

                │   ├── com

                │   │   └── sample

                │   │       ├── business

                │   │       │   ├── AbstractManagerBean.class

                │   │       │   ├── AbstractManagerBeanLocal.class

                │   │       │   ├── AuthenticationManagerBean.class

                │   │       │   ├── AuthenticationManagerLocal.class

                │   │       │   ├── BusinessException.class

                │   │       │   ├── CompanyManagerBean.class

                │   │       │   ├── CompanyManagerBeanLocal.class

                │   │       │   ├── UserManagerBean.class

                │   │       │   ├── UserManagerBeanLocal.class

                │   │       │   └── validation

                │   │       │       ├── CompanyName.class

                │   │       │       ├── CompanyNameValidator.class

                │   │       │       ├── PasswordValidator.class

                │   │       │       ├── Username.class

                │   │       │       └── UsernameValidator.class

                │   │       ├── domain

                │   │       │   ├── AbstractEntity.class

                │   │       │   ├── Company.class

                │   │       │   ├── Role.class

                │   │       │   └── User.class

                │   │       ├── utils

                │   │       │   ├── ExceptionHandler.class

                │   │       │   ├── LogoutObserver.class

                │   │       │   ├── MessageUtils.class

                │   │       │   └── UTF8HttpParamsFilter.class

                │   │       └── view

                │   │           ├── AbstractBean.class

                │   │           ├── AbstractLazyDataModel.class

                │   │           ├── AuthenticatorBean.class

                │   │           ├── CompanyBean.class

                │   │           ├── converter

                │   │           │   └── CompanyConverter.class

                │   │           ├── LazyCompanyDataModel.class

                │   │           ├── LazyUserDataModel.class

                │   │           ├── LoginController.class

                │   │           └── UserBean.class

                │   ├── labels_en_US.properties

                │   ├── labels_pt_BR.properties

                │   ├── messages_en_US.properties

                │   ├── messages_pt_BR.properties

                │   ├── META-INF

                │   │   └── persistence.xml

                │   ├── ValidationMessages_en_US.properties

                │   └── ValidationMessages_pt_BR.properties

                ├── context.xml

                ├── faces-config.xml

                ├── jboss-web.xml

                ├── lib

                │   ├── commons-codec-1.6.jar

                │   ├── javax.faces-2.1.7.jar

                │   ├── log4j-1.2.13.jar

                │   ├── picketlink-idm-api-1.5.0.Alpha02.jar

                │   ├── picketlink-idm-common-1.5.0.Alpha02.jar

                │   ├── picketlink-idm-core-1.5.0.Alpha02.jar

                │   ├── picketlink-idm-spi-1.5.0.Alpha02.jar

                │   ├── primefaces-3.2.jar

                │   ├── seam-faces-3.1.0.Final.jar

                │   ├── seam-faces-api-3.1.0.Final.jar

                │   ├── seam-international-3.1.0.Final.jar

                │   ├── seam-international-api-3.1.0.Final.jar

                │   ├── seam-persistence-3.1.0.Final.jar

                │   ├── seam-persistence-api-3.1.0.Final.jar

                │   ├── seam-security-3.1.0.Final.jar

                │   ├── seam-security-api-3.1.0.Final.jar

                │   ├── seam-transaction-3.1.0.Final.jar

                │   ├── seam-transaction-api-3.1.0.Final.jar

                │   ├── shrinkwrap-api-1.0.0.jar

                │   ├── shrinkwrap-descriptors-api-base-2.0.0-alpha-2.jar

                │   ├── shrinkwrap-descriptors-spi-2.0.0-alpha-2.jar

                │   ├── shrinkwrap-impl-base-1.0.0.jar

                │   ├── shrinkwrap-spi-1.0.0.jar

                │   ├── solder-api-3.1.0.Final.jar

                │   ├── solder-impl-3.1.0.Final.jar

                │   └── solder-logging-3.1.0.Final.jar

                └── web.xml

             

            Kelly

            • 3. Re: deployment error of web archive
              aslak

              The exception sounds like you are deploying sl4j, but...  can't see it in that deployment. And it shouldn't be included by Arquillian, unless something is wrong of course.

               

              What does the file look like if you deploy via arquillian?

              • 4. Re: deployment error of web archive
                kgoedert

                I thought arquillian was putting sl4j there, but it is not as you can see:

                 

                sample

                ├── company

                │   ├── create.xhtml

                │   └── search.xhtml

                ├── denied.xhtml

                ├── error.xhtml

                ├── favicon.ico

                ├── index.html

                ├── index.xhtml

                ├── login.xhtml

                ├── META-INF

                │   ├── MANIFEST.MF

                │   ├── maven

                │   │   └── sample

                │   │       └── sample

                │   │           ├── pom.properties

                │   │           └── pom.xml

                │   └── persistence.xml

                ├── resources

                │   ├── css

                │   │   ├── bootstrap.min.css

                │   │   ├── bootstrap-responsive.min.css

                │   │   ├── sample.css

                │   │   └── sticky.css

                │   ├── img

                │   │   ├── glyphicons-halflings.png

                │   │   └── glyphicons-halflings-white.png

                │   └── js

                │       └── bootstrap.min.js

                ├── templates

                │   ├── create.xhtml

                │   ├── main.xhtml

                │   └── search.xhtml

                ├── user

                │   ├── create.xhtml

                │   └── search.xhtml

                └── WEB-INF

                    ├── beans.xml

                    ├── classes

                    │   ├── com

                    │   │   └── sample

                    │   │       ├── business

                    │   │       │   ├── AbstractManagerBean.class

                    │   │       │   ├── AbstractManagerBeanLocal.class

                    │   │       │   ├── AuthenticationManagerBean.class

                    │   │       │   ├── AuthenticationManagerLocal.class

                    │   │       │   ├── BusinessException.class

                    │   │       │   ├── CompanyManagerBean.class

                    │   │       │   ├── CompanyManagerBeanLocal.class

                    │   │       │   ├── UserBeanITTest.class

                    │   │       │   ├── UserManagerBean.class

                    │   │       │   ├── UserManagerBeanLocal.class

                    │   │       │   └── validation

                    │   │       │       ├── CompanyName.class

                    │   │       │       ├── CompanyNameValidator.class

                    │   │       │       ├── PasswordValidator.class

                    │   │       │       ├── Username.class

                    │   │       │       └── UsernameValidator.class

                    │   │       ├── domain

                    │   │       │   ├── AbstractEntity.class

                    │   │       │   ├── Company.class

                    │   │       │   ├── Role.class

                    │   │       │   └── User.class

                    │   │       ├── utils

                    │   │       │   ├── ExceptionHandler.class

                    │   │       │   ├── LogoutObserver.class

                    │   │       │   ├── MessageUtils.class

                    │   │       │   └── UTF8HttpParamsFilter.class

                    │   │       └── view

                    │   │           ├── AbstractBean.class

                    │   │           ├── AbstractLazyDataModel.class

                    │   │           ├── AuthenticatorBean.class

                    │   │           ├── CompanyBean.class

                    │   │           ├── converter

                    │   │           │   └── CompanyConverter.class

                    │   │           ├── LazyCompanyDataModel.class

                    │   │           ├── LazyUserDataModel.class

                    │   │           ├── LoginController.class

                    │   │           └── UserBean.class

                    │   ├── labels_en_US.properties

                    │   ├── labels_pt_BR.properties

                    │   ├── messages_en_US.properties

                    │   ├── messages_pt_BR.properties

                    │   ├── META-INF

                    │   │   └── persistence.xml

                    │   ├── ValidationMessages_en_US.properties

                    │   └── ValidationMessages_pt_BR.properties

                    ├── context.xml

                    ├── faces-config.xml

                    ├── jboss-web.xml

                    ├── lib

                    │   ├── arquillian-core.jar

                    │   ├── arquillian-jacoco.jar

                    │   ├── arquillian-junit.jar

                    │   ├── arquillian-persistence.jar

                    │   ├── arquillian-protocol.jar

                    │   ├── arquillian-testenricher-cdi.jar

                    │   ├── arquillian-testenricher-ejb.jar

                    │   ├── arquillian-testenricher-initialcontext.jar

                    │   ├── arquillian-testenricher-resource.jar

                    │   ├── commons-codec-1.6.jar

                    │   ├── fd3499a3-d934-49d9-919a-2e12c63b4668.jar

                    │   ├── javax.faces-2.1.7.jar

                    │   ├── log4j-1.2.13.jar

                    │   ├── picketlink-idm-api-1.5.0.Alpha02.jar

                    │   ├── picketlink-idm-common-1.5.0.Alpha02.jar

                    │   ├── picketlink-idm-core-1.5.0.Alpha02.jar

                    │   ├── picketlink-idm-spi-1.5.0.Alpha02.jar

                    │   ├── primefaces-3.2.jar

                    │   ├── seam-faces-3.1.0.Final.jar

                    │   ├── seam-faces-api-3.1.0.Final.jar

                    │   ├── seam-international-3.1.0.Final.jar

                    │   ├── seam-international-api-3.1.0.Final.jar

                    │   ├── seam-persistence-3.1.0.Final.jar

                    │   ├── seam-persistence-api-3.1.0.Final.jar

                    │   ├── seam-security-3.1.0.Final.jar

                    │   ├── seam-security-api-3.1.0.Final.jar

                    │   ├── seam-transaction-3.1.0.Final.jar

                    │   ├── seam-transaction-api-3.1.0.Final.jar

                    │   ├── shrinkwrap-api-1.0.0.jar

                    │   ├── shrinkwrap-descriptors-api-base-2.0.0-alpha-2.jar

                    │   ├── shrinkwrap-descriptors-spi-2.0.0-alpha-2.jar

                    │   ├── shrinkwrap-impl-base-1.0.0.jar

                    │   ├── shrinkwrap-spi-1.0.0.jar

                    │   ├── solder-api-3.1.0.Final.jar

                    │   ├── solder-impl-3.1.0.Final.jar

                    │   └── solder-logging-3.1.0.Final.jar

                    └── web.xml

                 

                And then, I tried adding it myself, but it did not help.

                • 5. Re: deployment error of web archive
                  kgoedert

                  I dont know if my approach was the right one or not, but analyzing my pom dependencies hierarchy, I figured that a lot of them used slf4j. So in every dependency except in arquillian-persistence I excluded the slf4j. Something like this:

                   

                  <dependency>

                                                <groupId>org.hibernate</groupId>

                                                <artifactId>hibernate-validator</artifactId>

                                                <type>jar</type>

                                                <scope>provided</scope>

                                                <exclusions>

                                  <exclusion>

                                      <groupId>org.slf4j</groupId>

                                      <artifactId>slf4j-api</artifactId>

                                  </exclusion>

                              </exclusions>

                                      </dependency>

                   

                  It worked. But I am not sure if I should have done it.