Skip to Content
avatar image
Former Member

ADAPTER.SOAP_EXCEPTION:Maximum request length exceeded.

Hi frnds,

Plz look for the error i am getting when sending large record...

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

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PARSING">ADAPTER.SOAP_EXCEPTION</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>soap fault: System.Web.Services.Protocols.SoapException: There was an exception running the extensions specified in the config file. ---> System.Web.HttpException: Maximum request length exceeded. at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.get_InputStream() at System.Web.Services.Protocols.SoapServerProtocol.Initialize() --- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.Services.Protocols.ServerProtocol.SetContext(Type type, HttpContext context, HttpRequest request, HttpResponse response) at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

What could be the possible solution .

Thanks,

Adhir

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Mar 31, 2009 at 07:59 AM

    Hi Ahdir,

    First of all check the URL in your receiver SOAP adapter. The error comes from the web service server. It says that the request message is wrong.

    U have to fill field SOAPAction in the receiver soap adapter

    U may find the related information here

    http://help.sap.com/saphelp_nw2004s/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm

    Please check this

    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

    There are multiple soap actions listed there.

    Regards,

    Divya

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 31, 2009 at 08:00 AM

    this is because your SOAP request in XI is not able to handle large size of data.

    You should consider reducing the payload.

    Regarding the maximum size of SOAP req. in XI ref: what-is-the-maximum-size-a-sender-soap-adapter-can

    that will give you an idea and maybe you might have to redesign the interface.

    Add comment
    10|10000 characters needed characters exceeded