Received Message structure Difference in wM 8.2 and 7.1.3 for Provider WSDL

Hi,

We have an existing interface in 7.1.3 Environment, where we have exposed our service as a Provider Web Service to Source. We are upgrading the Interface to 8.2 Environment. We see few differences in the way the message is being received in 7.1.3 to that of 8.2 -

  1. The root tag of the message received is missing in 8.2
    e.g. In 7.1.3 the Message in form of IS Doc is as below

In 8.2 the the Message in form of IS Doc is as below

The Parent Document is missing
  1. A string *body is not appearing in the Message under its Parent Document in 8.2
    e.g. In 7.1.3 the Message in form of IS Doc is as below
    *body=xxxx

In 8.2 the the Message in form of IS Doc is as below

xxxx The *body tag is missing and the value is directly appearing under its Parent Tag

Can anyone please comment on this if anyone has faced similar issues in 8.2. The code is similar in bothe the environments and the Structure of the Input message is based on the same XSD in both the environments as provided by source.