5 Replies Latest reply on Jul 30, 2011 10:26 AM by rbattenfeld

    jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean

    rbattenfeld

      Hi Jairikan

       

      Thanks again for the chat on #jbosstesting from yesterday.

       

      I tested the @startup with ejb-jar.xml settings. The issues seems to be fixed. But I still have problems regarding the singleton beans. I have a couple of questions:

       

      1) Do I have to add the DependsOn() annotation, even the bean has a dependency declared via  @EJB annotation?

      2) The issue with the incorrect handling of exceptions thrown in PostConstruct is still existing. So, I had to catch the exception in order to get the real problem.

       

      May I missuse it, may it is still a bug. What we do is the following: we call in the postConstruct of a singleton bean getBusinessObject() in order to pass a reference to another singleton bean, which acts as registry for our life cycle management. According the ejb 3.1 specification, this should be valid, I think. The stack trace shows that even the TestModuleBean has a log entry with: 'Binding the following entries in JNDI...', later the AOPBasedSingletonContainer cannot lookup the singleton Bean: Caused by: javax.naming.NameNotFoundException: TestModuleBean not bound

       

      Do I use singelton beans in wrong way? I am facing this problem since a long time. Sometimes it works, somethimes not.

       

      Code:

       

      @Startup

      @Singleton

      @Local({ITestModule.class})

      @DependsOn("Kernel/LifeCycleServiceBean/local")

      public class TestModuleBean extends AbstractLifeCycleRegisterable implements ITestModule {

          private final static transient Log _log = LogFactory.getLog(TestModuleBean.class);

         

          @EJB

          private ILifeCycleRegistry _registryBean;

         

          @Resource

          private SessionContext _sessionCtx;

         

          private static boolean _isRuntimeError = false;

         

          @SuppressWarnings("unused")

          @PostConstruct

          private void postConstruct() {

              try {

                  _registryBean.register(_sessionCtx.getBusinessObject(ITestModule.class));

              }

              catch(Exception ex) {

                  _log.error(ex.getMessage(), ex);

              }

          }

       

      Stacktrace:

       

      09:50:38,736 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}

      09:50:38,958 WARN  [org.jboss.ejb3.interceptor.InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated

      09:50:39,901 WARN  [org.jboss.ejb3.interceptor.InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated

      09:50:39,902 WARN  [org.jboss.ejb3.interceptor.InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated

      09:50:39,927 INFO  [org.jboss.ejb3.deployers.JBossASKernel] installing bean: jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminService,service=EJB3

      09:50:39,927 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   with dependencies:

      09:50:39,927 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and demands:

      09:50:39,927 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss.ejb:service=EJBTimerService; Required: Described

      09:50:39,928 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-switchboard:appName=test,module=kernel,name=AdminService; Required: Create

      09:50:39,928 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and supplies:

      09:50:39,928 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:AdminService

      09:50:39,928 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     Class:com.swx.ptp.kernel.ejb.core.admin.IAdminService

      09:50:39,931 INFO  [org.jboss.ejb3.deployers.JBossASKernel] Added bean(jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminService,service=EJB3) to KernelDeployment of: kernel.jar

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel] installing bean: jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminBean,service=EJB3

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   with dependencies:

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and demands:

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss.ejb:service=EJBTimerService; Required: Described

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-injector:topLevelUnit=test.ear,unit=kernel.jar,bean=AdminBean; Required: Described

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-switchboard:appName=test,module=kernel,name=AdminBean; Required: Create

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and supplies:

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:Kernel/AdminBean/remote

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     Class:com.swx.ptp.kernel.ejb.core.admin.IAdmin

      09:50:39,945 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:test/AdminBean/remote-com.swx.ptp.kernel.ejb.core.admin.IAdmin

      09:50:39,948 INFO  [org.jboss.ejb3.deployers.JBossASKernel] Added bean(jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminBean,service=EJB3) to KernelDeployment of: kernel.jar

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel] installing bean: jboss.j2ee:ear=test.ear,jar=kernel.jar,name=StateTransitionBean,service=EJB3

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   with dependencies:

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and demands:

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-switchboard:appName=test,module=kernel,name=StateTransitionBean; Required: Create

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss.ejb:service=EJBTimerService; Required: Described

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-injector:topLevelUnit=test.ear,unit=kernel.jar,bean=StateTransitionBean; Required: Described

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and supplies:

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:Kernel/StateTransitionBean/local

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     Class:com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:test/StateTransitionBean/local-com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition

      09:50:39,949 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:StateTransitionBean

      09:50:39,950 INFO  [org.jboss.ejb3.deployers.JBossASKernel] Added bean(jboss.j2ee:ear=test.ear,jar=kernel.jar,name=StateTransitionBean,service=EJB3) to KernelDeployment of: kernel.jar

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Installing container for EJB LifeCycleServiceBean

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with dependencies:

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with demands:

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] jboss-injector:topLevelUnit=test.ear,unit=kernel.jar,bean=LifeCycleServiceBean

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with supplies:

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Class:com.swx.ptp.kernel.api.service.ILocalLifeCycleRegistry

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Class:com.swx.ptp.kernel.ejb.core.lifecycle.ICommand

      09:50:39,984 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Class:com.swx.ptp.kernel.api.module.ILifeCycleRegistry

      09:50:39,996 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Installing container for EJB TestModuleBean

      09:50:39,997 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with dependencies:

      09:50:39,997 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with demands:

      09:50:39,997 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] jboss-injector:topLevelUnit=test.ear,unit=module.jar,bean=TestModuleBean

      09:50:39,997 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with supplies:

      09:50:39,997 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Class:com.swx.ptp.kernel.ejb.mock.core.ITestModule

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Installing container for EJB TestServiceBean

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with dependencies:

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with demands:

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] jboss-injector:topLevelUnit=test.ear,unit=service.jar,bean=TestServiceBean

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] with supplies:

      09:50:40,009 INFO  [org.jboss.ejb3.singleton.deployer.SingletonContainerDeployer] Class:com.swx.ptp.kernel.ejb.mock.core.ITestService

      09:50:40,025 INFO  [org.jboss.ejb3.singleton.deployer.SingletonBeanJNDIBinderDeployer] Binding the following entries in JNDI for singleton bean: LifeCycleServiceBean

       

      test/LifeCycleServiceBean/local-com.swx.ptp.kernel.api.service.ILocalLifeCycleRegistry        ->EJB3.x Local Business Interface

      Kernel/LifeCycleServiceBean/local        ->EJB3.x Default Local Business Interface

      test/LifeCycleServiceBean/local-com.swx.ptp.kernel.ejb.core.lifecycle.ICommand        ->EJB3.x Local Business Interface

      test/LifeCycleServiceBean/local-com.swx.ptp.kernel.api.module.ILifeCycleRegistry        ->EJB3.x Local Business Interface

       

      09:50:40,026 INFO  [org.jboss.ejb3.singleton.deployer.SingletonBeanJNDIBinderDeployer] Binding the following entries in JNDI for singleton bean: TestModuleBean

       

      test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule        ->EJB3.x Local Business Interface

      test/TestModuleBean/local        ->EJB3.x Default Local Business Interface

       

      09:50:40,027 INFO  [org.jboss.ejb3.singleton.deployer.SingletonBeanJNDIBinderDeployer] Binding the following entries in JNDI for singleton bean: TestServiceBean

       

      test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService        ->EJB3.x Local Business Interface

      test/TestServiceBean/local        ->EJB3.x Default Local Business Interface

       

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel] installing bean: ptp.kernel:service=AdminService

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   with dependencies:

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and demands:

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminService,service=EJB3; Required: Described

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss.ejb:service=EJBTimerService; Required: Described

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jboss-switchboard:appName=test,module=kernel,name=AdminService; Required: Create

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]   and supplies:

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     jndi:AdminService

      09:50:40,143 INFO  [org.jboss.ejb3.deployers.JBossASKernel]     Class:com.swx.ptp.kernel.ejb.core.admin.IAdminService

      09:50:40,144 INFO  [org.jboss.ejb3.deployers.JBossASKernel] Installing bean(ptp.kernel:service=AdminService) into kernel

      09:50:40,148 INFO  [com.swx.ptp.kernel.ejb.core.admin.AdminService] created

      09:50:40,151 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.swx.ptp.kernel.ejb.core.admin.AdminService ejbName: AdminService

      09:50:40,155 INFO  [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

       

       

      09:50:40,191 WARN  [org.jboss.ejb3.TimerServiceContainer] EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

      09:50:40,661 INFO  [com.swx.ptp.kernel.ejb.core.admin.AdminService] started

      09:50:40,671 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Starting jboss.j2ee:ear=test.ear,jar=kernel.jar,name=AdminBean,service=EJB3

      09:50:40,678 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.swx.ptp.kernel.ejb.core.admin.AdminBean ejbName: AdminBean

      09:50:40,780 INFO  [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

       

          Kernel/AdminBean/remote - EJB3.x Default Remote Business Interface

          test/AdminBean/remote-com.swx.ptp.kernel.ejb.core.admin.IAdmin - EJB3.x Remote Business Interface

       

      09:50:40,781 WARN  [org.jboss.ejb3.TimerServiceContainer] EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

      09:50:40,796 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Starting jboss.j2ee:ear=test.ear,jar=kernel.jar,name=LifeCycleServiceBean,service=EJB3

      09:50:40,797 WARN  [org.jboss.ejb3.session.SessionSpecContainer] EJBTHREE-2126: container jboss.j2ee:ear=test.ear,jar=kernel.jar,name=LifeCycleServiceBean,service=EJB3 does not verify the businessObjectFactory

      09:50:40,797 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean ejbName: LifeCycleServiceBean

      09:50:40,797 WARN  [org.jboss.ejb3.TimerServiceContainer] EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

      09:50:40,811 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Starting jboss.j2ee:ear=test.ear,jar=kernel.jar,name=StateTransitionBean,service=EJB3

      09:50:40,811 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.swx.ptp.kernel.ejb.core.lifecycle.transition.StateTransitionBean ejbName: StateTransitionBean

      09:50:40,816 INFO  [org.jboss.ejb3.proxy.impl.jndiregistrar.JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

       

          Kernel/StateTransitionBean/local - EJB3.x Default Local Business Interface

          test/StateTransitionBean/local-com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition - EJB3.x Local Business Interface

       

      09:50:40,816 WARN  [org.jboss.ejb3.TimerServiceContainer] EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

      09:50:40,826 INFO  [org.jboss.ejb3.session.SessionSpecContainer] Starting jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

      09:50:40,827 WARN  [org.jboss.ejb3.session.SessionSpecContainer] EJBTHREE-2126: container jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3 does not verify the businessObjectFactory

      09:50:40,827 INFO  [org.jboss.ejb3.EJBContainer] STARTED EJB: com.swx.ptp.kernel.ejb.mock.core.TestModuleBean ejbName: TestModuleBean

      09:50:40,827 WARN  [org.jboss.ejb3.TimerServiceContainer] EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

      09:50:40,853 ERROR [com.swx.ptp.kernel.ejb.mock.core.TestModuleBean] Could not get business object for interface type: interface com.swx.ptp.kernel.ejb.mock.core.ITestModule and bean named : TestModuleBean: java.lang.RuntimeException: Could not get business object for interface type: interface com.swx.ptp.kernel.ejb.mock.core.ITestModule and bean named : TestModuleBean

          at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.getBusinessObject(AOPBasedSingletonContainer.java:936) [:1.0.1]

          at org.jboss.ejb3.session.SessionContextDelegateBase.getBusinessObject(SessionContextDelegateBase.java:72) [:1.7.20]

          at com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.postConstruct(TestModuleBean.java:37) [:]

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

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

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

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

          at org.jboss.ejb3.interceptors.aop.LifecycleCallbackBeanMethodInterceptor.invoke(LifecycleCallbackBeanMethodInterceptor.java:69) [:1.1.3]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor$InvocationContext.proceed(InvocationContextInterceptor.java:127) [:1.1.3]

          at com.swx.ptp.kernel.api.interceptor.GeneralApiInjector.inject(GeneralApiInjector.java:67) [:]

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

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

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

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

          at org.jboss.ejb3.interceptors.aop.LifecycleCallbackInterceptorMethodLazyInterceptor.invoke(LifecycleCallbackInterceptorMethodLazyInterceptor.java:109) [:1.1.3]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56) [:1.7.20]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42) [:1.0.4]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.singleton.aop.impl.ConstructionInvocationContextAdapter.proceed(ConstructionInvocationContextAdapter.java:106) [:1.0.1]

          at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:247) [:0.0.2]

          at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:392) [:0.0.2]

          at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:211) [:0.0.2]

          at org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:52) [:0.0.2]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [:1.0.0.GA]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:47) [:1.7.20]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:90) [:1.1.3]

          at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_14063863.invoke(InvocationContextInterceptor_z_setup_14063863.java) [:]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [:1.0.1]

          at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

          at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.invokeCallback(AOPBasedSingletonContainer.java:1061) [:1.0.1]

          at org.jboss.ejb3.EJBContainer.invokePostConstruct(EJBContainer.java:1396) [:1.7.20]

          at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.postConstruct(AOPBasedSingletonContainer.java:762) [:1.0.1]

          at org.jboss.ejb3.singleton.impl.container.SingletonEJBInstanceManagerImpl.create(SingletonEJBInstanceManagerImpl.java:133) [:1.0.1]

          at org.jboss.ejb3.singleton.impl.container.SingletonEJBInstanceManagerImpl.get(SingletonEJBInstanceManagerImpl.java:152) [:1.0.1]

          at org.jboss.ejb3.singleton.deployer.StartupSingletonInitiator.start(StartupSingletonInitiator.java:84) [:1.0.1]

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

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

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

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

          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.SP1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.2.GA]

          at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.2.GA]

          at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:63) [:2.2.2.GA]

          at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.2.GA]

          at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.2.GA]

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

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

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

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

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

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

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

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

          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-SNAPSHOT]

          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-SNAPSHOT]

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

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

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

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

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

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

      Caused by: javax.naming.NameNotFoundException: TestModuleBean not bound

          at org.jnp.server.NamingServer.getBinding(NamingServer.java:771) [:5.0.5.Final]

          at org.jnp.server.NamingServer.getBinding(NamingServer.java:779) [:5.0.5.Final]

          at org.jnp.server.NamingServer.getObject(NamingServer.java:785) [:5.0.5.Final]

          at org.jnp.server.NamingServer.lookup(NamingServer.java:396) [:5.0.5.Final]

          at org.jnp.server.NamingServer.lookup(NamingServer.java:399) [:5.0.5.Final]

          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:728) [:5.0.5.Final]

          at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688) [:5.0.5.Final]

          at javax.naming.InitialContext.lookup(InitialContext.java:392) [:1.6.0_21]

          at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.getBusinessObject(AOPBasedSingletonContainer.java:932) [:1.0.1]

          ... 103 more

        • 1. Re: jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean
          jaikiran

          2) The issue with the incorrect handling of exceptions thrown in PostConstruct is still existing. So, I had to catch the exception in order to get the real problem.

          Is there a JIRA for this?

           

          As for the getBusinessObject issue, can you please enable TRACE level logging of "org.jboss.ejb3" package and post/attach the logs?

          • 2. Re: jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean
            rbattenfeld

            Yes, I already enabled Trace level logging. Sorry, the log is pretty large. You can find to singleton beans TestModuleBean and TestServiceBean. The first one works but not the second one.

             

            2011-07-28 13:22:20,133 DEBUG [org.jboss.ejb3.EJBContainer] (WorkerThread#0[127.0.0.1:56385]) Current context class loader is BaseClassLoader@c33542{vfs:///C:/develop/platform/prod_ptp/jboss-6.1.0-SNAPSHOT/server/default/deploy/test.ear}

            2011-07-28 13:22:20,133 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for init[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,133 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for start[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,133 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for stop[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,133 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for execute[java.lang.String] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,133 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for ping[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for setIsRuntimeError[boolean] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for eobd[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getName[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getVersion[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getAbbr[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for wait[long] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for wait[] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for wait[long, int] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for equals[java.lang.Object] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for toString[] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for hashCode[] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getClass[] declaring=java.lang.Object

            2011-07-28 13:22:20,134 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for notify[] declaring=java.lang.Object

            2011-07-28 13:22:20,135 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for notifyAll[] declaring=java.lang.Object

            2011-07-28 13:22:20,135 INFO  [org.jboss.ejb3.session.SessionSpecContainer] (WorkerThread#0[127.0.0.1:56385]) Starting jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:20,135 WARN  [org.jboss.ejb3.session.SessionSpecContainer] (WorkerThread#0[127.0.0.1:56385]) EJBTHREE-2126: container jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3 does not verify the businessObjectFactory

            2011-07-28 13:22:20,135 INFO  [org.jboss.ejb3.EJBContainer] (WorkerThread#0[127.0.0.1:56385]) STARTED EJB: com.swx.ptp.kernel.ejb.mock.core.TestModuleBean ejbName: TestModuleBean

            2011-07-28 13:22:20,135 DEBUG [org.jboss.ejb3.session.SessionContainer] (WorkerThread#0[127.0.0.1:56385]) Registered jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3 with org.jboss.aop.Dispatcher via InvokableContextClassProxyHack at key jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:20,135 DEBUG [org.jboss.ejb3.session.SessionContainer] (WorkerThread#0[127.0.0.1:56385]) No JndiSessionRegistrarBase was found; bypassing binding of Proxies to jboss.j2ee:service=EJB3,name=TestModuleBean in Global JNDI.

            2011-07-28 13:22:20,135 DEBUG [org.jboss.ejb3.Ejb3Registry] (WorkerThread#0[127.0.0.1:56385]) Registered container jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3,VMID=8f8a64e92dcc86b1:-1c7b68cd:131707a548f:-7fee

            2011-07-28 13:22:20,135 WARN  [org.jboss.ejb3.TimerServiceContainer] (WorkerThread#0[127.0.0.1:56385]) EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

            2011-07-28 13:22:20,135 DEBUG [org.jboss.ejb3.timerservice.mk2.TimerServiceFactoryImpl] (WorkerThread#0[127.0.0.1:56385]) Restoring timerservice for timedObjectId: jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:20,136 DEBUG [org.jboss.ejb3.timerservice.mk2.TimerServiceImpl] (WorkerThread#0[127.0.0.1:56385]) Found 0 active timers for timedObjectId: jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:20,136 TRACE [org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl] (WorkerThread#0[127.0.0.1:56385]) Set container: org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer

            2011-07-28 13:22:20,138 FEINER [org.jboss.ejb3.instantiator.impl.Ejb31SpecBeanInstantiator] (WorkerThread#0[127.0.0.1:56385]) Created: com.swx.ptp.kernel.ejb.mock.core.TestModuleBean@439b2b; instance of com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,156 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for finalize[] declaring=java.lang.Object

            2011-07-28 13:22:20,156 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for wait[] declaring=java.lang.Object

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for registerNatives[] declaring=java.lang.Object

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for notify[] declaring=java.lang.Object

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for notifyAll[] declaring=java.lang.Object

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for init[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for start[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,160 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for stop[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,161 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for eobd[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:20,161 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for init[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,161 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for start[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,161 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for stop[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,161 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for postConstruct[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,164 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for eobd[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:20,164 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for checkIsRuntimeError[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean

            2011-07-28 13:22:24,239 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb30.impl.EJB30MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Resolving reference for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestModule', beanName 'TestModuleBean', mappedName 'null'] in org.jboss.metadata.ejb.jboss.JBossMetaData@1f

            2011-07-28 13:22:24,240 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb30.impl.EJB30MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Found match in EJB TestModuleBean for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestModule', beanName 'TestModuleBean', mappedName 'null']

            2011-07-28 13:22:24,241 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb31.impl.EJB31MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Resolved JNDI Name for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestModule', beanName 'TestModuleBean', mappedName 'null'] of EJB TestModuleBean: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            2011-07-28 13:22:24,242 TRACE [org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer] (WorkerThread#0[127.0.0.1:56385]) getBusinessObject resolved jndi name: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule for business interface interface com.swx.ptp.kernel.ejb.mock.core.ITestModule for bean named: TestModuleBean

            2011-07-28 13:22:24,319 DEBUG [org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar] (WorkerThread#0[127.0.0.1:56385]) Returning from name "jboss.j2ee:ear=test.ear,jar=kernel.jar,name=LifeCycleServiceBean,service=EJB3": jboss.j2ee:ear=test.ear,jar=kernel.jar,name=LifeCycleServiceBean,service=EJB3

            2011-07-28 13:22:24,426 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [id=null, MethodInvocation=[advisedMethod=public abstract void com.swx.ptp.kernel.api.module.ILifeCycleRegistry.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable) throws com.swx.ptp.kernel.api.module.RegistrationException, unadvisedMethod=public abstract void com.swx.ptp.kernel.api.module.ILifeCycleRegistry.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable) throws com.swx.ptp.kernel.api.module.RegistrationException, metadata=null, targetObject=jboss.j2ee:ear=test.ear,jar=kernel.jar,name=LifeCycleServiceBean,service=EJB3, arguments=[Ljava.lang.Object;@c39b2e]]

            2011-07-28 13:22:24,446 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public abstract void com.swx.ptp.kernel.api.module.ILifeCycleRegistry.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable) throws com.swx.ptp.kernel.api.module.RegistrationException

            2011-07-28 13:22:24,476 FEINER [org.jboss.ejb3.instantiator.impl.Ejb31SpecBeanInstantiator] (WorkerThread#0[127.0.0.1:56385]) Created: com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean@1da1468; instance of com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,481 DEBUG [org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory servicing request for test/StateTransitionBean/local-com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition

            2011-07-28 13:22:24,482 TRACE [org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) Found reference type "ProxyFactoryKey" with content "ProxyFactory/test/StateTransitionBean/Kernel/StateTransitionBean/local"

            2011-07-28 13:22:24,482 TRACE [org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) Found reference type "EJB Container Name" with content "jboss.j2ee:ear=test.ear,jar=kernel.jar,name=StateTransitionBean,service=EJB3"

            2011-07-28 13:22:24,483 TRACE [org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) Found reference type "Proxy Factory is Local" with content "true"

            2011-07-28 13:22:24,484 TRACE [org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) Found reference type "Local Business Interface" with content "com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition"

            2011-07-28 13:22:24,485 DEBUG [org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar] (WorkerThread#0[127.0.0.1:56385]) Returning from name "ProxyFactory/test/StateTransitionBean/Kernel/StateTransitionBean/local": org.jboss.ejb3.proxy.impl.factory.session.stateless.StatelessSessionLocalProxyFactory@d70275

            2011-07-28 13:22:24,486 DEBUG [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Created: org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor@71e3e0 to handle []

            2011-07-28 13:22:24,487 DEBUG [org.jboss.ejb3.proxy.impl.objectfactory.session.SessionProxyObjectFactory] (WorkerThread#0[127.0.0.1:56385]) Created Proxy of type $Proxy152 for EJB3 Business Interface: com.swx.ptp.kernel.ejb.core.lifecycle.transition.IStateTransition

            2011-07-28 13:22:24,489 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for finalize[] declaring=java.lang.Object

            2011-07-28 13:22:24,490 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for wait[] declaring=java.lang.Object

            2011-07-28 13:22:24,491 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for registerNatives[] declaring=java.lang.Object

            2011-07-28 13:22:24,492 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for notify[] declaring=java.lang.Object

            2011-07-28 13:22:24,493 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for notifyAll[] declaring=java.lang.Object

            2011-07-28 13:22:24,495 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for reset[] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,496 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for postConstruct[] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,497 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for preDestroy[] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,499 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for checkIsRegisterable[] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,559 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [advisedMethod=public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable), unadvisedMethod=public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable), metadata=null, targetObject=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean@1da1468, arguments=[Ljava.lang.Object;@1d17eaa]

            2011-07-28 13:22:24,560 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable)

            2011-07-28 13:22:24,561 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.TransactionAttribute on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for register[com.swx.ptp.kernel.api.module.ILifeCycleRegisterable] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,562 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface org.jboss.ejb3.annotation.TransactionTimeout on org.jboss.metadata.ejb.jboss.JBoss51SessionBeanMetaData@b7873e7b{LifeCycleServiceBean} for register[com.swx.ptp.kernel.api.module.ILifeCycleRegisterable] declaring=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean

            2011-07-28 13:22:24,563 DEBUG [org.jboss.aop.microcontainer.beans.GenericBeanAspectFactory] (WorkerThread#0[127.0.0.1:56385]) Creating advice org.jboss.ejb3.concurrency.aop.interceptor.ContainerManagedConcurrencyInterceptorFactory

            2011-07-28 13:22:24,594 DEBUG [org.jboss.aop.microcontainer.beans.GenericBeanAspectFactory] (WorkerThread#0[127.0.0.1:56385]) Creating advice InjectInterceptorsFactory

            2011-07-28 13:22:24,622 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) new InjectInterceptorsFactory

            2011-07-28 13:22:24,623 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.registerLocal(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable)

            2011-07-28 13:22:24,651 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public java.lang.String com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getCurrentState()

            2011-07-28 13:22:24,652 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public int com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getRegisteredModuleCount()

            2011-07-28 13:22:24,654 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized boolean com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.execute(java.lang.String) throws com.swx.ptp.kernel.ejb.core.lifecycle.CommandException

            2011-07-28 13:22:24,655 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.reset()

            2011-07-28 13:22:24,656 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.sendToModules(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable,java.lang.String)

            2011-07-28 13:22:24,658 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public int com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getRegisteredServiceCount()

            2011-07-28 13:22:24,659 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable)

            2011-07-28 13:22:24,660 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.registerLocal(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable)

            2011-07-28 13:22:24,661 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public java.lang.String com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getCurrentState()

            2011-07-28 13:22:24,662 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public int com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getRegisteredModuleCount()

            2011-07-28 13:22:24,664 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized boolean com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.execute(java.lang.String) throws com.swx.ptp.kernel.ejb.core.lifecycle.CommandException

            2011-07-28 13:22:24,665 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.reset()

            2011-07-28 13:22:24,666 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.sendToModules(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable,java.lang.String)

            2011-07-28 13:22:24,667 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public int com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.getRegisteredServiceCount()

            2011-07-28 13:22:24,668 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@31205 on public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable)

            2011-07-28 13:22:24,732 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Putting current invocation on Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:24,754 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) aroundInvoke [advisedMethod=public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable), unadvisedMethod=public synchronized void com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean.register(com.swx.ptp.kernel.api.module.ILifeCycleRegisterable), metadata=[metaData={}], targetObject=com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean@1da1468, arguments=[Ljava.lang.Object;@1d17eaa]

            2011-07-28 13:22:24,755 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) interceptors []

            2011-07-28 13:22:24,783 DEBUG [org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar] (WorkerThread#0[127.0.0.1:56385]) Returning from name "jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3": jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:24,786 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [id=null, MethodInvocation=[advisedMethod=public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getName(), unadvisedMethod=public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getName(), metadata=null, targetObject=jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3, arguments=[Ljava.lang.Object;@1859478]]

            2011-07-28 13:22:24,787 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getName()

            2011-07-28 13:22:24,788 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [advisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName(), unadvisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName(), metadata=null, targetObject=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean@439b2b, arguments=[Ljava.lang.Object;@d66379]

            2011-07-28 13:22:24,790 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName()

            2011-07-28 13:22:24,791 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.TransactionAttribute on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getName[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:24,792 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface org.jboss.ejb3.annotation.TransactionTimeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getName[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:24,932 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.stop()

            2011-07-28 13:22:24,934 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName()

            2011-07-28 13:22:24,935 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.execute(java.lang.String)

            2011-07-28 13:22:24,936 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.setIsRuntimeError(boolean)

            2011-07-28 13:22:24,937 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion()

            2011-07-28 13:22:24,938 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.start()

            2011-07-28 13:22:24,939 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.init()

            2011-07-28 13:22:24,940 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.eobd()

            2011-07-28 13:22:24,941 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getAbbr()

            2011-07-28 13:22:24,942 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public boolean com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.ping()

            2011-07-28 13:22:24,943 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.stop()

            2011-07-28 13:22:24,944 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName()

            2011-07-28 13:22:24,945 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.execute(java.lang.String)

            2011-07-28 13:22:24,946 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.setIsRuntimeError(boolean)

            2011-07-28 13:22:24,947 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion()

            2011-07-28 13:22:24,948 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.start()

            2011-07-28 13:22:24,949 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.init()

            2011-07-28 13:22:24,950 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public void com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.eobd()

            2011-07-28 13:22:24,951 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getAbbr()

            2011-07-28 13:22:24,952 DEBUG [org.jboss.ejb3.interceptors.aop.InjectInterceptorsFactory] (WorkerThread#0[127.0.0.1:56385]) Create interceptor chain for org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@18440552 on public boolean com.swx.ptp.kernel.ejb.mock.core.TestModuleBean.ping()

            2011-07-28 13:22:24,953 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Lock on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getName[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:25,058 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Putting current invocation on Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:25,059 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) aroundInvoke [advisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName(), unadvisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getName(), metadata=[metaData={}], targetObject=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean@439b2b, arguments=[Ljava.lang.Object;@d66379]

            2011-07-28 13:22:25,060 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) interceptors []

            2011-07-28 13:22:25,061 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Removing current invocation from Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:25,081 DEBUG [org.jboss.ejb3.common.registrar.plugin.mc.Ejb3McRegistrar] (WorkerThread#0[127.0.0.1:56385]) Returning from name "jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3": jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3

            2011-07-28 13:22:25,082 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [id=null, MethodInvocation=[advisedMethod=public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getVersion(), unadvisedMethod=public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getVersion(), metadata=null, targetObject=jboss.j2ee:ear=test.ear,jar=module.jar,name=TestModuleBean,service=EJB3, arguments=[Ljava.lang.Object;@4497c0]]

            2011-07-28 13:22:25,083 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public abstract java.lang.String com.swx.ptp.kernel.api.module.ILifeCycleRegisterable.getVersion()

            2011-07-28 13:22:25,084 TRACE [org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor] (WorkerThread#0[127.0.0.1:56385]) Checking to see if async: [advisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion(), unadvisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion(), metadata=null, targetObject=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean@439b2b, arguments=[Ljava.lang.Object;@146c48a]

            2011-07-28 13:22:25,085 TRACE [org.jboss.ejb3.async.spi.AsyncUtil] (WorkerThread#0[127.0.0.1:56385]) Not @Asynchronous: public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion()

            2011-07-28 13:22:25,086 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.TransactionAttribute on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getVersion[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:25,087 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface org.jboss.ejb3.annotation.TransactionTimeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getVersion[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:25,088 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Lock on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@65d1f68e{TestModuleBean} for getVersion[] declaring=com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable

            2011-07-28 13:22:25,089 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Putting current invocation on Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:25,090 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) aroundInvoke [advisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion(), unadvisedMethod=public java.lang.String com.swx.ptp.kernel.api.module.AbstractLifeCycleRegisterable.getVersion(), metadata=[metaData={}], targetObject=com.swx.ptp.kernel.ejb.mock.core.TestModuleBean@439b2b, arguments=[Ljava.lang.Object;@146c48a]

            2011-07-28 13:22:25,091 TRACE [org.jboss.ejb3.interceptors.aop.InterceptorSequencer] (WorkerThread#0[127.0.0.1:56385]) interceptors []

            2011-07-28 13:22:25,092 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Removing current invocation from Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:25,093 INFO  [com.swx.ptp.kernel.ejb.core.lifecycle.LifeCycleServiceBean] (WorkerThread#0[127.0.0.1:56385]) Registered Module : com.swx.ptp.kernel.ejb.mock.core.TestModuleBean Version: null

            2011-07-28 13:22:25,093 TRACE [org.jboss.ejb3.async.spi.CurrentAsyncInvocation] (WorkerThread#0[127.0.0.1:56385]) Removing current invocation from Thread WorkerThread#0[127.0.0.1:56385]:  null

            2011-07-28 13:22:51,353 DEBUG [org.jboss.ejb3.singleton.deployer.StartupSingletonInitiator] (WorkerThread#0[127.0.0.1:56385]) Created an instance of @Startup @Singleton bean: TestModuleBean

            2011-07-28 13:22:51,357 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at test/module/TestModuleBean!com.swx.ptp.kernel.ejb.mock.core.ITestModule under org.jnp.interfaces.NamingContext@5252fc

            2011-07-28 13:22:51,357 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at test/module/TestModuleBean under org.jnp.interfaces.NamingContext@5252fc

            2011-07-28 13:22:51,357 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at module/TestModuleBean!com.swx.ptp.kernel.ejb.mock.core.ITestModule under org.jnp.interfaces.NamingContext@1f78992

            2011-07-28 13:22:51,357 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at module/TestModuleBean under org.jnp.interfaces.NamingContext@1f78992

            2011-07-28 13:22:51,358 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at TestModuleBean!com.swx.ptp.kernel.ejb.mock.core.ITestModule under org.jnp.interfaces.NamingContext@d246da

            2011-07-28 13:22:51,358 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestModuleBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestModule

            at TestModuleBean under org.jnp.interfaces.NamingContext@d246da

            2011-07-28 13:22:51,368 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at test/service/TestServiceBean!com.swx.ptp.kernel.ejb.mock.core.ITestService under org.jnp.interfaces.NamingContext@5252fc

            2011-07-28 13:22:51,369 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at test/service/TestServiceBean under org.jnp.interfaces.NamingContext@5252fc

            2011-07-28 13:22:51,369 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at service/TestServiceBean!com.swx.ptp.kernel.ejb.mock.core.ITestService under org.jnp.interfaces.NamingContext@1f78992

            2011-07-28 13:22:51,369 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at service/TestServiceBean under org.jnp.interfaces.NamingContext@1f78992

            2011-07-28 13:22:51,369 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at TestServiceBean!com.swx.ptp.kernel.ejb.mock.core.ITestService under org.jnp.interfaces.NamingContext@1eb4f5e

            2011-07-28 13:22:51,369 DEBUG [org.jboss.ejb3.jndi.binder.EJBBinder] (WorkerThread#0[127.0.0.1:56385]) Binding Reference Class Name: javax.naming.LinkRef

            Type: LinkAddress

            Content: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            at TestServiceBean under org.jnp.interfaces.NamingContext@1eb4f5e

            2011-07-28 13:22:51,373 DEBUG [org.jboss.ejb3.EJBContainer] (WorkerThread#0[127.0.0.1:56385]) EJBTHREE-2056: Failed to get an EjbEncFactory, will create the default.

            2011-07-28 13:22:51,374 DEBUG [org.jboss.ejb3.EJBContainer] (WorkerThread#0[127.0.0.1:56385]) Current context class loader is BaseClassLoader@c33542{vfs:///C:/develop/platform/prod_ptp/jboss-6.1.0-SNAPSHOT/server/default/deploy/test.ear}

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for getName[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for init[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for start[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for stop[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for execute[java.lang.String] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for getVersion[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for ping[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,374 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for eobd[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for getAbbr[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for wait[long] declaring=java.lang.Object

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for wait[] declaring=java.lang.Object

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for wait[long, int] declaring=java.lang.Object

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for equals[java.lang.Object] declaring=java.lang.Object

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for toString[] declaring=java.lang.Object

            2011-07-28 13:22:51,375 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for hashCode[] declaring=java.lang.Object

            2011-07-28 13:22:51,376 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for getClass[] declaring=java.lang.Object

            2011-07-28 13:22:51,376 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for notify[] declaring=java.lang.Object

            2011-07-28 13:22:51,378 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.ejb.Timeout on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for notifyAll[] declaring=java.lang.Object

            2011-07-28 13:22:51,379 INFO  [org.jboss.ejb3.session.SessionSpecContainer] (WorkerThread#0[127.0.0.1:56385]) Starting jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3

            2011-07-28 13:22:51,379 WARN  [org.jboss.ejb3.session.SessionSpecContainer] (WorkerThread#0[127.0.0.1:56385]) EJBTHREE-2126: container jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3 does not verify the businessObjectFactory

            2011-07-28 13:22:51,379 INFO  [org.jboss.ejb3.EJBContainer] (WorkerThread#0[127.0.0.1:56385]) STARTED EJB: com.swx.ptp.kernel.ejb.mock.core.TestServiceBean ejbName: TestServiceBean

            2011-07-28 13:22:51,379 DEBUG [org.jboss.ejb3.session.SessionContainer] (WorkerThread#0[127.0.0.1:56385]) Registered jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3 with org.jboss.aop.Dispatcher via InvokableContextClassProxyHack at key jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3

            2011-07-28 13:22:51,379 DEBUG [org.jboss.ejb3.session.SessionContainer] (WorkerThread#0[127.0.0.1:56385]) No JndiSessionRegistrarBase was found; bypassing binding of Proxies to jboss.j2ee:service=EJB3,name=TestServiceBean in Global JNDI.

            2011-07-28 13:22:51,379 DEBUG [org.jboss.ejb3.Ejb3Registry] (WorkerThread#0[127.0.0.1:56385]) Registered container jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3,VMID=8f8a64e92dcc86b1:-1c7b68cd:131707a548f:-7fee

            2011-07-28 13:22:51,380 WARN  [org.jboss.ejb3.TimerServiceContainer] (WorkerThread#0[127.0.0.1:56385]) EJBTHREE-2193: using deprecated TimerServiceFactory for restoring timers

            2011-07-28 13:22:51,380 DEBUG [org.jboss.ejb3.timerservice.mk2.TimerServiceFactoryImpl] (WorkerThread#0[127.0.0.1:56385]) Restoring timerservice for timedObjectId: jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3

            2011-07-28 13:22:51,380 DEBUG [org.jboss.ejb3.timerservice.mk2.TimerServiceImpl] (WorkerThread#0[127.0.0.1:56385]) Found 0 active timers for timedObjectId: jboss.j2ee:ear=test.ear,jar=service.jar,name=TestServiceBean,service=EJB3

            2011-07-28 13:22:51,381 TRACE [org.jboss.ejb3.endpoint.deployers.impl.EndpointImpl] (WorkerThread#0[127.0.0.1:56385]) Set container: org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer

            2011-07-28 13:22:51,382 FEINER [org.jboss.ejb3.instantiator.impl.Ejb31SpecBeanInstantiator] (WorkerThread#0[127.0.0.1:56385]) Created: com.swx.ptp.kernel.ejb.mock.core.TestServiceBean@ddcc47; instance of com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for finalize[] declaring=java.lang.Object

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for wait[] declaring=java.lang.Object

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for registerNatives[] declaring=java.lang.Object

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for notify[] declaring=java.lang.Object

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for notifyAll[] declaring=java.lang.Object

            2011-07-28 13:22:51,383 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for init[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,384 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for start[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,384 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for stop[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,384 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for postConstruct[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:51,384 TRACE [org.jboss.ejb3.interceptors.metadata.EnvironmentInterceptorMetaDataBridge] (WorkerThread#0[127.0.0.1:56385]) retrieve annotation interface javax.annotation.PostConstruct on org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@2a4ad7f3{TestServiceBean} for eobd[] declaring=com.swx.ptp.kernel.ejb.mock.core.TestServiceBean

            2011-07-28 13:22:59,515 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb30.impl.EJB30MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Resolving reference for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestService', beanName 'TestServiceBean', mappedName 'null'] in org.jboss.metadata.ejb.jboss.JBossMetaData@1f

            2011-07-28 13:22:59,516 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb30.impl.EJB30MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Found match in EJB TestServiceBean for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestService', beanName 'TestServiceBean', mappedName 'null']

            2011-07-28 13:22:59,517 DEBUG [org.jboss.ejb3.ejbref.resolver.ejb31.impl.EJB31MetaDataBasedEjbReferenceResolver] (WorkerThread#0[127.0.0.1:56385]) Resolved JNDI Name for [EJB Reference: beanInterface 'com.swx.ptp.kernel.ejb.mock.core.ITestService', beanName 'TestServiceBean', mappedName 'null'] of EJB TestServiceBean: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService

            2011-07-28 13:22:59,518 TRACE [org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer] (WorkerThread#0[127.0.0.1:56385]) getBusinessObject resolved jndi name: test/TestServiceBean/local-com.swx.ptp.kernel.ejb.mock.core.ITestService for business interface interface com.swx.ptp.kernel.ejb.mock.core.ITestService for bean named: TestServiceBean

            2011-07-28 13:23:14,827 ERROR [com.swx.ptp.kernel.ejb.mock.core.TestServiceBean] (WorkerThread#0[127.0.0.1:56385]) Could not get business object for interface type: interface com.swx.ptp.kernel.ejb.mock.core.ITestService and bean named : TestServiceBean: java.lang.RuntimeException: Could not get business object for interface type: interface com.swx.ptp.kernel.ejb.mock.core.ITestService and bean named : TestServiceBean

                at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.getBusinessObject(AOPBasedSingletonContainer.java:936) [:1.0.1]

                at org.jboss.ejb3.session.SessionContextDelegateBase.getBusinessObject(SessionContextDelegateBase.java:72) [:1.7.20]

                at com.swx.ptp.kernel.ejb.mock.core.TestServiceBean.postConstruct(TestServiceBean.java:37) [:]

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

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

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

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

                at org.jboss.ejb3.interceptors.aop.LifecycleCallbackBeanMethodInterceptor.invoke(LifecycleCallbackBeanMethodInterceptor.java:69) [:1.1.3]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56) [:1.7.20]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42) [:1.0.4]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.singleton.aop.impl.ConstructionInvocationContextAdapter.proceed(ConstructionInvocationContextAdapter.java:106) [:1.0.1]

                at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:247) [:0.0.2]

                at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:392) [:0.0.2]

                at org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:211) [:0.0.2]

                at org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:52) [:0.0.2]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [:1.0.0.GA]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:47) [:1.7.20]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:90) [:1.1.3]

                at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_16626654.invoke(InvocationContextInterceptor_z_setup_16626654.java) [:]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [:1.0.1]

                at org.jboss.aop.joinpoint.ConstructionInvocation.invokeNext(ConstructionInvocation.java:80) [jboss-aop.jar:2.2.1.GA]

                at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.invokeCallback(AOPBasedSingletonContainer.java:1061) [:1.0.1]

                at org.jboss.ejb3.EJBContainer.invokePostConstruct(EJBContainer.java:1396) [:1.7.20]

                at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.postConstruct(AOPBasedSingletonContainer.java:762) [:1.0.1]

                at org.jboss.ejb3.singleton.impl.container.SingletonEJBInstanceManagerImpl.create(SingletonEJBInstanceManagerImpl.java:133) [:1.0.1]

                at org.jboss.ejb3.singleton.impl.container.SingletonEJBInstanceManagerImpl.get(SingletonEJBInstanceManagerImpl.java:152) [:1.0.1]

                at org.jboss.ejb3.singleton.deployer.StartupSingletonInitiator.start(StartupSingletonInitiator.java:84) [:1.0.1]

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

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

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

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

                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.SP1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.2.GA]

                at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.2.GA]

                at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:63) [:2.2.2.GA]

                at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.2.GA]

                at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.2.GA]

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

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

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

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

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

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

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

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

                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-SNAPSHOT]

                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-SNAPSHOT]

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

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

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

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

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

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

            Caused by: javax.naming.NameNotFoundException: TestServiceBean not bound

                at org.jnp.server.NamingServer.getBinding(NamingServer.java:771) [:5.0.5.Final]

                at org.jnp.server.NamingServer.getBinding(NamingServer.java:779) [:5.0.5.Final]

                at org.jnp.server.NamingServer.getObject(NamingServer.java:785) [:5.0.5.Final]

                at org.jnp.server.NamingServer.lookup(NamingServer.java:396) [:5.0.5.Final]

                at org.jnp.server.NamingServer.lookup(NamingServer.java:399) [:5.0.5.Final]

                at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:728) [:5.0.5.Final]

                at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688) [:5.0.5.Final]

                at javax.naming.InitialContext.lookup(InitialContext.java:392) [:1.6.0_21]

                at org.jboss.ejb3.singleton.aop.impl.AOPBasedSingletonContainer.getBusinessObject(AOPBasedSingletonContainer.java:932) [:1.0.1]

            • 3. Re: jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean
              jaikiran

              Can  you try this against the latest AS6 nightly build (containing r111882)? I committed a fix which kind of looks related to this. See if it works now.

              • 4. Re: jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean
                rbattenfeld

                Thanks Jaikiran, I will do that over the weekend and will report how it works.

                • 5. Re: jboss-6.1.0-SNAPSHOT - Calling getBusinessObject in PostConstruct of a Singleton Bean
                  rbattenfeld

                  Yes, it seems to work nicely. I can run some other tests with more complex dependency graphs but I asume that this will work as well. Thanks a lot for the fast fix!

                   

                  There is another thing we discovered the last two days but I will create a new discussion for this.

                   

                  Regards,

                  Ralf