I found that there is option in axis about it. ( It seems that 'disablePrettyXML' option in 'globalConfiguration' is option for it. )
Is there any option about it in axis2 ? From: Kim, Ducheol [mailto:[email protected]] Sent: Monday, May 31, 2010 10:08 AM To: [email protected]; [email protected] Subject: RE: Axis2 SOAP message isn't formatted. Hi All. I worry whether Martin was confused about it. ( It seems that Martins solution is concerned with encoding not concerned formatting ) Actually I want that result SOAP message is formatted like below. <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <MethodName> <result>.....</result> </ MethodName > </soapenv:Body> </soapenv:Envelope> But after I use axis2 , all of SOAP elements is displayed without new lines. <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns1:MethodName xmlns:ns1="XXXXXX"><result>.....</result></ns1: MethodName></soapenv:Body></soapenv:Envelope> How can I formatted SOAP result message like above ? And there is any options how can I apply it ? Thanks Ducheol From: Kim, Ducheol [mailto:[email protected]] Sent: Friday, May 28, 2010 8:02 PM To: [email protected] Subject: RE: Axis2 SOAP message isn't formatted. Hi Martin. How can I apply below parameter ? Thanks Ducheol. From: Martin Gainty [mailto:[email protected]] Sent: Friday, May 28, 2010 7:58 PM To: [email protected] Subject: RE: Axis2 SOAP message isn't formatted. supply parameters for sun.jnu.encoding file.encoding env.LC_TYPE Martin ______________________________________________ Verzicht und Vertraulichkeitanmerkung Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen. ________________________________ From: [email protected] To: [email protected] Date: Fri, 28 May 2010 10:33:10 +0000 Subject: Axis2 SOAP message isn't formatted. Hi All. These days I update our service using axis2. ( We used axis1 before.) After that some people inform that API service doesn't work. I check why it is happened and found that some client parse soap message manually without any xml library, and axis2 return SOAP message without any indent. ( They remove some SOAP related message by regular expression and it depend using new line. ) Before use axis2 ) <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <MethodName> <result>.....</result> </ MethodName > </soapenv:Body> </soapenv:Envelope> After use axis2 ) <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns1:MethodName xmlns:ns1="XXXXXX"><result>.....</result></ns1: MethodName></soapenv:Body></soapenv:Envelope> Does any one know how can I formatted response SOAP message like above? I use axis2-1.3 and our web service implemented using JAX-RPC. I always appreciate many people help me about axis2 issue. Thanks Ducheol DUCHEOL.KIM/ SENIOR SOFTWARE ENGINEER T:02.3459.2318/C.P:018.233.7939/F:568.8432 [email protected] 24/7 Real Media, Inc. A WPP Company 4F Poongsung Building 51-12 Banpo-4-Dong,Seocho-Gu Seoul 137-802, South Korea WWW.247REALMEDIA.COM >THE SCIENCE OF DIGITAL MARKETING ________________________________ Hotmail is redefining busy with tools for the New Busy. Get more from your inbox. See how.<http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_2>
