Buonasera, questo problema mi tormenta da una settimana.
Mi vado a spiegare:
ho un thread che esegue ripetutamente una chiamata ad un metodo così descritto, in breve:
Che in pratica chiama ripetutamente questa funzione, anch'essa appartenente ad un Thread, che semplicemente ritorna la stringa CIAOpublic String getShotDelay() throws AxisFault {
Object[] response = serviceClient.invokeBlocking(opGetMessage, opGetMessageArgs, returnTypes);
String result = (String) response[0];
return result; }
Quando vado a chiamare getShotDelay, cioè la prima funzione, ho questo errorepublic String getMyShotDelay() {
String result=new String("CIAO");
return result; }
org.apache.axis2.AxisFault: java.lang.NullPointerException
su questa riga:
Object[] response = serviceClient.invokeBlocking(opGetMessage, opGetMessageArgs, returnTypes);
e sulla riga in cui chiamo getShotDelay().
Da cosa può essere causata l'eccezione?

Rispondi quotando