In una linea di codice che posto di seguito

OMElement element = mc.getEnvelope().getBody().getFirstChildWithName( new QName("http://video.server/xsd", "getVideoResponse"));
mi viene segnalato il seguente errore:

Type mismatch: cannot convert from OMElement to OMElement
vuol dire che la mia JVM sta dando i numeri???

E continua con errore sulla chiamata

serviceClient.invokeRobust(opStartTest, opStartTestArgs);
essendo serviceClient un oggetto di tipo RPCServiceLient, e riporta l'errore

The method invokeRobust(QName, Object[]) is undefined for the type RPCServiceClient
mentre nella documentazione ufficiale java è segnalata a chiare lettere l'esistena del metodo e la correttezza dei parametri...

E' la mia JVM che fa i capricci o cosa?