4 Stimmen

jaxb und xlink - Freunde oder Feinde?

Ich möchte einen Rest-Dienst über cxf aufbauen. Dies ist bereits mit nur zwei Objekten "Earthpart" und "Earthquake" geschehen. wenn ich localhost/earthpars aufrufe erhalte ich eine xml liste der earthparts mit den erdbeben. aber das erdbebenobjekt mit mehr informationen {wie schwer, wie lange, etc.} ist nur mit einem xlink zu localhost/earthquake/{id} verfügbar kurz: In localhost/earthpars ist nur der xlink zu localhost/earthquake/{id}.

nun zum technischen Teil: um ehrlich zu sein, war die anfrage, camel-cxf und jaxb zu verwenden, um einen REST service zu erstellen. xlinks mit jaxb zu erstellen ist möglich mit namespaces, aber das ist offensichtlich nicht der richtige weg! also ist die frage: gibt es irgendwelche informationen über xlink in verbindung mit jaxb irgendwo oder ist das nicht der richtige weg für xlinks?

1voto

bdoughan Punkte 144925

Sie könnten einen XmlAdapter verwenden, um das untergeordnete Objekt in eine Xlink-Darstellung zu konvertieren. Für weitere Informationen über XmlAdapter siehe:

1 Stimmen

Awesome danke! ich war in der Lage, diese innerhalb von 30 Minuten zu vervollständigen! so sind sie Freunde ^^

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X