title: SOAP request losing value in Integration Broker (PT8.52.14)
body: <p>I've set up a <strong>document</strong> message in order to use it in a synchronous service operation. I've published this service, and I'm using <a href="http://www.soapui.org/" rel="nofollow">SOAPui</a> and the built-in Service Operation Tester available directly through the PeopleTools>Integration Broker>Service Utilities>Service Operation Tester menu.</p>
  
  <p>My issue : When I send a request filled with some values and then look at it in the synchronous service monitor, I don't see them any more. At some point, Integration Broker flushed the values out and I cannot figure out if this is a known bug, or something in my setup which could be wrong.</p>
  
  <p>Note :</p>
  
  <ul>
  <li>Request and Response are the same message.</li>
  <li>Every field in the document has a length and a type set.</li>
  <li>No issue with a Non-Rowset based message</li>
  <li>I'm using Peopletools 8.52.14</li>
  </ul>
  
  <p>My request is the following :</p>
  
  <pre><code>&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nx="http://xmlns.oracle.com/Enterprise/Tools/schemas/NX_PAC.NX_IB_PERFS_EVENT.VERSION_2a"&gt;
     &lt;soapenv:Header/&gt;
   &lt;soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
      &lt;NX_IB_PERFS_EVENT xmlns="http://xmlns.oracle.com/Enterprise/Tools/schemas/NX_PAC.NX_IB_PERFS_EVENT.VERSION_2a"&gt;
        &lt;EventName&gt;XYZ&lt;/EventName&gt;
        &lt;PerfsDate&gt;2015-02-09&lt;/PerfsDate&gt;
        &lt;AverageTiming&gt;0.0&lt;/AverageTiming&gt;
        &lt;NumberOfExec&gt;0.0&lt;/NumberOfExec&gt;
        &lt;AveragePost&gt;0.0&lt;/AveragePost&gt;
      &lt;/NX_IB_PERFS_EVENT&gt;
    &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>The incoming values <code>EventName</code> and <code>PerfsDate</code> will disappear when looking at the original incoming message in the monitor. But this is not consistent since values show up after a reboot of the PIA.</p>
  
  <p>Here's the PeopleCode of my Service Operation Handler :</p>
  
  <pre><code>method OnRequest
     /+ &amp;_msg as Message +/
     /+ Returns Message +/
     /+ Extends/implements PS_PT:Integration:IRequestHandler.OnRequest +/
     &amp;_msg.GetDocument().GetElement("PerfsDate").value = %Date;
  
     Return &amp;_msg;
  end-method;
  </code></pre>
  
  <p>I send back the request message, and just set up a date on tag <code>PerfsDate</code>. </p>
  
  <p>In the Response message, <code>EventName</code>'s value is <strong>empty</strong>. </p>
  
  <p>Any feedback about this ?</p>