<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Get xml source from org.apache.cxf.binding.soap.SoapFault in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298234#M70722</link>
    <description>&lt;P&gt;We use Talend ESB and Apache Camel to make Soap requests to SAP B1i server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With SoapUI we get this reply :&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" alt="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Body&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Fault&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;faultcode&amp;gt;SOAP-ENV:Server&amp;lt;/faultcode&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;faultstring&amp;gt;Server Error&amp;lt;/faultstring&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;detail&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;xci:reason xmlns:xci=urn:com.sap.b1i.xcellerator:intdoc"Invoke of: ReadXml ....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Camel detects the soapFault and raise a java exception of class&amp;nbsp;org.apache.cxf.binding.soap.SoapFault&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;We can't get the details of the fault :&amp;nbsp;getReason() and&amp;nbsp;getMessage() return "Server Error"&amp;nbsp;&lt;/P&gt;&lt;P&gt;getNode(),getRole and&amp;nbsp;getDetail() return null&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't know if this is because the B1i reply does not meet soap standart, whatever, is there a way to get the source of the this soapFault class from Apache ?&amp;nbsp;getSource() does not exist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
    <pubDate>Wed, 07 Oct 2020 10:24:49 GMT</pubDate>
    <dc:creator>Loko</dc:creator>
    <dc:date>2020-10-07T10:24:49Z</dc:date>
    <item>
      <title>Get xml source from org.apache.cxf.binding.soap.SoapFault</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298234#M70722</link>
      <description>&lt;P&gt;We use Talend ESB and Apache Camel to make Soap requests to SAP B1i server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With SoapUI we get this reply :&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" alt="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Body&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;SOAP-ENV:Fault&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;faultcode&amp;gt;SOAP-ENV:Server&amp;lt;/faultcode&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;faultstring&amp;gt;Server Error&amp;lt;/faultstring&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;detail&amp;gt;&lt;/P&gt;&lt;P&gt; &amp;lt;xci:reason xmlns:xci=urn:com.sap.b1i.xcellerator:intdoc"Invoke of: ReadXml ....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Camel detects the soapFault and raise a java exception of class&amp;nbsp;org.apache.cxf.binding.soap.SoapFault&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;We can't get the details of the fault :&amp;nbsp;getReason() and&amp;nbsp;getMessage() return "Server Error"&amp;nbsp;&lt;/P&gt;&lt;P&gt;getNode(),getRole and&amp;nbsp;getDetail() return null&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't know if this is because the B1i reply does not meet soap standart, whatever, is there a way to get the source of the this soapFault class from Apache ?&amp;nbsp;getSource() does not exist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 10:24:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298234#M70722</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2020-10-07T10:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: Get xml source from org.apache.cxf.binding.soap.SoapFault</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298235#M70723</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would test/debug it first in SOAP UI. Then in Talend DI (tESBConsumer). Finally in Talend ESB. &lt;/P&gt;&lt;P&gt;By following this order, you will probably get more information about the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;JVL&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 10:33:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298235#M70723</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-10-07T10:33:04Z</dc:date>
    </item>
    <item>
      <title>Re: Get xml source from org.apache.cxf.binding.soap.SoapFault</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298236#M70724</link>
      <description>&lt;P&gt;There is no problem. &lt;/P&gt;&lt;P&gt;Camel raises an exception when it sees a SoapFault returned by the server, and that's a normal bahavior. I just need the details, not only "Server Error".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 12:03:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-xml-source-from-org-apache-cxf-binding-soap-SoapFault/m-p/2298236#M70724</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2020-10-07T12:03:39Z</dc:date>
    </item>
  </channel>
</rss>

