2009-05-12 7 views
1

Wie generieren Sie eine XSD aus der in ColdFusion generierten WSDL? Ich bin mir nicht sicher, wie das XSD für das Erstellen eines SOAP-Stubs nützlich ist, aber jemand benötigt es, also muss ich einen Weg finden, einen zu erstellen. Ich habe versucht, einige Online-Tools dafür zu verwenden, aber es sagt "Inline-Definitionen".XSD für WSDL in ColdFusion

Hoffentlich weiß jemand, wie man das macht.

Antwort

2

Das generierte WSDL-Dokument enthält eine XSD-Eigenschaft:

xmlns:xsd="http://www.w3.org/2001/XMLSchema" 

(Die oben ist von Adobe Coldfusion 8)

Um die entsprechende XSD für die WSDL in Frage (im Fall zu finden es zwischen Adobe unterscheidet CF, Railo, OpenBD oder Versionen davon, suchen Sie einfach innerhalb der WSDL nach "xsd".

0

Ich bin mir nicht sicher, dass das XSD der WSDL wirklich das ist, wonach Sie suchen. Sie haben in der Frage gesagt, dass der Zweck dies ist, Stubs zu generieren. Die nützliche Information wäre in diesem Fall eine XSD, die die Parameter und/oder die Antwort von Ihrem Dienst beschreibt, die ich Ihnen nicht sagen kann, wie Sie automatisch generieren.

Abhängig von der verwendeten Plattform Client-System, schlage ich vor, dass Sie eines dieser Tools finden Sie unter: