DesmoColo
30-07-2005, 22:26
Ciao a tutti!
Ho un problema con il seguente frammento di codice:
public static void main(String[] args)
{
try{
E_Bank_Interface b = (E_Bank_Interface) Naming.lookup("rmi://"+ BANK_IP + ":"+ BANK_PORT + "/"+ U.getTipo());
System.out.println("Why?");
ret = registrati(b,U);
if (ret==0)
System.exit(0);
System.out.println("SONo qui3");
MulticastSocket canale=new MulticastSocket(9999);
System.out.println("SONo qui5");
InetAddress gruppo=InetAddress.getByName("224.0.0.1");
System.out.println("SONo qui6");
canale.joinGroup(gruppo);
System.out.println("SONo qui7");//QUI NON CI ARRIVO!!!!!!!
String input;
System.out.println("SONo qui");
do{
System.out.print("> ");
input=in.readLine();
if (input.equals("prenota")){
System.out.print("ciao");
// prenota(canale);
}
}
while(!(input).equals("exit"));
canale.leaveGroup(gruppo);
}
catch(MalformedURLException murle){
System.out.println();
System.out.println("MalformedURLException");
System.out.println(murle);
}
catch(RemoteException re){
System.out.println();
System.out.println("RemoteException");
System.out.println(re);
}
catch(NotBoundException nbe){
System.out.println();
System.out.println("NotBoundException");
System.out.println(nbe);
}
catch(IOException ioe){}
}
Tutto funziona fino alla stampa di cortasia n°6, poi il main esce senza ragione.
Come mai ci sono dei problemi con quest join?
Ciao e buon fine settimana a tutti!
Ho un problema con il seguente frammento di codice:
public static void main(String[] args)
{
try{
E_Bank_Interface b = (E_Bank_Interface) Naming.lookup("rmi://"+ BANK_IP + ":"+ BANK_PORT + "/"+ U.getTipo());
System.out.println("Why?");
ret = registrati(b,U);
if (ret==0)
System.exit(0);
System.out.println("SONo qui3");
MulticastSocket canale=new MulticastSocket(9999);
System.out.println("SONo qui5");
InetAddress gruppo=InetAddress.getByName("224.0.0.1");
System.out.println("SONo qui6");
canale.joinGroup(gruppo);
System.out.println("SONo qui7");//QUI NON CI ARRIVO!!!!!!!
String input;
System.out.println("SONo qui");
do{
System.out.print("> ");
input=in.readLine();
if (input.equals("prenota")){
System.out.print("ciao");
// prenota(canale);
}
}
while(!(input).equals("exit"));
canale.leaveGroup(gruppo);
}
catch(MalformedURLException murle){
System.out.println();
System.out.println("MalformedURLException");
System.out.println(murle);
}
catch(RemoteException re){
System.out.println();
System.out.println("RemoteException");
System.out.println(re);
}
catch(NotBoundException nbe){
System.out.println();
System.out.println("NotBoundException");
System.out.println(nbe);
}
catch(IOException ioe){}
}
Tutto funziona fino alla stampa di cortasia n°6, poi il main esce senza ragione.
Come mai ci sono dei problemi con quest join?
Ciao e buon fine settimana a tutti!