xml-schema aus wsdl auslagern in eine eigene xsd-Datei

Status
Nicht offen für weitere Antworten.
A

anfaenger345

Gast
Hallo,

in folgender WSDL ist im obigen "wsdl:types"-Abschnitt ein XML-Schema enthalten (müssten die Zeilen 11 bis 38 sein) welches ich gerne auslagern würde in eine eigenständige .XSD -Datei. Ich bekomme es nur nicht hin. :( Könnte mir bitte jemand helfen?

Vielen Dank im Voraus! :)


Code:
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" 
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
xmlns:s="http://www.w3.org/2001/XMLSchema" 
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:tns="http://localhost/WebService/" 
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" 
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
targetNamespace="http://localhost/WebService/">

	<wsdl:types>
		<s:schema elementFormDefault="qualified" targetNamespace="http://localhost/WebService/">
			<s:element name="HelloWorld">
				<s:complexType/>
			</s:element>
			<s:element name="HelloWorldResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="HelloWorldResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="SayHello">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="name" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="SayHelloResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="SayHelloResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
		</s:schema>
	</wsdl:types>
	<wsdl:message name="HelloWorldSoapIn">
		<wsdl:part name="parameters" element="tns:HelloWorld"/>
	</wsdl:message>
	<wsdl:message name="HelloWorldSoapOut">
		<wsdl:part name="parameters" element="tns:HelloWorldResponse"/>
	</wsdl:message>
	<wsdl:message name="SayHelloSoapIn">
		<wsdl:part name="parameters" element="tns:SayHello"/>
	</wsdl:message>
	<wsdl:message name="SayHelloSoapOut">
		<wsdl:part name="parameters" element="tns:SayHelloResponse"/>
	</wsdl:message>
	<wsdl:portType name="Service1Soap">
		<wsdl:operation name="HelloWorld">
			<wsdl:input message="tns:HelloWorldSoapIn"/>
			<wsdl:output message="tns:HelloWorldSoapOut"/>
		</wsdl:operation>
		<wsdl:operation name="SayHello">
			<wsdl:input message="tns:SayHelloSoapIn"/>
			<wsdl:output message="tns:SayHelloSoapOut"/>
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding name="Service1Soap" type="tns:Service1Soap">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
		<wsdl:operation name="HelloWorld">
			<soap:operation soapAction="http://localhost/WebService/HelloWorld" style="document"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="SayHello">
			<soap:operation soapAction="http://localhost/WebService/SayHello" style="document"/>
			<wsdl:input>
				<soap:body use="literal"/>
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal"/>
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="Service1">
		<documentation xmlns="http://schemas.xmlsoap.org/wsdl/"/>
		<wsdl:port name="Service1Soap" binding="tns:Service1Soap">
			<soap:address location="http://localhost/WebService/Service1.asmx"/>
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>
 

Wildcard

Top Contributor
Naja, du definierst deine types in einer xsd, definierst einen Präfix für den TNS der xsd und gibst diesen in deiner wsdl an wenn du auf einen type in der xsd verweist.
 
A

anfaenger345

Gast
Hallo,
habe leider nicht allzuviel Ahnung von dieser Materie. Könntest du mir das bitte machen und hier posten?

Vielen herzlichen Dank!! :)
 
A

anfaenger345

Gast
Jetzt probiere ich schon seid Stunden da rum und irgendwie habe ich das Gefühl das ein auslagern des XML-Schemas für SOAP mit Document nicht möglich ist :(
Weis da jemand weiter? Verzweifle grad übelst.. :( :( :(
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Wie kann ich ein XSD-Schema in einer JSP-Seite verwenden? XML & JSON 7
B XML Schema Validierung des Zahlenbereichs XML & JSON 3
P Eclipse Rinzo - Schema muss mit DOCTYPE "root" übereinstimmen XML & JSON 0
K XML Schema list unique value restriction XML & JSON 0
F.S.WhiTeY JAXB: Schema nicht "erben" XML & JSON 2
Q Konvertierung von json zum Java Objekt nach vorgegebenem Schema XML & JSON 3
A Fehler beim Erzeugen eines XML-Schema XML & JSON 4
G Suche guten freien XML Schema (XSD) Editor XML & JSON 7
X XML Schema Beziehungen validieren XML & JSON 1
F XML-Schema mapping XML & JSON 6
D eine Schema für ein andere Schema XML XML & JSON 14
P Qualifizierung und XML- Schema XML & JSON 2
G mit EMF gegen XML-Schema validieren XML & JSON 7
V JAXB schema 2 java XML & JSON 3
M XML Schema & Attribut Bedingung XML & JSON 2
B Einschränken der Eingabe bei XML SCHEMA XML & JSON 2
H Schema-Validierung mit JDOM XML & JSON 2
S finde den Schema-Compiler "xjc" nicht XML & JSON 4
P XSD Schema: Konstanten mit "fixed" erzeugen geht nicht ??? XML & JSON 3
G Eindeutige Kennnummer Schema XML & JSON 3
C Validierung klappt nicht mit Schema XML & JSON 2
S XML-Schema einlesen um parsen zu erleichtern? XML & JSON 2
T Schema --> GUI (User) --> XML XML & JSON 5
T Klassen aus XML-Schema generieren und füllen XML & JSON 10
S PDF Erzeugung - Probleme mit der XML Datei bei Schema-Infos XML & JSON 2
G Problem mit XML-Schema Validierung mit Java XML & JSON 12
J XML - schreiben und einlesen (Schema) XML & JSON 14
H xml - Schema : warum passen die nicht zueinander XML & JSON 2
J XML-Schema: Beliebige Unterelemente zulassen XML & JSON 4
E XOM setzen von XML-Schema declaration beim erzeugen XML-File XML & JSON 2
J schema-Validierung mit xerces und jdom: bug in java 1.4? XML & JSON 9
J JDOM mit XML-Schema XML & JSON 8
P Datentyp in Schema definieren XML & JSON 2
S XML Schema XML & JSON 7
N Externes Schema inkludieren XML & JSON 7
A XML Dokument aus einem Schema ableiten/generieren? XML & JSON 6
Z beispiel für valides Xml-Dokument durch XML-Schema XML & JSON 5
Z Frage zu XML Schema XML & JSON 3
T XML mit Java gegen Schema validieren XML & JSON 6
W jaxws jaxb wsdl Java-Klassen generieren und binding.xml verwenden XML & JSON 1
J wsdl boolean wird ignoriert XML & JSON 2
H Wsdl datei XML & JSON 2
A WSDL und Java XML & JSON 5
P cxf: WSDL dynamisch erzeugen (zur Laufzeit) XML & JSON 7
S Java - Klassen erzeugen aus xsd bzw. wsdl XML & JSON 3
J Client für WebService programmieren (aus WSDL-File) XML & JSON 15
J xmlParser/-Writer: DTD in seperates File auslagern XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben