soap message in java klasse speichern

Status
Nicht offen für weitere Antworten.
H

hermanhermit

Gast
hallo zusammen,
ich versuche einen einen webservice clienten zu schreiben, der soapmessages wie diese erhält:

Code:
<SOAP-ENV:Envelope
	xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
	SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/envelope/">
		<SOAP-ENV:Body>
			<M:GetCatalogDataResponse xmlns:M="MeineURI">
				<Katalog>
					<ID>769823789</ID>
				 	<Titel>Atonement</Titel>
					<Verfasser>McEwan</Verfasser>
					<Sprache>englisch</Sprache>
				</Katalog>
			</M:GetCatalogDataResponse>
		</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

diese daten möchte ich jetzt in meinem Clienten in eine Klasse speichern, die diese Katalogdaten verwaltet, etwas so:

Code:
public CatalogList buildCL {			
	CatalogList cl = new CatalogList(UrlOfDocument);
	cl.add(Titel, Atonement);
 	cl.add(Verfasser, McEwan);
	cl.add(Sprache, Englisch);
	return cl;
}

aber wie deserialisiere ich die daten? ich habe apache axis und xerces implementiert, aber brauche ich das dazu
überhaupt? oder geht das mit dom oder jdom? ich weiss nicht genau wo ich nach einer lösung suchen soll. :bahnhof:

danke vielmals + grüße!
hh
p.s. umgekehrt möchte ich eine solche soapmessage aus der o.g klasse generieren ...
 
H

hermanhermit

Gast
ich will erstmal nur die daten aus der message in meine javaobjekte verspeichern. in diesem falle habe ich ein Objekt CatalogList, welches alle Elemente aus dem Parameter "Katalog" der Soapmessage speichern soll (also ID, Titel, Verfasser, Sprache). z.b. in einer List. dazu brauche ich jetzt sowas wie einen soapparser, oder?
 

Bleiglanz

Gesperrter Benutzer
Anonymous hat gesagt.:
ich will erstmal nur die daten aus der message in meine javaobjekte verspeichern. in diesem falle habe ich ein Objekt CatalogList, welches alle Elemente aus dem Parameter "Katalog" der Soapmessage speichern soll (also ID, Titel, Verfasser, Sprache). z.b. in einer List. dazu brauche ich jetzt sowas wie einen soapparser, oder?

Nein, i.A. nicht...

Das Ziel von Toolkits wie Axis ist, dass du selber überhaupt nichts serialisieren oder deserialiseren musst, das ganze Marshalling wird vom Toolkit (!) übernommen
 
H

hermanhermit

Gast
aber wie? ich habe kein beispiel gefunden, das das macht was ich brauche. oder hab ich es nur nicht verstanden??
 
H

hermanhermit

Gast
mmmh. :roll:
sitze schon seit ner woche vor axis tutorials. aber raffe trotzdem nicht wie axis mein problem lösen kann. ich will ja nur die daten aus der soapmessage kriegen bzw. daten in eine soapmessage - so wie ich es oben beschrieben habe. naja, dann werde ich mal weiter googlen...
 

Bleiglanz

Gesperrter Benutzer
Frage:

Ist der Webservice-Endpoint schon fertig oder schreibst du den noch?

Hast du schon ein WSDL File?

Woher kommen die "Soapmessages wie diese"?

Willst du einen Endpoint oder einen Client schreiben?
 
H

hermanhermit

Gast
ich möchte nur einen clienten schreiben. der service wird von jemand anderem geschrieben (in c++), ist aber noch nicht fertig. die wsdl file hab ich noch nicht bekommen, kriege ich aber bald. aber ich weiss schon das die soapmessages so aussehen werden, die von diesem service kommen.
 
H

hermanhermit

Gast
ah!
dazu sind also stubs da. das hatte ich nicht kapiert. ok, das hilft mir glaube ich erstmal weiter. dann muss ich wohl erstmal auf die wsdl warten.
danke dir!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M SOAP-Client funktioniert plötzlich nicht mehr XML & JSON 2
LimDul SOAP & Rest Service - Contract First XML & JSON 2
W Method Overloading SOAP-Schnittstelle XML & JSON 2
W Erzeugen einer Handlerklasse zum Abfangen von SOAP-Requests XML & JSON 13
L Soap Nachricht Content Encoding Gzip XML & JSON 6
X JDom für SOAP Dateien geeignet? XML & JSON 3
F SOAP in Java XML & JSON 6
J SOAP auf HTTPS mit Authentifizierung XML & JSON 3
K Axis SOAP Client und https XML & JSON 3
F Erste Schritte: soap client XML & JSON 7
T SOAP mit Java ohne HTTP Server möglich? XML & JSON 3
J Soap über Axis XML & JSON 3
W jaxws jaxb wsdl Java-Klassen generieren und binding.xml verwenden XML & JSON 1
iman XML Attribute mit JAVA einlesen mit Spring Batch XML & JSON 0
T Tags in XML Datei mit Java erstellen XML & JSON 3
E JAXB und java.nio.file.Path XML & JSON 4
B XML-Daten mit SAX Parser verarbeiten in Java XML & JSON 4
S Java REST Client + Json XML & JSON 8
L Lässt sich folgendes so oder so ähnlich mit Java und XML umsetzen XML & JSON 3
K XML Datei erstellen und Daten daraus in Java auslesen XML & JSON 6
L login - Java IOException jaas.config File or Directory not present XML & JSON 1
M Text eines Elements in XML Datei mit JAVA bearbeiten und kompletten Element-Zweig hinzufügen XML & JSON 16
J JSON zu Java mit der GSON Google API XML & JSON 0
B JAXB - java.util.Locale does not have a no-arg default constructor XML & JSON 2
E JAVA simple.JSONObject cannot be cast to simple.JSONArray XML & JSON 9
P Einheiten in Java XML & JSON 4
T Visualisierung von XML Dateien in einer Java SwingGui XML & JSON 11
A WSDL und Java XML & JSON 5
A XMLRPC für Java XML & JSON 3
S XML auf Java Klassen Mappen XML & JSON 10
N Java XML schreiben funktioniert nicht XML & JSON 1
B aus xsd Java Klassen generieren XML & JSON 3
MiMa Mehrfachvariablen in Java durch XML XML & JSON 4
Q XML-File als Objekt in Java XML & JSON 6
Q Konvertierung von json zum Java Objekt nach vorgegebenem Schema XML & JSON 3
AMStyles XPATH Befehl SVG Java XML & JSON 2
S Wie aktualisiert man den Java-Kode mit FOP1.0? XML & JSON 1
L XSL: Aufruf Java-class XML & JSON 11
N Java Code aus XML Datei generieren XML & JSON 8
GUI-Programmer java.io.File aus .jar beziehen XML & JSON 6
A Unterschiedliche Datenstruktur XML <-> Java mappen XML & JSON 9
R XSD aus Java Klassen erzeugen?? XML & JSON 2
N xsd pattern in java einlesen XML & JSON 6
M java.lang.RuntimeException: Failed to parse document XML & JSON 4
Q Atom/RSS-Feed lesen - per XSD zu Java-Code XML & JSON 4
S JAXB 2 und Java Annotationen/Interfaces generieren XML & JSON 3
N Google Wetter XML (nur current_condition) auslesen mit Java XML & JSON 15
F Einlesen von JDBC connection in Java von XML XML & JSON 4
D xsd->java mit Eclipse?! oder wie? XML & JSON 27
M Probleme mit XPath bei Java XML & JSON 5
_dp Java XML Parse error: findet end-tags nicht XML & JSON 10
V JAXB schema 2 java XML & JSON 3
S XJC --> Java-Objects compile Problem XML & JSON 4
G Mit JSON Java und C# verbinden XML & JSON 4
K XML Datei in ein Java package „einbinden" XML & JSON 3
H Java - XML - Rekursion - Verwirrung XML & JSON 6
F XML Datei in Java einlesen XML & JSON 4
J XSD > XML > Java XML & JSON 7
F XML mit Java XML & JSON 2
algorismi SVG Datein mit Batik in Java reinladen XML & JSON 3
S Java - Klassen erzeugen aus xsd bzw. wsdl XML & JSON 3
D ID's aus XML Datei rauslesen und in Java ausgeben XML & JSON 7
N value Wert einer XML Datei mit JAVA bearbeiten XML & JSON 21
Mike90 -xlsx Dateien in Java lesen XML & JSON 3
T StAX / SAX => Wie XML Datenstruktur in Java abbilden? XML & JSON 2
H XML plattformunabhängig/Open Source für Java XML & JSON 4
C Java-Imports bei Jaxb XML & JSON 8
slawaweis Problem mit XSLT (wahrscheinlich ein Bug in Java 6) XML & JSON 16
Fadi .classpath(XML) mit Java lesen XML & JSON 2
M Frage zu Erklärung im Online book "Java ist auch eine I XML & JSON 4
M Problem mit FOP in Java Programm XML & JSON 2
H Fop / Java /Fonts XML & JSON 6
H XSL Aufruf via Java mit neuen Fonts XML & JSON 9
T Java Klasse für gegebenes XML erstellen XML & JSON 4
M Xlink in Java-Objekt umwandeln XML & JSON 9
S Jdom+java webstart XML & JSON 4
P Einstieg in XML mit Java XML & JSON 3
G MS-Word Dokument mit Java erstellen XML & JSON 2
N AXIOM mit Java 1.4 XML & JSON 4
J DTD in Java integrieren? XML & JSON 3
L XML Datei in Java angeben Pfad? XML & JSON 3
G Problem mit XML-Schema Validierung mit Java XML & JSON 12
G XML mit JAVA an URL senden (http post) XML & JSON 12
D Java DOM Ausgabe ohne XML header XML & JSON 4
S XML Strings in JAVA einlesen, aber wie? XML & JSON 8
S Java 6 und Xerces-j-2-9 XML & JSON 3
E XML mit java einlesn XML & JSON 2
L mit Java eine HTML-Datei erstellen XML & JSON 3
O OpenDocument-Tabelle mit Java lesen und schreiben XML & JSON 3
G JAVA und DOM XML & JSON 2
M Java und XSLT: Performanz-Problem XML & JSON 5
P DTD -> Java XML & JSON 4
K xml --> sax --> java objekthierarchie XML & JSON 2
B DTD aus Java erzeugen XML & JSON 2
S JAVA XML Parser der einen String parst XML & JSON 3
K java + xpath -> performanceproblem XML & JSON 9
J schema-Validierung mit xerces und jdom: bug in java 1.4? XML & JSON 9
A Kann XML weitere XMLs inkludieren? Oder kann es Java? XML & JSON 5
vogella *Erledigt* XML und Java DOM Tutorial XML & JSON 3
C HTML-Befehle per Java entfernen XML & JSON 7

Ähnliche Java Themen

Neue Themen


Oben