2016-03-18 14:15:02,726 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 386) MSC000001: Failed to start service jboss.deployment.subunit."ear-0.0.1-SNAPSHOT.ear"."ejb2-0.0.1-SNAPSHOT.jar".component.StartupEJB.START: org.jboss.msc.service.StartException in service jboss.deployment.subunit."ear-0.0.1-SNAPSHOT.ear"."ejb2-0.0.1-SNAPSHOT.jar".component.StartupEJB.START: java.lang.IllegalAccessError: tried to access class org.example.test.TestBean$Inner from class org.example.test.TestEJB$Proxy$_$$_Weld$EnterpriseProxy$
|
at org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:57)
|
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
|
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
|
at java.lang.Thread.run(Thread.java:745)
|
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
|
Caused by: java.lang.IllegalAccessError: tried to access class org.example.test.TestBean$Inner from class org.example.test.TestEJB$Proxy$_$$_Weld$EnterpriseProxy$
|
at org.example.test.TestEJB$Proxy$_$$_Weld$EnterpriseProxy$.<clinit>(Unknown Source)
|
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
|
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
|
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
|
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
|
at java.lang.Class.newInstance(Class.java:442)
|
at org.jboss.weld.security.NewInstanceAction.run(NewInstanceAction.java:33)
|
at java.security.AccessController.doPrivileged(Native Method)
|
at org.jboss.weld.injection.producer.ejb.SessionBeanProxyInstantiator.newInstance(SessionBeanProxyInstantiator.java:57)
|
at org.jboss.weld.bean.SessionBean.create(SessionBean.java:149)
|
at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:70)
|
at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101)
|
at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
|
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:742)
|
at org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:842)
|
at org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
|
at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:363)
|
at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:374)
|
at org.jboss.weld.injection.producer.DefaultInjector$1.proceed(DefaultInjector.java:71)
|
at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
|
at org.jboss.weld.injection.producer.DefaultInjector.inject(DefaultInjector.java:73)
|
at org.jboss.weld.injection.producer.ejb.SessionBeanInjectionTarget.inject(SessionBeanInjectionTarget.java:140)
|
at org.jboss.as.weld.injection.WeldInjectionContext.inject(WeldInjectionContext.java:39)
|
at org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:51)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.ee.component.AroundConstructInterceptorFactory$1.processInvocation(AroundConstructInterceptorFactory.java:28)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.weld.injection.WeldInterceptorInjectionInterceptor.processInvocation(WeldInterceptorInjectionInterceptor.java:56)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.weld.ejb.Jsr299BindingsCreateInterceptor.processInvocation(Jsr299BindingsCreateInterceptor.java:100)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.weld.injection.WeldInjectionContextInterceptor.processInvocation(WeldInjectionContextInterceptor.java:43)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356)
|
at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80)
|
at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
|
at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
|
at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161)
|
at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:134)
|
at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:88)
|
at org.jboss.as.ejb3.component.singleton.SingletonComponent.getComponentInstance(SingletonComponent.java:124)
|
at org.jboss.as.ejb3.component.singleton.SingletonComponent.start(SingletonComponent.java:138)
|
at org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:54)
|
... 6 more
|