Salve a tutti.
Ho fatto un web service in java ma quando cerco di usarne i metodi da un client (tramite le classi proxy generate a partire dal WSDL) mi da quest'errore:

java.lang.InstantiationException:

Qualcuno ha idea su quale possa essere la causa dell'errore?

Il client e' questo

codice:
public class ProvaWebService {
 public static void main(String[] args) {
  try {
   InfomobilityWebServiceServiceLocator loc = new 	InfomobilityWebServiceServiceLocator();
   String addr = loc.getInfomobilityWebServiceAddress();
   System.out.println("addr: "+addr);
   InfomobilityWebServiceProxy ser = new InfomobilityWebServiceProxy();
   String res = ser.getTicket("a", "AB456LP");
   System.out.println("Res: "+res);	
  }
  catch (Exception e) {
   System.out.println("Errore: "+e);
   e.printStackTrace();
  }
 }
}
e l'errore me lo da sulla getTicket mentre la loc.getInfomobilityWebServiceAddress() funziona correttamente e mi restituisce l'URL corretta del Web Service!

Ciao e grazie a chi mi aiutera'!
Sandro