есть ли способ манипулировать маршаллером, используемым в jaxws.Мне нравится отправлять cdata, поданные в запросе веб-сервиса, и для этого я хочу попробовать что-то вроде описанного здесь: http://odedpeer.blogspot.de/2010/07/jaxb-sun-and-how-to-marshal-cdata.html
короче говоря, они делают это:
Marshaller m = JAXBContext.newInstance( Item.class ).createMarshaller();
m.setProperty( "com.sun.xml.internal.bind.characterEscapeHandler", new CharacterEscapeHandler() {
@Override
public void escape( char[] ac, int i, int j, boolean flag, Writer writer ) throws IOException
{
// do not escape
writer.write( ac, i, j );
}
});
это возможнос jaxws как-то?