cancel
Showing results for 
Search instead for 
Did you mean: 

PI large message handling

floK
Participant
0 Kudos

Hi folks,

We're using SAP large message handling described here: Properties Related to Large Message Handling - Configuring Process Integration After Installation - ...

When we send large Message its working well and the message gets blocked: Message was not delivered as message size exceeds permitted limit.

But how can we resend them manually? According to the SAP Help this should be possible. When we resend them manually in /pimon the Message get blocked again.

Thank you.

Kindly regards,

Florian

Accepted Solutions (1)

Accepted Solutions (1)

former_member189420
Active Participant
0 Kudos

Hi Florian,

What is the size of your large message? Are they exceeding the permits set in your configuration? Looks like it is exceeding if it is getting blocked again.

Have you done the math for the space available on your system and the permits set in your configuration? You might want to have a look at it again probably.

Best Regards,

Anand Patil

floK
Participant
0 Kudos

Hi Anand

Thank you for your reply. We wanted to send a large message which gets blocked by our PI System. But in the SAP Help Link, it is pointed out that it is possible:

---------------------------------------------------------------------

SAP Help: If a very large message arrives which exceeds the processing space for large messages, you can decide either to let it be processed or to blacklist it immediately. It is still possible to process a blacklisted message manually.

----------------------------------------------------------------


But how can a blocked message manually be processed?


Thanks.


Best regards,

Florian

AnilDandi
Active Participant
0 Kudos

Hi Florian

The blacklisting might be working even if the messages are reprocessed manually. Try increasing the threshold values (messaging.largemessage.threshold) temporarily.

regards

AKD

floK
Participant
0 Kudos

Hi AKD

This is exactly our problem. When I change the parameter (to higher value) I've to restart the cluster, so this isn't a solution for us.

Best regards,

Florian

former_member182455
Active Contributor
0 Kudos

Hi ,

you can create a separate Queue with prefix XBTL when the message size is  > 5 MB.

Regards

Srinivas

floK
Participant
0 Kudos

Hello Srinivas

Thank you for your post. We will try that.

Best regards,

Florian

former_member182455
Active Contributor
0 Kudos

Hi,

check the below screen shot for configuration.

Regards

Srinivas

AnilDandi
Active Participant
0 Kudos

Hi Florian,

I can think of three (obvious) options

  1. If this is a regular occurrence, you permanently set the threshold high enough to let these messages pass.
  2. If possible, ask the sending system support to split the data into smaller chunks and process it.
  3. If the sender adapter is file type, you can configure file splitting option.

Is your message held in IE or AE?

regards,

AKD

floK
Participant
0 Kudos

Hi AKD,

We try to send the file from the Adapter Engine to our Integration Engine. The message held in Adapter Engine

Thanks a lot for this useful information

Kindly regards,

Florian

Answers (0)