בעיה ב-RMI
אני מנסה להוסיף RMI INTERFACE למערכת שלנו ונתקלתי ב-exception הבא בהרצת ה-SERVER:
אני מנסה להוסיף RMI INTERFACE למערכת שלנו ונתקלתי ב-exception הבא בהרצת ה-SERVER:
18:29:56.522 ERROR [main] # Failed setting up RMI interface! RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: com.blahblah.blah.ifc.rmi.MsRMIServer_Stub
עקבתי אחרי ה-RMI TRAIL של SUN, ועבדתי עם ה-TUTORIAL הזה. ה-TUTORIAL אפילו מציין את קיום ה-exception הנ"ל ותגובתו לעניין היא שצריך לדאוג שה-stub יהיה ב-classpath של הפרויקט; העניין הוא שה-stub אכן נמצא שם - שורה לפני ביצוע ה-Naming.rebing אני עושה new למחלקה שנמצאת בדיוק שם, ליד ה-stub, והיצירה מצליחה. ניסיתי להריץ את rmic שוב, וזה לא עזר. רעיונות? תודה!