Ho qualche difficolta' nell'utilizzare rmi.
Dovrei generare stub e skeleton di una classe (Bank.java) che implementa un'interfaccia rmi q quindi pubblicare l'oggetto che tale classe crea mediante l'esecuzione del metodo main.
Dopo aver compilato la classe Bank.java ed aver ottenuto il file .class ho digitato:
rmic bank.Bank
(Progetto=Bank
Package=bank
NomeClasse=Bank.java)
e come risultato ho ottenuto soltanto:
Bank_Stub.class
Ho quindi avviato il registro:
rmiregistry &
Ed ho avviato il server rmi;
java Bank
Ottenendo come risultato:
RemoteException nel main della banca: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: bank.Bank_Stub
Dov'e' che ho fatto casino ??
Temo che il problema nasca con le cartelle/package create da Eclipse.
Qualcuno che abbia "esperienza" in tal senso ?!?
thks![]()