title: JAXB2 Unmarshalling in Spring WS response returns null
body: <p>The following is the soap response.</p>
  <pre class="lang-xml prettyprint-override"><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;&lt;soapenv:Body&gt;&lt;sendPaymentDetailsResponse xmlns=&quot;http://base.wsdl.wss.muni.acs.com&quot;&gt;&lt;sendPaymentDetailsReturn xmlns=&quot;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;PaymentListServiceResponse&amp;gt;&amp;lt;PROGRAM-NAME&amp;gt;SA1M0M&amp;lt;/PROGRAM-NAME&amp;gt;&amp;lt;TRANS-ID&amp;gt;SAMM&amp;lt;/TRANS-ID&amp;gt;&amp;lt;USERID&amp;gt;SPA035&amp;lt;/USERID&amp;gt;&amp;lt;SESSION-ID&amp;gt;0&amp;lt;/SESSION-ID&amp;gt;&amp;lt;INTERNET-IND&amp;gt;4&amp;lt;/INTERNET-IND&amp;gt;&amp;lt;TOKEN&amp;gt;7957&amp;lt;/TOKEN&amp;gt;&amp;lt;CLIENT-CODE&amp;gt;09&amp;lt;/CLIENT-CODE&amp;gt;&amp;lt;FUNCTION-CODE&amp;gt;01&amp;lt;/FUNCTION-CODE&amp;gt;&amp;lt;ERROR-CODE&amp;gt;0022&amp;lt;/ERROR-CODE&amp;gt;&amp;lt;PASSWORD&amp;gt;ASZY130V&amp;lt;/PASSWORD&amp;gt;&amp;lt;ACCOUNT&amp;gt;7&amp;lt;/ACCOUNT&amp;gt;&amp;lt;PAYMENT-METHOD&amp;gt;4&amp;lt;/PAYMENT-METHOD&amp;gt;&amp;lt;PROC-FEE&amp;gt;0.00&amp;lt;/PROC-FEE&amp;gt;&amp;lt;PAY-DATE&amp;gt;09/24/2021&amp;lt;/PAY-DATE&amp;gt;&amp;lt;PAY-TIME&amp;gt;05:31AM&amp;lt;/PAY-TIME&amp;gt;&amp;lt;EMAIL-ADDRESS&amp;gt;&amp;lt;/EMAIL-ADDRESS&amp;gt;&amp;lt;CARD-TYPE&amp;gt;&amp;lt;/CARD-TYPE&amp;gt;&amp;lt;CARD-NUMBER&amp;gt;1468&amp;lt;/CARD-NUMBER&amp;gt;&amp;lt;TOTAL-PAID&amp;gt;0.00&amp;lt;/TOTAL-PAID&amp;gt;&amp;lt;CONFIRM-DATE&amp;gt;&amp;lt;/CONFIRM-DATE&amp;gt;&amp;lt;CONFIRM-TIME&amp;gt;&amp;lt;/CONFIRM-TIME&amp;gt;&amp;lt;RELEASE-SW&amp;gt;&amp;lt;/RELEASE-SW&amp;gt;&amp;lt;SEIZ-TRANS-ID&amp;gt;&amp;lt;/SEIZ-TRANS-ID&amp;gt;&amp;lt;ROW&amp;gt;&amp;lt;/ROW&amp;gt;&amp;lt;SPACE&amp;gt;&amp;lt;/SPACE&amp;gt;&amp;lt;/PaymentListServiceResponse&amp;gt;&lt;/sendPaymentDetailsReturn&gt;&lt;/sendPaymentDetailsResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
  </code></pre>
  <p>The program is suspposed to return a valid  sendPaymentDetailsReturn that has the embedded XML String. But it actually returns null. Any idea?</p>