[jboss-user] [Beginners Corner] - ejb 1.1 spec 11.6.1
jules11
do-not-reply at jboss.com
Mon Dec 15 10:21:14 EST 2008
hi all..
i have a process that has been running since about 2002. it's running on jdk 1.4.2, jboss 3.2.3. it's been run over 2500 times with no problems. over the weekend, a user tried to run the process and received the error below. not sure what it could mean, so ideas a welcome. the code that does the processing is enclosed within a transaction. before running the job, a user adding information would have increased the time to perform the job. it runs about 8 hours before throwing the error.
| java.rmi.RemoteException: Application error: BMT stateless bean BenchmarkJobManager should complete transactions before returning (ejb1.1 spec, 11.6.1)
| at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.checkStatelessDone(AbstractTxInterceptorBMT.java:199)
| at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:148)
| at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
| at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:72)
| at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:118)
| at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
| at org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:331)
| at org.jboss.ejb.Container.invoke(Container.java:700)
| at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:324)
| at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
| at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101)
| at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
| at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
| at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
| at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:100)
| at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
| at $Proxy184.processRequest(Unknown Source)
| at edu.duke.dcri.benchmarks.job.jobs.BenchmarkJob.performProcessing(BenchmarkJob.java:45)
| at edu.duke.dcri.job.jobs.BaseJob.process(BaseJob.java:95)
| at edu.duke.dcri.job.jmx.JobManager$JobRunner.run(JobManager.java:807)
| at java.lang.Thread.run(Thread.java:534)
|
thx in adv...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4196612#4196612
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4196612
More information about the jboss-user
mailing list