[jboss-jira] [JBoss JIRA] Updated: (EJBTHREE-1244) Fix infinite loop in "ejbcontext" tests

Carlo de Wolf (JIRA) jira-events at lists.jboss.org
Fri Sep 12 02:26:32 EDT 2008


     [ https://jira.jboss.org/jira/browse/EJBTHREE-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carlo de Wolf updated EJBTHREE-1244:
------------------------------------

    Fix Version/s: 1.0.0-Beta3
                       (was: 1.0.0-Beta2)


> Fix infinite loop in "ejbcontext" tests
> ---------------------------------------
>
>                 Key: EJBTHREE-1244
>                 URL: https://jira.jboss.org/jira/browse/EJBTHREE-1244
>             Project: EJB 3.0
>          Issue Type: Sub-task
>          Components: core
>            Reporter: Andrew Lee Rubinger
>            Assignee: Andrew Lee Rubinger
>            Priority: Critical
>             Fix For: 1.0.0-Beta3
>
>
> 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: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list