Je suis coincé à essayer de comprendre comment initier une connexion WSDL avec EodData.comEodData connexion wsdl java
l'adresse wsdl est
http://ws.eoddata.com/data.asmx?wsdl
J'utilise CXF pour créer une connexion client:
QName qname = new QName("http://ws.eoddata.com/Data", "Data");
Data data = new Data(new URL("http://ws.eoddata.com/data.asmx?wsdl"), qname);
DataHttpGet dataGet = data.getDataHttpGet();
dataGet.login("xxx", "ppp");
et je suis
Caused by: org.apache.cxf.interceptor.Fault: Unmarshalling Error: unexpected element (uri:"http://schemas.xmlsoap.org/soap/envelope/", local:"Header"). Expected elements are <{http://ws.eoddata.com/Data}LoginResult>
Je ne sais pas comment je devrais initier la connexion?
Que signifie le @WebServiceClient ressemblent sur la classe Data? –