G
Guest
Gast
Hi,
folgende Sache.
Hab einen kleinen WebService mit einer Methode getPojo die mir die Klasse Pojo zurückliefert. Bei der Klasse Pojo handelt es sich, wie der Name schon vermuten lässt, um eine einfache Java-Klasse, mit zwei String Attributen data1 und data2, getter und setter und einem Default-Konstruktor.
So schaut das Mapping im wsdl aus:
Es werden also die Namen der Variablen für die Tags vergeben, genau das würde ich gerne ändern. Probiert hab ich die @XmlElement-Annotation mit name = "Stringdata1" auf die Methode getData1, jedoch bewirkt diese nichts. Kann mir da jemand bitte nen Tipp geben was zusätzlich oder gar anders zu machen ist.
Danke
folgende Sache.
Hab einen kleinen WebService mit einer Methode getPojo die mir die Klasse Pojo zurückliefert. Bei der Klasse Pojo handelt es sich, wie der Name schon vermuten lässt, um eine einfache Java-Klasse, mit zwei String Attributen data1 und data2, getter und setter und einem Default-Konstruktor.
So schaut das Mapping im wsdl aus:
Code:
<xs:complexType name="pojo">
<xs:sequence>
<xs:element minOccurs="0" name="data1" type="xs:string" />
<xs:element minOccurs="0" name="data2" type="xs:string" />
</xs:sequence>
</xs:complexType>
Es werden also die Namen der Variablen für die Tags vergeben, genau das würde ich gerne ändern. Probiert hab ich die @XmlElement-Annotation mit name = "Stringdata1" auf die Methode getData1, jedoch bewirkt diese nichts. Kann mir da jemand bitte nen Tipp geben was zusätzlich oder gar anders zu machen ist.
Danke