JBOSS @Timeout
Раскапывая проблемку в проекте нашел в логах следующую вешь.
18:23:22,134 ERROR [TimerImpl] Error invoking ejbTimeout
javax.ejb.EJBException: java.lang.ArrayIndexOutOfBoundsException
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExc eptionInOurTx(Ejb3TxPolicy.java:69)
at org.jboss.aspects.tx.TxPolicy.invokeInOu rTx(TxPolicy.java:83)
at org.jboss.aspects.tx.TxInterceptor$Requi red.invoke(TxInterceptor.java:192)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.aspects.tx.TxPropagationInterc eptor.invoke(TxPropagationInterceptor.ja va:76)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.ejb3.stateless.StatelessInstan ceInterceptor.invoke(StatelessInstanceIn terceptor.java:54)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.aspects.security.Authenticatio nInterceptor.invoke(AuthenticationInterc eptor.java:78)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.ejb3.ENCPropagationInterceptor.i nvoke(ENCPropagationInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.ejb3.asynchronous.Asynchronous Interceptor.invoke(AsynchronousIntercept or.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.i nvokeNext(MethodInvocation.java:98)
at org.jboss.ejb3.stateless.StatelessContai ner.callTimeout(StatelessContainer.java:1 24)
at org.jboss.ejb.txtimer.TimerImpl$TimerTas kImpl.run(TimerImpl.java:473)
at java.util.TimerThread.mainLoop(Timer.jav a:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.ArrayIndexOutOfBoundsException
Дальше таймаут работал, но вот обьект с которым был связан последний таск кажется перестал отзыватсья.
Кто встречал подобное и у кого есть мысли что с этим делать.
18:23:22,134 ERROR [TimerImpl] Error invoking ejbTimeout
javax.ejb.EJBException: java.lang.ArrayIndexOutOfBoundsException
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExc
at org.jboss.aspects.tx.TxPolicy.invokeInOu
at org.jboss.aspects.tx.TxInterceptor$Requi
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.aspects.tx.TxPropagationInterc
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.ejb3.stateless.StatelessInstan
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.aspects.security.Authenticatio
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.ejb3.ENCPropagationInterceptor.i
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.ejb3.asynchronous.Asynchronous
at org.jboss.aop.joinpoint.MethodInvocation.i
at org.jboss.ejb3.stateless.StatelessContai
at org.jboss.ejb.txtimer.TimerImpl$TimerTas
at java.util.TimerThread.mainLoop(Timer.jav
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.ArrayIndexOutOfBoundsException
Дальше таймаут работал, но вот обьект с которым был связан последний таск кажется перестал отзыватсья.
Кто встречал подобное и у кого есть мысли что с этим делать.
