12 Replies Latest reply on Aug 5, 2011 3:25 PM by csa

    Errai rpcdemo and JBoss AS 6

    mreynolds0404

      We are having issues getting our Seam+GWT+Errai application to work in JBoss AS 6.  So, we decided to get the Errai rpcdemo example going in JBoss, as it was the template we followed when writing a simple service to handle calls from GWT using the MessageBus.

       

      We can build and deploy rpcdemo but have issues when we try to invoke one of the methods backed by the service (e.g. Append).  A popup with the following text appears:

       

      No subscribers for: org.errai.samples.rpcdemo.shared.TestService:RPC
      Additional details:
      Attempt to send message to subject for which there are no subscribers

       

      There does not appear to be any relevent logging in the server log or console, so I am not sure what the cause may be.  The example runs in eclipse without issue.  I have seen this error being mentioned in other threads and jira issues but none of the suggested fixes apply.  Any help would be greatly appreciated.

        • 1. Errai rpcdemo and JBoss AS 6
          cbrock

          Are you building the WAR using the jboss6 profile?

          • 2. Errai rpcdemo and JBoss AS 6
            mreynolds0404

            Yes.

            • 3. Errai rpcdemo and JBoss AS 6
              cbrock

              Can you try deploying from this archetype and see if you have the same issue?

               

              mvn archetype:generate   -DarchetypeGroupId=org.jboss.errai  -DarchetypeArtifactId=errai-cdi-archetype  -DarchetypeVersion=1.2.3-SNAPSHOT  -DarchetypeRepository=https://repository.jboss.org/nexus/content/repositories/snapshots/ hetypeRepository=https://repository.jboss.org/nexus/content/repositories/snapshots/

              • 4. Re: Errai rpcdemo and JBoss AS 6
                mreynolds0404

                We were able to get the example working through jetty (gwt:run) when using the archtype, but not when deployed to JBoss.  Here are the errors we are getting during deployment:

                 

                 

                2011-05-10 09:58:14,324 INFO  [org.jboss.errai.cdi.server.CDIExtensionPoints] (Thread-2) Created Errai-CDI context: 890c7780-93ff-4c05-9025-9e42f1a6f4e7

                2011-05-10 09:58:14,856 SEVERE [org.reflections.Reflections] (Thread-2) could not create Vfs.Dir from url. ignoring the exception and continuing: org.reflections.ReflectionsException: could not create Dir using org.jboss.errai.bus.server.service.metadata.VFSUrlType from url vfs:/C:/servers/jboss-6.0.0.Final/server/default/deploy/ErraiBusTest-1.0-SNAPSHOT.war/WEB-INF/classes/

                    at org.reflections.vfs.Vfs.fromURL(Vfs.java:99) [:]

                    at org.reflections.vfs.Vfs.fromURL(Vfs.java:89) [:]

                    at org.reflections.Reflections.scan(Reflections.java:136) [:]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.<init>(MetaDataScanner.java:83) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.createInstance(MetaDataScanner.java:95) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.createInstance(MetaDataScanner.java:87) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.ErraiServiceConfiguratorImpl.<init>(ErraiServiceConfiguratorImpl.java:56) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.ErraiServiceConfiguratorImpl$$FastClassByGuice$$b6139751.newInstance(<generated>) [:1.2.3-SNAPSHOT]

                    at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) [:]

                    at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) [:]

                    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) [:]

                    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) [:]

                    at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) [:]

                    at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) [:]

                    at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) [:]

                    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) [:]

                    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) [:]

                    at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) [:]

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) [:]

                    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) [:]

                    at com.google.inject.Scopes$1$1.get(Scopes.java:65) [:]

                    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) [:]

                    at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) [:]

                    at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) [:]

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) [:]

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) [:]

                    at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) [:]

                    at org.jboss.errai.container.ServiceFactory.create(ServiceFactory.java:35) [:]

                    at org.jboss.errai.cdi.server.Util.lookupErraiService(Util.java:102) [:]

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.afterBeanDiscovery(CDIExtensionPoints.java:276) [:]

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

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

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

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

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) [:2011-04-04 15:54]

                    at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188) [:2011-04-04 15:54]

                    at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59) [:2011-04-04 15:54]

                    at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl.fire(AfterBeanDiscoveryImpl.java:43) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:372) [:2011-04-04 15:54]

                    at org.jboss.weld.integration.deployer.env.helpers.BootstrapBean.boot(BootstrapBean.java:92) [:6.0.0.Final]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]

                    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at java.lang.Thread.run(Thread.java:619) [:1.6.0_20]

                 

                2011-05-10 09:58:14,871 SEVERE [org.reflections.Reflections] (Thread-2) could not create Vfs.Dir from url. ignoring the exception and continuing: org.reflections.ReflectionsException: could not create Dir using org.jboss.errai.bus.server.service.metadata.VFSUrlType from url vfs:/C:/servers/jboss-6.0.0.Final/server/default/deploy/ErraiBusTest-1.0-SNAPSHOT.war/WEB-INF/lib/errai-cdi-1.2.3-20110428.163356-18.jar/

                    at org.reflections.vfs.Vfs.fromURL(Vfs.java:99) [:]

                    at org.reflections.vfs.Vfs.fromURL(Vfs.java:89) [:]

                    at org.reflections.Reflections.scan(Reflections.java:136) [:]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.<init>(MetaDataScanner.java:83) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.createInstance(MetaDataScanner.java:95) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.metadata.MetaDataScanner.createInstance(MetaDataScanner.java:87) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.ErraiServiceConfiguratorImpl.<init>(ErraiServiceConfiguratorImpl.java:56) [:1.2.3-SNAPSHOT]

                    at org.jboss.errai.bus.server.service.ErraiServiceConfiguratorImpl$$FastClassByGuice$$b6139751.newInstance(<generated>) [:1.2.3-SNAPSHOT]

                    at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) [:]

                    at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) [:]

                    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) [:]

                    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) [:]

                    at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) [:]

                    at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) [:]

                    at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) [:]

                    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) [:]

                    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) [:]

                    at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) [:]

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) [:]

                    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) [:]

                    at com.google.inject.Scopes$1$1.get(Scopes.java:65) [:]

                    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) [:]

                    at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) [:]

                    at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) [:]

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) [:]

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) [:]

                    at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) [:]

                    at org.jboss.errai.container.ServiceFactory.create(ServiceFactory.java:35) [:]

                    at org.jboss.errai.cdi.server.Util.lookupErraiService(Util.java:102) [:]

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.afterBeanDiscovery(CDIExtensionPoints.java:276) [:]

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

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

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

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

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) [:2011-04-04 15:54]

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) [:2011-04-04 15:54]

                    at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188) [:2011-04-04 15:54]

                    at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59) [:2011-04-04 15:54]

                    at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265) [:2011-04-04 15:54]

                    at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl.fire(AfterBeanDiscoveryImpl.java:43) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:372) [:2011-04-04 15:54]

                    at org.jboss.weld.integration.deployer.env.helpers.BootstrapBean.boot(BootstrapBean.java:92) [:6.0.0.Final]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]

                    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at java.lang.Thread.run(Thread.java:619) [:1.6.0_20]

                 

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.service.bootstrap.OrderedBootstrap] (Thread-2) Bootstrap Errai

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.service.bootstrap.DefaultComponents] (Thread-2) authentication adapter configured: org.jboss.errai.bus.server.security.auth.JAASAdapter

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.service.bootstrap.DefaultComponents] (Thread-2) using dispatcher implementation: org.jboss.errai.bus.server.AsyncDispatcher

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.WorkerFactory] (Thread-2) initializing async worker pools (poolSize: 5; workerTimeout: 5000)

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.WorkerFactory] (Thread-2) starting worker pool.

                2011-05-10 09:58:14,918 INFO  [org.jboss.errai.bus.server.service.bootstrap.DefaultComponents] (Thread-2) using session provider implementation: org.jboss.errai.bus.server.HttpSessionProvider

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.LoadExtensions] (Thread-2) beging searching for Errai extensions ...

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.LoadExtensions] (Thread-2) added extension binding: org.jboss.errai.bus.server.security.auth.AuthenticationAdapter

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.LoadExtensions] (Thread-2) total extension binding: 1

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.AuthenticationRules] (Thread-2) authentication for all requests required, adding rule ...

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.DiscoverServices] (Thread-2) auto-discovery of services disabled.

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.BootstrapContext] (Thread-2) Running deferred bootstrap tasks ...

                2011-05-10 09:58:14,934 INFO  [org.jboss.errai.bus.server.service.bootstrap.OrderedBootstrap] (Thread-2) Bootstrap complete. Ready to rumble!

                2011-05-10 09:58:14,965 INFO  [org.jboss.errai.cdi.server.CDIExtensionPoints] (Thread-2) Register RPC Endpoint: public@Service class org.errai.samples.rpcdemo.server.RPCDemoService(interface org.errai.samples.rpcdemo.client.TestService)

                2011-05-10 09:58:14,981 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (Thread-2) Error installing to Start: name=vfs:///C:/servers/jboss-6.0.0.Final/server/default/deploy/ErraiBusTest-1.0-SNAPSHOT.war_WeldBootstrapBean state=Create: org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions:

                Exception 0 :

                com.google.inject.ProvisionException: Guice provision errors:

                 

                1) Error in custom provider, org.jboss.weld.exceptions.IllegalArgumentException: WELD-001324 Argument bean must not be null

                  at org.jboss.errai.cdi.server.CDIExtensionPoints$6.configure(CDIExtensionPoints.java:467)

                  while locating org.errai.samples.rpcdemo.server.RPCDemoService

                 

                1 error

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)

                    at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.createRPCScaffolding(CDIExtensionPoints.java:475)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.subscribeServices(CDIExtensionPoints.java:450)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.afterBeanDiscovery(CDIExtensionPoints.java:322)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                    at java.lang.reflect.Method.invoke(Method.java:597)

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)

                    at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)

                    at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)

                    at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)

                    at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)

                    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)

                    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52)

                    at org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl.fire(AfterBeanDiscoveryImpl.java:43)

                    at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:372)

                    at org.jboss.weld.integration.deployer.env.helpers.BootstrapBean.boot(BootstrapBean.java:92)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                    at java.lang.reflect.Method.invoke(Method.java:597)

                    at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)

                    at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)

                    at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257)

                    at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72)

                    at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)

                    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076)

                    at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)

                    at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106)

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

                    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151)

                    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)

                    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190)

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87)

                    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215)

                    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159)

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112)

                    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87)

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91)

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132)

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56)

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827)

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417)

                    at java.lang.Thread.run(Thread.java:619)

                Caused by: org.jboss.weld.exceptions.IllegalArgumentException: WELD-001324 Argument bean must not be null

                    at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:714)

                    at org.jboss.errai.cdi.server.Util.lookupRPCBean(Util.java:63)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints$5.get(CDIExtensionPoints.java:452)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints$6$1.get(CDIExtensionPoints.java:469)

                    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)

                    at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)

                    ... 80 more

                 

                    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:55) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl.fire(AfterBeanDiscoveryImpl.java:43) [:2011-04-04 15:54]

                    at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:372) [:2011-04-04 15:54]

                    at org.jboss.weld.integration.deployer.env.helpers.BootstrapBean.boot(BootstrapBean.java:92) [:6.0.0.Final]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]

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

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

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

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

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

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

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

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

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

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

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

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

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

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]

                    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112) [:0.2.2]

                    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87) [:0.2.2]

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91) [:0.2.2]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132) [:6.0.0.Final]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at java.lang.Thread.run(Thread.java:619) [:1.6.0_20]

                 

                2011-05-10 09:58:14,996 INFO  [org.jboss.errai.cdi.server.events.ShutdownEventObserver] (Thread-2) Shutdown Errai-CDI context: 890c7780-93ff-4c05-9025-9e42f1a6f4e7

                2011-05-10 09:58:15,074 ERROR [ProfileServiceBootstrap] (Thread-2) Failed to load profile:: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):

                 

                DEPLOYMENTS MISSING DEPENDENCIES:

                  Deployment "jboss-switchboard:appName=ErraiBusTest-1.0-SNAPSHOT,module=ErraiBusTest-1.0-SNAPSHOT" is missing the following dependencies:

                    Dependency "java:global/cdi/ErraiBusTest-1.0-SNAPSHOT/ErraiBusTest-1.0-SNAPSHOT/BeanManager" (should be in state "Installed", but is actually in state "** NOT FOUND Depends on 'java:global/cdi/ErraiBusTest-1.0-SNAPSHOT/ErraiBusTest-1.0-SNAPSHOT/BeanManager' **")

                  Deployment "jboss.web.deployment:war=/ErraiBusTest-app" is missing the following dependencies:

                    Dependency "vfs:///C:/servers/jboss-6.0.0.Final/server/default/deploy/ErraiBusTest-1.0-SNAPSHOT.war_WeldBootstrapBean" (should be in state "Create", but is actually in state "**ERROR**")

                 

                DEPLOYMENTS IN ERROR:

                  Deployment "java:global/cdi/ErraiBusTest-1.0-SNAPSHOT/ErraiBusTest-1.0-SNAPSHOT/BeanManager" is in error due to the following reason(s): ** NOT FOUND Depends on 'java:global/cdi/ErraiBusTest-1.0-SNAPSHOT/ErraiBusTest-1.0-SNAPSHOT/BeanManager' **

                  Deployment "vfs:///C:/servers/jboss-6.0.0.Final/server/default/deploy/ErraiBusTest-1.0-SNAPSHOT.war_WeldBootstrapBean" is in error due to the following reason(s): **ERROR**, org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions:

                Exception 0 :

                com.google.inject.ProvisionException: Guice provision errors:

                 

                1) Error in custom provider, org.jboss.weld.exceptions.IllegalArgumentException: WELD-001324 Argument bean must not be null

                  at org.jboss.errai.cdi.server.CDIExtensionPoints$6.configure(CDIExtensionPoints.java:467)

                  while locating org.errai.samples.rpcdemo.server.RPCDemoService

                 

                1 error

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)

                    at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.createRPCScaffolding(CDIExtensionPoints.java:475)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.subscribeServices(CDIExtensionPoints.java:450)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints.afterBeanDiscovery(CDIExtensionPoints.java:322)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                    at java.lang.reflect.Method.invoke(Method.java:597)

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)

                    at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)

                    at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)

                    at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)

                    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)

                    at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)

                    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)

                    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:52)

                    at org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl.fire(AfterBeanDiscoveryImpl.java:43)

                    at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:372)

                    at org.jboss.weld.integration.deployer.env.helpers.BootstrapBean.boot(BootstrapBean.java:92)

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                    at java.lang.reflect.Method.invoke(Method.java:597)

                    at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:60)

                    at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:168)

                    at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:257)

                    at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:125)

                    at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:72)

                    at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:202)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)

                    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983)

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076)

                    at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679)

                    at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106)

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

                    at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151)

                    at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)

                    at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)

                    at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                    at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                    at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                    at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379)

                    at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044)

                    at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083)

                    at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246)

                    at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939)

                    at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654)

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190)

                    at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87)

                    at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215)

                    at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159)

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:112)

                    at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:87)

                    at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:91)

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:132)

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56)

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827)

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417)

                    at java.lang.Thread.run(Thread.java:619)

                Caused by: org.jboss.weld.exceptions.IllegalArgumentException: WELD-001324 Argument bean must not be null

                    at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:714)

                    at org.jboss.errai.cdi.server.Util.lookupRPCBean(Util.java:63)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints$5.get(CDIExtensionPoints.java:452)

                    at org.jboss.errai.cdi.server.CDIExtensionPoints$6$1.get(CDIExtensionPoints.java:469)

                    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)

                    at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)

                    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)

                    at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)

                    ... 80 more

                 

                 

                    at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1228) [:2.2.0.GA]

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

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

                    at org.jboss.profileservice.deployment.ProfileDeployerPluginRegistry.checkAllComplete(ProfileDeployerPluginRegistry.java:107) [:0.2.2]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:135) [:6.0.0.Final]

                    at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.Final]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]

                    at java.lang.Thread.run(Thread.java:619) [:1.6.0_20]

                 

                2011-05-10 09:58:15,090 INFO  [org.apache.coyote.http11.Http11Protocol] (Thread-2) Starting Coyote HTTP/1.1 on http-127.0.0.1-8080

                2011-05-10 09:58:15,090 INFO  [org.apache.coyote.ajp.AjpProtocol] (Thread-2) Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009

                2011-05-10 09:58:15,090 INFO  [org.jboss.bootstrap.impl.base.server.AbstractServer] (Thread-2) JBossAS [6.0.0.Final "Neo"] Started in 38s:989ms

                 

                • 5. Re: Errai rpcdemo and JBoss AS 6
                  csa

                  I was able to reproduce this problem now. As an immediate workaround you can remove the errai-cdi dependency from your pom and the CDIIntegration module from your gwt.xml (I am assuming it's present since you started from the errai-cdi-archetype).

                   

                  Then do a mvn -Pjboss6 clean install and redeploy.

                   

                  This should fix your issue as the rpcdemo does not need errai-cdi.

                   

                  Your war/WEB-INF/lib should contain the following files:

                  aopalliance-1.0.jar

                  errai-bus-1.2.3-SNAPSHOT.jar

                  errai-common-1.2.3-SNAPSHOT.jar

                  errai-ioc-1.2.3-SNAPSHOT.jar

                  guice-3.0.jar

                  guice-servlet-2.0.jar

                  jsr250-api-1.0.jar

                  mvel2-2.0.18-RC4.jar

                  reflections-0.9.5-RC2_jboss-SP1.jar

                  • 6. Re: Errai rpcdemo and JBoss AS 6
                    mreynolds0404

                    Ok, I removed the errai-cdi dependency and CDIIntegration modules but now I am back to my original error (see my first post).

                     

                    Also, can ayone confirm that I have configured the errai servlet correctly:

                     

                     

                     

                    <?xml version="1.0" encoding="UTF-8"?>
                    <web-app xmlns="_http://java.sun.com/xml/ns/javaee"
                             xmlns:xsi="_http://www.w3.org/2001/XMLSchema-instance"
                             xsi:schemaLocation="_http://java.sun.com/xml/ns/javaee
                        _http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
                             version="2.5">

                        <servlet>
                            <servlet-name>ErraiServlet</servlet-name>
                            <servlet-class>org.jboss.errai.bus.server.servlet.DefaultBlockingServlet</servlet-class>
                            <load-on-startup>1</load-on-startup>
                        </servlet>

                        <servlet-mapping>
                            <servlet-name>ErraiServlet</servlet-name>
                            <url-pattern>*.erraiBus</url-pattern>
                        </servlet-mapping>
                      
                        <context-param>
                            <param-name>errai.properties</param-name>
                            <param-value>/WEB-INF/errai.properties</param-value>
                        </context-param>

                        <context-param>
                            <param-name>login.config</param-name>
                            <param-value>/WEB-INF/login.config</param-value>
                        </context-param>

                        <context-param>
                            <param-name>users.properties</param-name>
                            <param-value>/WEB-INF/users.properties</param-value>
                        </context-param>

                    </web-app>

                     

                    • 7. Re: Errai rpcdemo and JBoss AS 6
                      csa

                      Yes, your web.xml is OK.

                       

                      Make sure you DO NOT have the following in your ErraiService.properties:

                       

                      errai.auto_discover_services=false

                       

                      This property should either be set to true or not exist at all! Setting this to false and not using CDI will cause the error message you see.

                      • 8. Re: Errai rpcdemo and JBoss AS 6
                        mreynolds0404

                        We confirmed that errai.auto_discover_services is set to false.  Anything else we should check?

                        • 9. Re: Errai rpcdemo and JBoss AS 6
                          csa

                          Just to make sure. Like I wrote, this property should be set to true or not exist at all. Setting it to false won't work in your case as you're not using errai-cdi.

                          • 10. Re: Errai rpcdemo and JBoss AS 6
                            mreynolds0404

                            Bah.  I forgot to say that we chaged it to true and get the same error.

                            • 11. Errai rpcdemo and JBoss AS 6
                              csa

                              Did you change the class loading configuration? Can you try with a fresh (default) JBoss 6 instance?

                              • 12. Re: Errai rpcdemo and JBoss AS 6
                                csa

                                It's worth mentioning that starting with Errai 1.3 all demo apps include separate maven profiles to simplify deployment packaging.

                                 

                                So e.g.,

                                 

                                mvn -Pjboss6 clean install

                                 

                                is all that needs to be done before deploying the resulting war to JBoss AS 6.