cancel
Showing results for 
Search instead for 
Did you mean: 

Document envelope in SOAP scenario

Former Member
0 Kudos

Hi,

We have recently upgraded to 7.1 SP6 and for the SOAP scenario, the document envelope is different then that from the older version of PI. Did somebody come across such difference?

Document envelope: [7.1 SP6|http://img826.imageshack.us/img826/7940/documentenvelopemig.png]

Document envelope:[ NW2004s|http://img202.imageshack.us/img202/8382/documentenvelopeaccepta.png]

Thank you in advance.

Best regards,

Dharmi

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

SAP Note solved the issue.

prateek
Active Contributor
0 Kudos

Well. I am not sure what you mean. I couldn't find any difference between the two envelops. Could you explain what is it and what problem are you facing?

Regards,

Prateek

Former Member
0 Kudos

Hi Prateek,

The difference is that the soapenc line is the second line wth NW2004s and also is in lower case and that is the last line with 7.01. Also there is no "xmnl:p1" in the 7.01, there it is "xmnl:tns" also mark the difference in the order....

NW2004s:

DocumentEnvelope

xmlns="http://xxx.nl/schemas/DocumentEnvelope"

xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"

xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:p2="http://xxx.nl/schemas/DocumentEnvelope"

xmlns:p1="http://xxx.nl/xxx/logistics/0xx">

7.01:

DocumentEnvelope

xmlns="http://xxx.nl/schemas/DocumentEnvelope"

xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:p2="http://xxx.nl/schemas/DocumentEnvelope"

xmlns:tns="http://xxx.nl/xxx/logistics/0xx"

xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">

Best regards,

Dharmi

stefan_grube
Active Contributor
0 Kudos

Prateek means: There is no semantical difference between the XML documents.

Do you have an issue with this?

Former Member
0 Kudos

Stefan,

No there are no semantical difference in the XML. I would like to know if this can cause the problem?

We have Fire and confirm scenario (SOAP - Proxy - SOAP). Web service is triggered from Legacy, data is send to PI, PI sends it to ECC, in ECC a workflow is triggered to scan the document and 2 confirmations are sent to legacy via PI.

In our upgraded system: workflow is not triggered.

Our NW2004s system works fine. The following were the findings:

1. Document envelope was different

The payload from the 2004s was picked and send to new system, that did not work however the viceversa worked. So the cause cannot be the document envelope!

2. First debug leaded in dump of Message Type X

3. Second debug created the work item but sending the message without debug failed again.

The question is: Did somebody notice the change in thier scenarios as well? What could be the problem?

Any help is appreciated.

Many thanks,

Dharmi

former_member200962
Active Contributor
0 Kudos
We have recently upgraded to 7.1 SP6 and for the SOAP scenario, the document envelope is different then that from the 
older version of PI.

Cant see the attachments (link is blocked in my organization).....are you getting the policy tab? there is some information available in this blog on the same...check if you get any leads: /people/holger.stumm2/blog/2010/03/19/wsdl-wspolicy--what-is-it-und-how-can-i-get-rid-of-it-in-pi