如何在远程ejb查找期间设置超时?

时间:2008-11-05 17:51:25

标签: java java-ee jndi

我正在尝试访问尚未提供的远程ejb。但是在我得到NameNotFoundException之前,查找需要5分钟。有没有办法可以将查找超时设置为较小的值,以便客户端应用程序不会挂起5分钟? 提前谢谢......

1 个答案:

答案 0 :(得分:2)

在另一个线程中执行查找,以便客户端GUI不会挂起。您可以使用普通的Runnable来执行此操作,或尝试更好的选项,例如swingworker

要自定义JNDI查找超时,我担心,如果这是一个选项,您将不得不破解开源应用服务器的内部。