4 Replies Latest reply on Nov 16, 2005 9:31 AM by greywind

    IndexOutOfBoundsException upon create call to EJBLocalHome

    greywind Newbie

      Since I upgraded from 403RC2 to 403 I always get weird Exceptions upon executing create on my EJB's. it's pretty persistent but it does not happen always. only once every 1000th call.

      It happens on different EJB's so its not bound to a specific one but it always happens within the SecurityAssociation. Any Idea what this means?

      I'm running with the default configuration, unchanged.

      java.lang.IndexOutOfBoundsException: Index: 13, Size: 13
      at java.util.ArrayList.RangeCheck(ArrayList.java:547)
      at java.util.ArrayList.remove(ArrayList.java:390)
      at org.jboss.security.SecurityAssociation$RunAsThreadLocalStack.pop(SecurityAssociation.java:623)
      at org.jboss.security.SecurityAssociation.popRunAsIdentity(SecurityAssociation.java:544)
      at org.jboss.ejb.plugins.SecurityActions$10.pop(SecurityActions.java:156)
      at org.jboss.ejb.plugins.SecurityActions.popRunAsIdentity(SecurityActions.java:313)
      at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:135)
      at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:121)
      at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
      at org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.java:613)
      at org.jboss.ejb.Container.invoke(Container.java:894)
      at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:344)
      at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:118)
      at $Proxy68.create(Unknown Source)
      at com.j2fe.workflow.ejb.WorkflowWork.run(WorkflowWork.java:52)