Hallo Leute,
bin neu hier und brauche die Hilfe von euch um ein Problem zu lösen, dass mir schon viele Tage Kopfzerbrechen bereitet.
Ich möchte einen Web-Service Client mit Java erstellen, der auf die API eines Newsletter Services zugreift (http://www.cleverreach.de).
Eine URL zur WSDL habe ich auch. (http://api.cleverreach.com/soap/interface_v5.1.php?wsdl). Nach viel Recherchieren habe ich herausgefunden, dass ich die WSDL, welche eine XML ist, zu JAVA Code konvertieren lassen kann/muss um damit zu arbeiten. Ich hoffe ich habe das richtig verstanden. Dazu bin ich auf das Java eigene Tool "wsimport" gestoßen mit dem das eigentlich funktionieren sollte. Das Tool spuckt aber nur hunderte Fehlermeldungen raus, dass Typen und Elemente falsch sind.
Wie gehe ich am besten vor um mir diesen Client zu erstellen? Wie ist hier die Strategie?
edit1: wsimport spuckt "Use of SOAP encoding is not supported" aus. Schaut so aus, als wäre die WSDL veraltet und somit kann es wsimport nocht verarbeiten
Danke euch schonmal!
Micha
bin neu hier und brauche die Hilfe von euch um ein Problem zu lösen, dass mir schon viele Tage Kopfzerbrechen bereitet.
Ich möchte einen Web-Service Client mit Java erstellen, der auf die API eines Newsletter Services zugreift (http://www.cleverreach.de).
Eine URL zur WSDL habe ich auch. (http://api.cleverreach.com/soap/interface_v5.1.php?wsdl). Nach viel Recherchieren habe ich herausgefunden, dass ich die WSDL, welche eine XML ist, zu JAVA Code konvertieren lassen kann/muss um damit zu arbeiten. Ich hoffe ich habe das richtig verstanden. Dazu bin ich auf das Java eigene Tool "wsimport" gestoßen mit dem das eigentlich funktionieren sollte. Das Tool spuckt aber nur hunderte Fehlermeldungen raus, dass Typen und Elemente falsch sind.
Wie gehe ich am besten vor um mir diesen Client zu erstellen? Wie ist hier die Strategie?
edit1: wsimport spuckt "Use of SOAP encoding is not supported" aus. Schaut so aus, als wäre die WSDL veraltet und somit kann es wsimport nocht verarbeiten
Danke euch schonmal!
Micha
Zuletzt bearbeitet: