I used @Xmljavatypeadapter on my class like below
@XmlJavaTypeAdapter(XMLStringAdapter.class)
public class XMLCollection {
public Integer content ;
public XMLCollection() {
super();
}
public class XMLStringAdapter extends XmlAdapter<String, XMLCollection> {
@Override
public String marshal(XMLCollection arg0) throws Exception {
return "8888";
}
@Override
public XMLCollection unmarshal(String arg0) throws Exception {
return new XMLCollection();
}
I found it not take effect. but when I put @XmlJavaTypeAdapter on class field it work, Annotation on class has not been implement?
sorry , I use jboss4.2.2GA with jbossws2.0.3