cancel
Showing results for 
Search instead for 
Did you mean: 

Messages are going to Cancel State in PI 7.31

0 Kudos

Dear Gurus,

We have an interface with flow  from 3rd party system to PI 7.31 dual stack to SAP ECC and using SOAP over HTTPs without client authentication mode between 3rd party system and PI. For this flow, currently we are facing an issue that messages triggered by 3rd party system are reaching in PI and some messages are going to cancelled status directly with error mapping generation error and some messages are showing successfully.

We compared both Cancelled status messages and successful messages, no change in the structure and manually tested in the test tab of mapping. Executing successfully. Sender Channel level also we are able to see some error messages irrespective of success or cancelled as ''SOAP Fault''.

Is this the default behavior of message are directly going to cancelled status in PI for any particular reason..?

Kindly share your thoughts & suggestions.

Regards,

Raj.

View Entire Topic
Former Member
0 Kudos

Is this the default behavior of message are directly going to cancelled status in PI for any particular reason..?

Answer is Yes.

If it is synchrous, you would have get responce error message in SXMB_MONI of ECC system.

I think in your case SOAP service is unavailable some times, thats is the reson why few messages are going to cancelled with error status.

Check with Webservice team, ask them to change webservice configuration settings for smooth message flow.

0 Kudos

Hiii

As this is asynchronous interface, messages should not cancel automatically.

We don't have separate web services configuration team, other than basis team.

Any more suggestions..please..?

Regards,

Raj.

pvishnuvardan_reddy
Active Contributor
0 Kudos

Hi Raj,

Can you check and let us know what is the Quality of Service which is maintained in your sender SOAP channel, as it is a asynchronous scenario, it should be Exactly Once or Exactly Once in Order.

Yes, the message expired exception would comes in synchronous cases.

Regards

Vishnu

0 Kudos

Hi Vishnu,

Yes this is the reason for the messages cancel and errors at channel level. The issue got fixed, when I changed the QoS from Best effort to Exactly once.

Thank you Vishnu

Regards,

Raj.