cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI - SXMB_MONI Payload Issue

vishnu_pallamreddy
Contributor
0 Kudos

Hi All,

We have one issue in SAP ECC Production System.

In SXMB_MONI inbound message payload it is showing payload as text file for failed message and showing xml for successful message for same sender service interface.

why it is showing payload as text file?

Could any one please help me on this?

Thanks In Advance,

vishnu.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Vishnu,

This type of error occur due wrong content-type. It looks like your sender scenario is SOAP. Please check below links,

How to change content-type (text/xml;charset=ut... | SCN

Regards,

Praloy

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praloy,

My scenario is proxy to file(FCC)

And I am getting that payload in ECC SXMB_MONI itself.

The message got failed in ECC itself.

former_member182412
Active Contributor
0 Kudos

What error are you getting? Can you paste the html error here, may be it is large payload?

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

Below are the paload details in failed message:

<SAP:MessageSizePayload>196270356</SAP:MessageSizePayload>

<SAP:MessageSizeTotal>196278750</SAP:MessageSizeTotal>

<SAP:PayloadSizeRequest>196270356</SAP:PayloadSizeRequest>

former_member182412
Active Contributor
0 Kudos

Hi Vishnu,

Regards,

Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

The payload size showing like 196270356 this much.

What its mean?

It is showing in KB or MB?

and how much size it is?

if KB how much KB it is and iF it is MB how much MB it is?

former_member182412
Active Contributor
0 Kudos

Hi Vishnu,

  • The payload size is showing in bytes.
  • The example payload size is 196MB (196,270,356 bytes)

Regards,

Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Thank you Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

Is it possible to increase the parameter in SMICM?

former_member182412
Active Contributor
0 Kudos

Hi Vishnu,

Yes you can increase you can increase up to 2GB(preferable maximum size) check below sap note 1759226 - HTTP 400 Request too big in PI


Regards,

Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

We need to increase the size in both ECC and PI Systems right?

former_member186851
Active Contributor
0 Kudos


in ECC should be enouhg Vishnu.

former_member182412
Active Contributor
0 Kudos

Hi Vishnu,

  • You need to increase in both ECC and PI systems.
  • But it is not preferable to process large messages in PI, You need to split the message in ERP if possible. check section 8 in this document

In case of large messages, a split has to be performed

by changing the sender processing or by using the split functions available in the structure conversion of the

File adapter.

Regards,

Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

The receiving system should need hole data in single message.

so we are trying to increase the Size in ECC and PI.

and try.

0 Kudos

Hi Praveen

As this issue is not solved

We are suggesting our Basis team to parameter change to a larger value in the ECC & PI system

icm/HTTP/max_request_size_KB to process this message


They have raised below queries


1. What are the values that need to be assigned to the parameters in in the PI system and ECC system.

2. please increase its value or set it to -1 in the PI system, the sender and receiver system - what is this suggestion? Is this to be implemented in ECC or PI?


3. Since this has not been tested in non production environment (due to unavailability of data), we will need to consider the time required for reverting the changes in case this does not resolve the issue - including the time required for testing the solution.




Could you pls us on the above queries.


Thanks..

Chandra

Answers (3)

Answers (3)

engswee
Active Contributor
0 Kudos

I think the text you are seeing in the bottom window is related to the error - it might be the HTMLError attachment of the Call Integration Server step.

If you want to see the actual payload, you should select the Main Document under Inbound Message step and click Display in Window 2.

former_member182412
Active Contributor
0 Kudos

Hi Vishnu,

Download the xml to your laptop and open in any aml editor and see does it display properly??

Regards,

Praveen.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Praveen,

The Error I am getting is known to you.

The proxy server is up and running and remaining interfaces are running successfully.

For this Outbound Service interface we have 2 messages one is successful and one is failed.

HTML ERROR:

Explanation: The request timed out before the page could be retrieved.

Try the following:  
  • Refresh page: Search for the page again by clicking the Refresh button. The timeout may have occurred due to Internet congestion.
  • Check spelling: Check that you typed the Web page address correctly. The address may have been mistyped.
  • Access from a link: If there is a link to the page you are looking for, try accessing the page from that link.
  • Contact website: You may want to contact the website administrator to make sure the Web page still exists. You can do this by using the e-mail address or phone number listed on the website home page. 
If you are still unable to view the requested page, try contacting your administrator or Helpdesk.
Technical Information (for support personnel)  
  • Error Code 64: Host not available
  • Background: The gateway or proxy server lost connection to the Web server.
  • Date: 28/04/2016 3:07:35 PM
  • Server: proxydp4.ffx.jfh.com.au
  • Source: Remote server

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

<!-- Call Integration Server -->

-<SAP:Error xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="INTERNAL">CLIENT_SEND_FAILED</SAP:Code>

<SAP:P1>502 </SAP:P1>

<SAP:P2>Proxy Error ( The specified network name is no longer available. )</SAP:P2>

<SAP:P3>(See attachment HTMLError for details)</SAP:P3>

<SAP:P4/>

<SAP:AdditionalText/>

<SAP:Stack>Error while sending by HTTP (error code: 502 , error text: Proxy Error ( The specified network name is no longer available. )) (See attachment HTMLError for details) </SAP:Stack>

<SAP:Retry>A</SAP:Retry>

</SAP:Error>

former_member186851
Active Contributor
0 Kudos

Hello Vishnu,

What is the scenario?

Are you sending a text file to proxy?

Check the below note

Note 1677528:SXMB_MONI does not display payload of non-XML messages

vishnu_pallamreddy
Contributor
0 Kudos

Hi Raghu,

My scenario is proxy to file(FCC)

And I am getting that payload in ECC SXMB_MONI itself.

The message got failed in ECC itself.

former_member186851
Active Contributor
0 Kudos

Hello Vishnu,

Could be program error,

Can you check the proxy code once.