[jboss-jira] [JBoss JIRA] Created: (EJBTHREE-1244) Fix infinite loop in "ejbcontext" tests
Andrew Lee Rubinger (JIRA)
jira-events at lists.jboss.org
Sat Mar 29 23:57:45 EDT 2008
Fix infinite loop in "ejbcontext" tests
---------------------------------------
Key: EJBTHREE-1244
URL: http://jira.jboss.com/jira/browse/EJBTHREE-1244
Project: EJB 3.0
Issue Type: Sub-task
Components: core
Reporter: Andrew Lee Rubinger
Assigned To: Andrew Lee Rubinger
Priority: Critical
Fix For: AS 5.0.0.CR1
Example Stacktrace:
javax.ejb.EJBException: Unexpected Error
java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.naming.internal.VersionHelper12.getJndiProperties(VersionHelper12.java:85)
at com.sun.naming.internal.ResourceManager.getInitialEnvironment(ResourceManager.java:138)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:197)
at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1248)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:760)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:629)
at org.jboss.ejb3.JndiUtil.lookup(JndiUtil.java:44)
at org.jboss.injection.JndiPropertyInjector.lookup(JndiPropertyInjector.java:70)
at org.jboss.injection.JndiPropertyInjector.inject(JndiPropertyInjector.java:89)
at org.jboss.injection.JndiPropertyInjector.inject(JndiPropertyInjector.java:84)
at org.jboss.injection.JndiPropertyInjector.inject(JndiPropertyInjector.java:56)
at org.jboss.ejb3.pool.AbstractPool.create(AbstractPool.java:104)
at org.jboss.ejb3.InfinitePool.get(InfinitePool.java:56)
at org.jboss.ejb3.pool.ThreadlocalPool.create(ThreadlocalPool.java:58)
at org.jboss.ejb3.pool.ThreadlocalPool.get(ThreadlocalPool.java:113)
at org.jboss.ejb3.cache.simple.SimpleStatefulCache.create(SimpleStatefulCache.java:349)
at org.jboss.ejb3.stateful.StatefulContainer.createSession(StatefulContainer.java:306)
at org.jboss.ejb3.session.SessionContainer.createSession(SessionContainer.java:521)
at org.jboss.ejb3.stateful.StatefulRemoteProxyFactory.createProxy(StatefulRemoteProxyFactory.java:183)
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:121)
at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:847)
at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
at org.jboss.remoting.Client.invoke(Client.java:1685)
at org.jboss.remoting.Client.invoke(Client.java:589)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.remoting.IsLocalProxyFactoryInterceptor.invoke(IsLocalProxyFactoryInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:61)
at $Proxy110.createProxy(Unknown Source)
at org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:55)
at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1312)
at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1329)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:765)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:629)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:1248)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:760)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:629)
at org.jboss.ejb3.JndiUtil.lookup(JndiUtil.java:44)
at org.jboss.injection.JndiFieldInjector.lookup(JndiFieldInjector.java:82)
at org.jboss.injection.JndiFieldInjector.inject(JndiFieldInjector.java:101)
at org.jboss.injection.JndiFieldInjector.inject(JndiFieldInjector.java:95)
at org.jboss.injection.JndiFieldInjector.inject(JndiFieldInjector.java:63)
at org.jboss.ejb3.pool.AbstractPool.create(AbstractPool.java:104)
at org.jboss.ejb3.InfinitePool.get(InfinitePool.java:56)
at org.jboss.ejb3.pool.ThreadlocalPool.create(ThreadlocalPool.java:58)
at org.jboss.ejb3.pool.ThreadlocalPool.get(ThreadlocalPool.java:113)
at org.jboss.ejb3.cache.simple.SimpleStatefulCache.create(SimpleStatefulCache.java:349)
at org.jboss.ejb3.stateful.StatefulContainer.createSession(StatefulContainer.java:306)
at org.jboss.ejb3.session.SessionContainer.createSession(SessionContainer.java:521)
at org.jboss.ejb3.stateful.StatefulRemoteProxyFactory.createProxy(StatefulRemoteProxyFactory.java:183)
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:121)
at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:847)
at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
at org.jboss.remoting.Client.invoke(Client.java:1685)
at org.jboss.remoting.Client.invoke(Client.java:589)
at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.remoting.IsLocalProxyFactoryInterceptor.invoke(IsLocalProxyFactoryInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:61)
at $Proxy110.createProxy(Unknown Source)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list