[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