|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2003
Città: Manfredonia
Messaggi: 62
|
problemi con Java RMI
salve a tutti da delagol. volevo apere se a qualcuno è capitato di avere questo messaggio di errore mandando in esecuzione un server RMI molto scemo, che in pratica ha in input due stringhe e resituisce la concatenazione:
RemoteException occurred in server thread; nested exception is: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.lang.ClassNotFoundException: SrvImpl_Stub la definizione del metodo nel file SrvImpl.java è: public String concatena(String a, String b) throws RemoteException { return a+b; } ho generato Stub e Skeleton e mando in esecuzione il SrvImpl.class con il comando java -Djava.security.policy="nomefile.policy" SrvImpl non credo debba generare errori... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
ho avuto anche io lo stesso errore in un paio di occasioni e la soluzione è proprio banale... solo che non la ricordo
tu lavori su due cartelle/pc differenti? se è così può darsi che tu ti sia dimenticato di aggiornare l'interfaccia che definisce i metodi RMI e lui in fase di esecuzione si aspetta di chiamare dei metodi che invece non ci sono perché magari hanno cambiato tipo di parametri |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Se hai cambiato "firma" ai metodi devi rigenerare skeleton e stub. Per firma si intende se hai aggiunto ad es un parametro al metodo.
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Aug 2003
Città: Manfredonia
Messaggi: 62
|
ho rigenerato stub e skeleton almeno 100 volte
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
te l'ho detto la soluzione è banale ma anche io ci ho perso del tempo. proprio non mi ricordo come si fa però
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Aug 2003
Città: Manfredonia
Messaggi: 62
|
ma porka.... senti recoil, dove abiti??? che se sei vicino ti porto qualcosina per far tornare la memoria
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
sono "leggermente" distante da Manfredonia
cmq hai ricompilato tutto per bene? magari hai generato stub e skeleton ma dimenticato qualcosa d'altro |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:44.



















