on 12-17-2014 3:30 PM
Hi all,
We are in SOAP--> ABAP proxy senario.
We want to send data from PI to ECC. For this purpose we used soap adapder sender with the option keep attachement, and XI adapter reciever.
When we generate the wsdl from the sender agrement, and want to test the webservice using SOAPUI: If we didn't add an attachement, all works fine, and data are transmited to ECC, but when we add an attachment, we didn't find any entry sxmb_moni in PI.
This is the request :
The response is :
Could you tell me what the issu of what I did ?
Hello,
The probleme is solved while implementing 1522630 'XI runtime: Payload ignored due to parsing error.
Cordialy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
When I add the attachement, I always find message in ADAPTER ENGINE as scheduled.
any idea ??
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In message monitoring I find the attachement but it's in waiting statut:
<sap:Description>attachment</sap:Description>
<sap:Type>ApplicationAttachment</sap:Type>
</sap:Payload>
<sap:Description>Main XML document</sap:Description>
<sap:Type>Application</sap:Type>
</sap:Payload>
</sap:Manifest>
</SOAP:Body>
</SOAP:Envelope>
How can I solve this problem??
When I use 'Cancel' button, the error message does'nt desappear.
log :
SOAPFault received from Integration Server. ErrorCode/Category: XIServer/ATTRIBUTE_INITIAL; Params: Manifest cid:pi_version.PNG; AdditionalText: null; ApplicationFaultMessage: null; ErrorStack: Attribute Manifest cid:ATTACHMENT.PNG is initial.
Transmitting the message to endpoint http://sap/xi/engine?type=entry using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Error during conversion of XI message.
What is the quality of service in your sender channel? Make sure it is "Exactly Once" as it's an async interface.
Also check if the below note is applicable to you.
I did'nt implement the method to read the attachment in ECC System. Should I do that befor testing?
Or I can see the attachment in sxmb_moni of PI system directly ??
Cordialy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mou,
There are some PI versions with a few notes associated with bugs in messages proccesing with attachments, but in your PI and SP level. I was thinking that your messages with attachments are being stuck in the Adapter Engine. Could you check this wiki Messages stuck on Integration Server - Process Integration - SCN Wiki the adapter engine documentation?.
Hope this helps.
Regards.
Any ideas ??
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mou,
Tell us your PI version and SP level as well.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mou,
It's a really weird issue, because if without attachment you can see the message in the sxi_monitor the problem can't be in the URL. Have you checked if the message has arrived at the Adapter engine?, check it in the RWB (or Configuration and Monitoring Home)-> Message Monitoring -> Adapter Engine
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You don't need anything in your WSDL and you don't need to enable inline file. it can be false.
You can send the attachments as unknown type. i.e, directly add the attachment in soap UI under attachments tab.
After sending the message form SOAPUI, monitor your sender channel and open the message. You should see two entries (one for the actual xml and the other containing the attachment) under message content -> message part.
>>>> in the adapter engen I find it with ' waiting' statuts
Open that message and go to Audit log and share the screen shot with us
What is the URL you are using to post the message to PI from SOAP UI ? Are you hitting the IE directly?
If so change the URL to
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.