Torna in homepage www.vincenzomanzoni.com
Homepage personale e blog di Vincenzo Manzoni
 
 FAQFAQ   CercaCerca   Cerca con GoogleCerca con Google   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati   Feed AtomFeed
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

[Reti e S.O.] La morte � vicina!

 
Questo forum � chiuso: Non puoi inserire, rispondere o modificare gli argomenti.   Quest'argomento � chiuso: Non puoi inserire, rispondere o modificare i messaggi.    Indice del forum -> Discussioni generali
Precedente :: Successivo  
Autore Messaggio
vinz
Amministratore
Amministratore


Registrato: 12/12/03 12:56
Messaggi: 6648
Residenza: San Pellegrino Terme (Bergamo)

MessaggioInviato: Mer Giu 02, 2004 1:30 pm    Oggetto: [Reti e S.O.] La morte � vicina! Rispondi citando

Prof. Stefano Paraboschi, sul forum di ILIAS, ha scritto:
Per la prova in laboratorio di venerdi' utilizzero' come sorgenti di base:

- L'applicazione che simula il negozio del barbiere, nella sua versione finale
(lab. del 17/5/2004)

- Una versione estesa con il supporto a un orologio di Lamport
dell'applicazione client-server che realizza una chat


Shocked
_________________
Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla
Top
Profilo Invia messaggio privato HomePage  
Francesco
Utente adulto
Utente adulto


Registrato: 23/12/03 15:24
Messaggi: 2113
Residenza: Busnago (MI)

MessaggioInviato: Mer Giu 02, 2004 4:00 pm    Oggetto: Rispondi citando

non riesco a far partire il client, a voi funziona tutto?

precisamente mi da questo errore solo in fase di esecuzione:

Citazione:

java.lang.ArrayIndexOutOfBoundsException: 0

at a.GuiClient.main(GuiClient.java:157)

Exception in thread "main"

_________________
God is real........... unless declared integer or long
Top
Profilo Invia messaggio privato Invia e-mail  
ICQ
vinz
Amministratore
Amministratore


Registrato: 12/12/03 12:56
Messaggi: 6648
Residenza: San Pellegrino Terme (Bergamo)

MessaggioInviato: Mer Giu 02, 2004 4:27 pm    Oggetto: Rispondi citando

Sono ancora al lavoro: provo tutto quando arrivo a casa.
Per la sette ti dico qualcosa...

(Cos� a occhio comunque � un'eccezione lanciata perch� si � tentato di fare accesso ad un array con un indice maggiore della dimensione massima dichiarata in fase di inizializzazione.)
_________________
Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla
Top
Profilo Invia messaggio privato HomePage  
Francesco
Utente adulto
Utente adulto


Registrato: 23/12/03 15:24
Messaggi: 2113
Residenza: Busnago (MI)

MessaggioInviato: Mer Giu 02, 2004 4:51 pm    Oggetto: Rispondi citando

ho risolto, posto tutto tra poco
_________________
God is real........... unless declared integer or long
Top
Profilo Invia messaggio privato Invia e-mail  
ICQ
Francesco
Utente adulto
Utente adulto


Registrato: 23/12/03 15:24
Messaggi: 2113
Residenza: Busnago (MI)

MessaggioInviato: Mer Giu 02, 2004 5:15 pm    Oggetto: Rispondi citando

allora prima di tutto specifico che sto parlando della parte client del programma di chat, precisamente andr� a modificare le prime linee del metodo main contenuto nella classe GuiClient

quando lanciamo il client questi vuole come parametro in ingresso al main una stringa che sar� il nickname del client locale, per inserire questa stringa per chi non lo sapesse da jbuilder bisogna fare: Run->Configurations->Edit-> nell'ultimo campo "application parameters" va inserito il nick.
Facendo questo con il codice del parabosc dovrebbe funzionare, ma nel suo codice � presente anche un if intorno alla linea 160, che controlla se sono stati passati parametri al main (il nostro nick) e nel caso non siano stati passati parametri assegna un nick di default che � "io". Il problema � che lo fa scrivendo nel primo elemento del vettore di stringhe arg cosa che a jbuilder non fa molto piacere, visto che mi spara le eccezioni di cui sopra, probabilmente il vettore arg pu� essere "riempito" solo passando parametri al main e non come un qualsiasi vettore ovvero con l'assegnazione da parte del programmatore. Per completezza ho modificato il codice in modo che sia funzionante con entrambe le funzionalit� vi riporto sotto il primo pezzo del metodo main modificato.


Codice:

public static void main(String arg[])
      {
         try { UIManager.setLookAndFeel(lafClassName); }
         catch (Exception exc) { System.out.println(exc); }

         Point point;
         String nick;
         
         // Un nickname di default
         if (arg.length == 0)
           nick = "io";
          else nick=arg[0];

/*         String ip = null;
         try { ip = InetAddress.getLocalHost().getHostAddress(); }
         catch (Exception e) { System.out.println(e); }
*/
         GuiClient gui = new GuiClient(nick);
         JFrame nodoFrame = new JFrame(" Chat Client : " + nick);

_________________
God is real........... unless declared integer or long
Top
Profilo Invia messaggio privato Invia e-mail  
ICQ
Francesco
Utente adulto
Utente adulto


Registrato: 23/12/03 15:24
Messaggi: 2113
Residenza: Busnago (MI)

MessaggioInviato: Mer Giu 02, 2004 5:20 pm    Oggetto: Rispondi citando

un'altra cosa, se aprite un client e poi lo chiudete senza aver fatto logout essendo connessi al server, il processo del client rimarr� aperto, e dovrete chiuderlo a mano da jbuilder (nella barra sotto)
_________________
God is real........... unless declared integer or long
Top
Profilo Invia messaggio privato Invia e-mail  
ICQ
Andrea
Moderatore
Moderatore


Registrato: 23/12/03 13:10
Messaggi: 5200

MessaggioInviato: Mer Giu 02, 2004 6:31 pm    Oggetto: Rispondi citando

vinz ha scritto:
Sono ancora al lavoro: provo tutto quando arrivo a casa.
Per le sette ti dico qualcosa...


S.Pellegrino, ore 7.00: "Ah ciao, non siete ancora andati a casa?... bla bla bla albero mio amico caduto bla bla bla... ...bla bla bla bici spompa bla bla bla..."

S� dai Francesco, il Vinz si � fatto sentire per le 7.00 Wink
Top
Profilo Invia messaggio privato MSN 
Giorgio
Utente adulto
Utente adulto


Registrato: 08/01/04 19:19
Messaggi: 1793
Residenza: Sedrina (Bergamo)

MessaggioInviato: Gio Giu 03, 2004 7:49 am    Oggetto: Rispondi citando

Vinz ha scritto:
[Reti e S.O.] La morte � vicina!
La mia di morte � certa!! Confused Domani prevedo una giornata nera...anzi nerissima!! Sad
_________________
Nessuno potr� viver la mia vita al posto mio, per quanto mi identifichi nel battito di un altro, sar� sempre attraverso questo cuore... - Jovanotti, "Mezzogiorno"

-- My site
Top
Profilo Invia messaggio privato Invia e-mail HomePage MSN 
Mostra prima i messaggi di:   
Questo forum � chiuso: Non puoi inserire, rispondere o modificare gli argomenti.   Quest'argomento � chiuso: Non puoi inserire, rispondere o modificare i messaggi.    Indice del forum -> Discussioni generali Tutti i fusi orari sono GMT 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it