Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    JAVA RMI ... ma che cosa devo fare?

    Salve a tutti ... ho un piccolo problema. Devo realizzare un'applicazione RMI
    Ho installato jdk 5 e netbeans ho settato il classpath per come si deve e tutto dovrebbe funzionare!

    Ma a quanto pare non va!

    Allora ho provato un esempio trovato su: http://www.javastaff.com/article.php...50916165524138

    ho eseguito rmic correttamente e mi sono fatto generare lo stub.

    e non funziona perchè quando eseguo Registrazione l'errore che mi da è il seguente:

    zoth@battle-axe:~/Desktop/tirocinio/AccountingSystemGlite/Addizione/build/classes$ java addizione.Registrazione
    java.rmi.UnexpectedException: undeclared checked exception; nested exception is:
    java.lang.ClassNotFoundException: Could not find class (addizione.CalcolatriceServerImpl_Stub) at codebase ()
    at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
    at java.rmi.Naming.rebind(Naming.java:160)
    at addizione.Registrazione.main(Registrazione.java:22 )
    Caused by: java.lang.ClassNotFoundException: Could not find class (addizione.CalcolatriceServerImpl_Stub) at codebase ()
    at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:247)
    at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:223)
    at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:3 43)
    ... 3 more

    Lo Stub c'è all'interno della cartella addizione ma java non lo vede!!!

    ho fatto partire il registry eseguendo da terminale :
    registry & (che lo fa partire sulla porta 1099 di default)

    questo è il path

    zoth@battle-axe:~$ echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/opt/jdk1.5.0_11/bin

    il CLASSPATH è vuoto...devo settare quello? e se si come?

    Grazie Ciao!


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    62
    Hai avviato l'rmiregistry ?

  3. #3
    >ho fatto partire il registry eseguendo da terminale :
    >registry & (che lo fa partire sulla porta 1099 di default)

    intendevo l'rmiregistry ... scusate.

    comunque penso di esserci riuscito... credo che si dovesse settare la variabile $JAVAHOME ma non ne sono poi così sicuro.. rifarò delle prove oggi.

  4. #4
    Ragazzi scusatemi ... mi consigliate qualche indirizzo dove possa trovare una buona guida alla realizzazione di un 'applicazione RMI?

    Quello che devo realizzare è molto semplice devo fare un server che preleva dati da un database e li invia ad un client . come posso fare?

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.