Velkan
03-01-2008, 17:39
Salve a tutti sto sbattendo da tutto oggi con questa eccezione e nn capisco davvero cosa la lanci!!
il codice è il seguente
..
..//in un pannello principale c'è questo//
..
buttonWS.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
web=new webService();
web.start();
System.out.println("finito");
}
});
a questo punto la classe webService nel suo metodo run per il momento presenta solo una chiamata al metodo listaDomande che riporto di seguito:
public void listaDomande() {
try {
Call call= (Call)new Service().createCall();
call.setTargetEndpointAddress(new URL("http://localhost:8080/axis/services"));
call.setOperationName(new QName("domandeWS","lista"));
Object risposta= call.invoke(new Object[]{});
domandeDisponibili=(String)risposta;
creaSelezione(domandeDisponibili);
}
catch (RemoteException e){e.printStackTrace();}
catch (MalformedURLException e){e.printStackTrace();}
catch (ServiceException e) {e.printStackTrace();}
}
premetto che ho editato il wsdd e l'ho aggiunto con il comando adminClient, ovviamente questo per quanco concerne l'aspetto del webService vero e proprio, ma io dubito che l'errore sia li perchè il compilatore (eclipse) mi segnala l'errore quando faccio Call call= etc etc
qualcuno mi sa dire come fare??
devo consegnare fra 2 giorni!!!:mc:
il codice è il seguente
..
..//in un pannello principale c'è questo//
..
buttonWS.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
web=new webService();
web.start();
System.out.println("finito");
}
});
a questo punto la classe webService nel suo metodo run per il momento presenta solo una chiamata al metodo listaDomande che riporto di seguito:
public void listaDomande() {
try {
Call call= (Call)new Service().createCall();
call.setTargetEndpointAddress(new URL("http://localhost:8080/axis/services"));
call.setOperationName(new QName("domandeWS","lista"));
Object risposta= call.invoke(new Object[]{});
domandeDisponibili=(String)risposta;
creaSelezione(domandeDisponibili);
}
catch (RemoteException e){e.printStackTrace();}
catch (MalformedURLException e){e.printStackTrace();}
catch (ServiceException e) {e.printStackTrace();}
}
premetto che ho editato il wsdd e l'ho aggiunto con il comando adminClient, ovviamente questo per quanco concerne l'aspetto del webService vero e proprio, ma io dubito che l'errore sia li perchè il compilatore (eclipse) mi segnala l'errore quando faccio Call call= etc etc
qualcuno mi sa dire come fare??
devo consegnare fra 2 giorni!!!:mc: