Hallo,
stehe zur Zeit vor der Aufgabe die WSDL für einen Webservice dynamisch mit CXF zu erzeugen, weiss aber nicht wie bzw. ob das mit cxf überhaupt geht. Das Problem ist, dass eine Reihe von Datenstrukturen (xsd's) zur Laufzeit eingelesen und der WSDL beschreibung hinzugefügt werden sollen (die reinen Service-Operationen bleiben also immer gleich). Der Webservice ist über Spring configuriert. Hab da bereits das Attribut wsdlLocation ausprobiert, aber dies erlaubt lediglich die definition einer statischen WSDL. Dann bin ich über die Klasse ServiceWSDLBuilder gestolpert, hab aber leider keinerlei Doku gefunden, wie ich das ganze einbinden kann. Hat jemand ne Idee wie sowas zu lösen wäre bzw. evtl. einen anderen Ansatz?
Danke und Gruß
Puddah
stehe zur Zeit vor der Aufgabe die WSDL für einen Webservice dynamisch mit CXF zu erzeugen, weiss aber nicht wie bzw. ob das mit cxf überhaupt geht. Das Problem ist, dass eine Reihe von Datenstrukturen (xsd's) zur Laufzeit eingelesen und der WSDL beschreibung hinzugefügt werden sollen (die reinen Service-Operationen bleiben also immer gleich). Der Webservice ist über Spring configuriert. Hab da bereits das Attribut wsdlLocation ausprobiert, aber dies erlaubt lediglich die definition einer statischen WSDL. Dann bin ich über die Klasse ServiceWSDLBuilder gestolpert, hab aber leider keinerlei Doku gefunden, wie ich das ganze einbinden kann. Hat jemand ne Idee wie sowas zu lösen wäre bzw. evtl. einen anderen Ansatz?
Danke und Gruß
Puddah