I'm struggling to add the jaxb.formatted.output=true option to outgoing XML from a CXF SOAP client. It seems that org.apache.cxf.jaxb.JAXBEncoderDecoder.JAXBEncoderDecoder resets it to false.
It was introduced in this commit http://svn.apache.org/viewvc/cxf/trunk/rt/databinding/jaxb/src/main/java/org/apache/cxf/jaxb/JAXBEncoderDecoder.java?r1=537016&r2=546656 Can anyone explain the rationale for this or provide a workaround? (I'm not using CXF JAX-RS but it implies here http://cxf.apache.org/docs/jax-rs-data-bindings.html#JAX-RSDataBindings-ConfiguringJAXBprovider that you can enable it. I haven't tried that code since I'm not using Spring config) Art Art O'Cathain Senior Software Analyst Developer E: Art.O'[email protected] W: http://www.gamma.co.uk This is an email from Gamma Telecom Ltd, trading as "Gamma". The contents of this email are confidential to the ordinary user of the email address to which it was addressed. This email is not intended to create any legal relationship. No one else may place any reliance upon it, or copy or forward all or any of it in any form (unless otherwise notified). If you receive this email in error, please accept our apologies, we would be obliged if you would telephone our postmaster on +44 (0) 808 178 9652 or email [email protected] Gamma Telecom Limited, a company incorporated in England and Wales, with limited liability, with registered number 04340834, and whose registered office is at 5 Fleet Place London EC4M 7RD and whose principal place of business is at Kings House, Kings Road West, Newbury, Berkshire, RG14 5BY.
