Hiho!
Also ein Freund von mir, hat ein Problem mit (soweit ich das richtig nachvollziehen konnte) Marshall/Unmarshall!
Er kriegt nämlich bei dem WebService immer diese JAXBElemente in der Liste zurück, wo er eigentlich seine Klasse zurückgegeben hat.
Er nutzt Glassfish mit Netbans und soweit ich es richtig verstanden habe, kein Framework! Er schreibt sich also das WSDL/XSD File selber.
So, ich habe Anleitungen im Internet gefunden, wo man JAXB selbst die Schuld gab und man den Un/Marshaller selbst gesetzt hat! Aber eben auf das direkte Ergebnis in XML Form!
Er hat aber (bzw. er weiß es nicht) keinen Zugriff auf dieses XML Ergebenis! Er hat sich bei Netbeans so eine WebService Reference angelegt und dort wird eigentlich gleich eine Liste (bzw, die richtigen Methoden/Objekte) zurückgegeben. Nur diese Liste ist halt JAXBElement!
Befüllt ist es zwar mit den richtigen Daten, aber ich will das er es automatisch mappt!
Im schlimmsten Fall muss ich mir über das JAXBElement und dem Klassennamen via Reflection alles selbst zusammenbauen!
Aber genau das will ich eben verhindern!
Falls jemand weiß wie man bei WebServices/JSP Seiten dieses Un/Marshalling einschaltet oder konfiguriert, bzw. sonst einen Tipp hat, immer raus damit
Also ein Freund von mir, hat ein Problem mit (soweit ich das richtig nachvollziehen konnte) Marshall/Unmarshall!
Er kriegt nämlich bei dem WebService immer diese JAXBElemente in der Liste zurück, wo er eigentlich seine Klasse zurückgegeben hat.
Er nutzt Glassfish mit Netbans und soweit ich es richtig verstanden habe, kein Framework! Er schreibt sich also das WSDL/XSD File selber.
So, ich habe Anleitungen im Internet gefunden, wo man JAXB selbst die Schuld gab und man den Un/Marshaller selbst gesetzt hat! Aber eben auf das direkte Ergebnis in XML Form!
Er hat aber (bzw. er weiß es nicht) keinen Zugriff auf dieses XML Ergebenis! Er hat sich bei Netbeans so eine WebService Reference angelegt und dort wird eigentlich gleich eine Liste (bzw, die richtigen Methoden/Objekte) zurückgegeben. Nur diese Liste ist halt JAXBElement!
Befüllt ist es zwar mit den richtigen Daten, aber ich will das er es automatisch mappt!
Im schlimmsten Fall muss ich mir über das JAXBElement und dem Klassennamen via Reflection alles selbst zusammenbauen!
Aber genau das will ich eben verhindern!
Falls jemand weiß wie man bei WebServices/JSP Seiten dieses Un/Marshalling einschaltet oder konfiguriert, bzw. sonst einen Tipp hat, immer raus damit