我已经在 Jboss 7 中部署了带有 Apache FTPClient 文件上传的 EJB3,它工作正常,
但是相同的代码在 Jboss 7.1 中不起作用,我没有从应用程序中得到异常,但它在进入 FTP 部分时挂起。最后在 Jboss 控制台中出现以下错误。
[com.arjuna.ats.arjuna] (Transaction Reaper) ARJUNA012117: TransactionReaper::check timeout for TX 0:ffff0a00000a:19692d93:52396a3c:6c in state RUN
13:06:34,848 WARN [com.arjuna.ats.arjuna](Transaction Reaper Worker 0)ARJUNA012095:Abort of action id 0:ffff0a00000a:19692d93:52396a3c:6c 在其中多个线程处于活动状态时被调用。
13:06:34,848 WARN [com.arjuna.ats.arjuna] (Transaction Reaper Worker 0) ARJUNA012108: CheckedAction::check - atomic action 0:ffff0a00000a:19692d93:52396a3c:6c 中止,1 个线程处于活动状态!
13:06:34,878 WARN [com.arjuna.ats.arjuna] (Transaction Reaper Worker 0) ARJUNA012121: TransactionReaper::doCancellations worker Thread[Transaction Reaper Worker 0,5,main] 成功取消了 TX 0:ffff0a00000a:19692d93:52396a3c: 6c
我们如何在 Jboss 7.1 EJB3 中做 FtpClient,请分享您的想法。
应用程序流 ------>Stateless Session Bean ----------> DAO 类 --------->FTPClient.
谢谢并恭祝安康
J巴布
babuj03@gmail.com