On Monday, June 13, 2011 8:37:51 AM Per Andersson wrote:
> Hi again!
> No one that know if this is possible at all?

Just the response I sent last week:

http://cxf.547215.n5.nabble.com/quot-Pretty-print-quot-request-messages-td4469066.html

Dan


> 
> //Per
> 
> -----Ursprungligt meddelande-----
> Från: Per Andersson [mailto:[email protected]]
> Skickat: den 8 juni 2011 12:10
> Till: [email protected]
> Ämne: "Pretty print" request messages?
> 
> Hi!
> This is kind of a strange question I guess, but anyway: Are there any
> possibilities to force cxf to "pretty print"/indent the request message it
> sends away?
> 
> Scenario: We have a server application that simply creates text files
> containing the requests it get's through a web service. When we send
> requests to this server using CXF on the client side (code example below)
> the creates text file has all content on one single line. If we use Soap-UI
> to send the same request, the created file contains line breaks and white
> spaces (which makes it "human readable"). We want the same behavior when we
> use CXF, is is possible?
> 
> CXF code on the client:
>             JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
>             Map<String, Object> properties = new HashMap<String, Object>();
>             if (useMtom)
>             {
>                 properties.put("mtom-enabled", Boolean.TRUE);
>             }
>             factory.setProperties(properties);
>             factory.setServiceClass(MyCustomPortType.class);
>             factory.setAddress(url);
>             service = (MyCustomPortType) factory.create();
>             service.sendMessage(myMessage);
> 
> 
> The resulting file when sending the request with soap-UI:
> <dummy>
>   <dummy2>
>     <dummy3>value</dummy3>
>   </dummy2>
> </dummy>
> 
> The resulting file when sending the same request with soup-UI:
> <dummy><dummy2><dummy3>value</dummy3></dummy2></dummy>
> 
> //Per
-- 
Daniel Kulp
[email protected]
http://dankulp.com/blog
Talend - http://www.talend.com

Reply via email to