我有一個java seapplication,查找遠程bean並執行此對象的方法。有沒有一種方法來查找一次,然後使用這個對象,或者我必須每次查找?jndi查找程序?
我試圖讓它成爲公共對象,但是當我打電話給我時發生錯誤。
public class AttendanceRegisterClient {
public static StudentBeanRemote remoteObj;
...
ArrayList<Student> listaStudentow = AttendanceRegisterClient.remoteObj.listaStudentow();
的錯誤
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: No EJB receiver available for handling [appName:,modulename:AttendanceRegisterBean,distinctname:] combination for invocation context [email protected]
如果我再次調用JNDI查找它的工作原理,但我不想做這一切的時候。有沒有辦法繞過這個對象?
它是一個有狀態的bean還是一個無狀態的bean? –
它是無狀態的。 – Gravian