cancel
Showing results for 
Search instead for 
Did you mean: 

Java instance got restarted in production ..Can we resend the failed messages

Former Member
0 Kudos

Hi all,

I am new to support project.

There are errors in SXMB_MONI in PI production environment.These errors are encountered due to the sudden restart of java instance of PI.

All the failed messages are asynchronous scenarios.

Please find the below flow for the failed messages.

IDOC------SAP PI---JMS MQ

JMS MQ--SAP PI---FTP(java mapping is used)

Is that fine if we resend the above failed messages?

Accepted Solutions (1)

Accepted Solutions (1)

former_member184720
Active Contributor
0 Kudos

Technically you can resend them.

But it depends on what kind of data you are sending through those messages and whether your receiver systems needs that data or not.

If they have already received the latest updates later(as soon as the system brought up) from the source system, you don't want to reprocess them.(This is not applicable if your interface QOS is marked as EOIO)

Former Member
0 Kudos

Hi Hareesh ,

The quality of service for all the messages is EO. So we can resend right?

Thanks,

Swetha

former_member184720
Active Contributor
0 Kudos

As i said, you can resend them even if it is EOIO but it depends on what kind of data you are processing i those messages.

Let's say you are processing an Order's message.

A person placed the order with qty 10, which was failed in PI (during restart)

Then he modified the order and updated the qty 8 which got processed as soon as the system brought up as the QOS is EO.

So your receiver has already received the messages with correct entries, now if you resend it'll hold incorrect information.

it's just an example.. So better check with your receiving system and resend them

Answers (0)