HTTP adapter error

Hi,
I am trying to connect to one of the url in internet using http destination to external server(SM59). I have tested this destination and it works fine in SM59 but when I used this destination in XI adapter and tried to trigger it, it throws an exception as "Method POST not allowed in the given url".
Please let me know what will be the reason for this.
I am passing a dummy field to trigger this url and retreiving response in one of the message interfaces.
Waiting for the solution.
Thanks in Advance,
P.Shridhar

Hi sridhar ,
You must be having a proxy server to access the internet ,so you have to set system properties in the javaproxy .
<b>Properties properties = System.getProperties();
properties.put("http.proxyHost", "my.proxyhost.com");
properties.put("http.proxyPort", "1234");</b>
check the following link :
http://www.jguru.com/faq/view.jsp?EID=13186
<a href="http://www.jguru.com/faq/view.jsp?EID=13186">accessing URL  through Proxy server</a>
Thanks & Regards,
Srikanth Lanka.

Similar Messages

  • HTTP Adapter error description not showing in alert

    I have created a alert thru alertcatdef & created a rule in administartion, when we have a issue with http adapter, I get the alert as follows
    Subject: HTTP Adapter Error
    Importance: High
    Alert ID: ##06488##
    HTTP Adapter Error - Possible Tracs Interface issues
    Please Review details here below:
    Time: 10/23/2008 - 13:56:58  - DPI -HP-UX DPI  700
    Messages_ID:
    Rulename:
    Error Category:
    Error Code:
    Sender Info:
    Service:   Interface: Namespace:
    Receiver Info:
    Service:  Interface:   Namespace:
    Adapter Type:
    Adapter Error:
    there is no error description when this alert generated, is there anything I missing on the alert, can some throw some suggestions
    thanks
    ramesh nallapu

    In the slg1, I see
    Alert was generated in logical system DPICLNT010
    Alert is generated on the Central Alert Server
    Alert category: HTTP_ADAPTER
    Expiry time: 20081024 135658
    Recipient from alert category: XIDEV
    Recipient from alert category: XISUPPORT
    Delivery by e-mail to XIDEV
    Delivery by e-mail to XISUPPORT
    External ID of alert: 06488
    Delivery                                                 1 completed
    Alert created. ID: 49008E897C8C5D01E1000000C085E11E
    thanks

  • HTTP Adapter - Error While Starting

    Hi all,
    I get the following error message when i start my HTTP Adapter.
    Initializing the Bridge oracle.oai.agent.adapter.technology.TechBridge..
    Bridge started in XML mode.
    java.lang.NoClassDefFoundError: HTTPClient/ModuleException
    at oracle.oai.agent.adapter.transport.basic.TransportSenderFactory.createTransportSender(TransportSenderFactory.java:73)
    at oracle.oai.agent.adapter.technology.TechBridge.registerTransportSender(TechBridge.java:1531)
    at oracle.oai.agent.adapter.technology.TechBridge.init(TechBridge.java:402)
    at oracle.oai.agent.proxy.AgentProxy.go(AgentProxy.java:600)
    at oracle.oai.agent.proxy.AgentProxy.start(AgentProxy.java:639)
    at oracle.oai.agent.proxy.AgentProxy.<init>(AgentProxy.java:363)
    at oracle.oai.agent.service.AgentService.run(AgentService.java:41)
    at java.lang.Thread.run(Unknown Source)
    The adapter is configured at the target side (Subscriber). Message type used is XML. The requirement is : Subscribe the XML message and post it to an URL. I get the above error when i start the adapter.
    Any idea why iam getting this error message? Has anyone succeeded using the HTTP adapter.
    Thanks,
    Shah

    The library http_client.jar is probably missing in your adapter classpath.
    The problem is that this jar is not delivered by the adapter installation . You will find this library either in the Hub directories nor int the java OC4J product librairies
    regards

  • Plain HTTP adapter error: Bad Gateway, Proxy Error, please help !

    hello all,
    i have the following scenario:
    filesystem->file adapter->XI->plain http adapter-> receiver system.
    the following error occurred while calling plain http adapter:
    <SAP:Category>XIAdapter</SAP:Category>
    <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_Server</SAP:Code>
    <SAP:P1>502</SAP:P1>
    <SAP:P2>Bad Gateway</SAP:P2>
    <SAP:P3> Proxy Error</SAP:P3>
    <SAP:P4 />
    <SAP:AdditionalText />
    <SAP:ApplicationFaultMessage namespace="" />
    <SAP:Stack>HTTP-Server Code 502 Reason Bad Gateway Explanation Proxy Error</SAP:Stack>
    A RFC-Destination with SSL is used in this scenario. Connection test to the destination machine is also succeeded. some files have been transported to the receiver system, yet without payload. data is lost.
    anyone has encountered such problem or anybody can tell me please how to solve this problem.
    thanks for your help
    regards

    Hi,
    I´ve found a SAP-Note concerning this error-message 692057
    There is the note 450226 gives an overview over error codes
    Probably below solution may help you.........
    As an administrator on your portal go to:
    System Configuration > Service Configuration >applications
    Under: com.sap.portal.ivs.httpservice > Services > Proxy
    If any proxy settings are configured you may end up with the problem, so you need to set the "nonProxyHosts" to include the trex host.
    After a restart the search was working normally again.
    Thanks
    Swarup

  • Plain HTTP adapter error

    Hello all!
    I have a following scenario: IDoc ORDERS05 -> IDoc adapter -> XI -> Plain HTTP adapter -> receiver system.
    The error arise when HTTP adapter being called.
    <!-- Call Adapter -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>500</SAP:P1>
      <SAP:P2>Internal Server Error</SAP:P2>
      <SAP:P3>Internal Server Error</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Http server code 500 reason Internal Server Error explanation Internal Server Error</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Furthermore, there are two tags "Call Adapter" in XML message (transaction SXMB_MONI).
    Please tell me how to solve this problem.
    Thanks
    Alexander

    Hi Seth.
    Thanks for your reply.
    Unfortunately, your thread didn't help me.
    Let me to explain the problem more detail.
    The error occurs on outbound channel when Integration Engine is calling the plain HTTP adapter. I think so because no messages appear in Adapter Engine (For check it I use Message Display Tool).
    And what is more the error code changed. It is 404 now:
    <!--  Call Adapter -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>404</SAP:P1>
      <SAP:P2>Not Found</SAP:P2>
      <SAP:P3>File not found</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Http server code 404 reason Not Found explanation File not found</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Regards,
    Alexander

  • HTTP adapter - 500 Internal server error

    Hi Experts,
    I have configured a B2B scenarion in which i am using HTTP receiver adapter to send data to vendor.I have checked my configuration every thing is fine but i ended up with the error as below.
    SXMB_MONI:
    PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER
    HTTP server code 500 reason Internal Server Error explanation Internal Server Error
    And the queue status is saying red in sxmb_moni also the error in SMQ2 is as follows
    XI Error ATTRIBUTE_SERVER.PLAINHTTP_ADAPTER: Queue
    I have implemented the notes 804124,807000 but no luck.Also i have restarted the J2EE server and done the soft shutdown but no use.
    If i look into th queue scheduler in SMQR its in INACTIVE.
    Any hint will be helpful.
    Thank You

    Hi
    The Plain HTTP adapter is not part of the adapter framework, so you cannot see anything in the adapter monitor.
    Log on to the server, where the XI is installed. Can you ping the receiver host? Can you put the URL of the receiver as browser address, does that work?
    HTTP 500 can be any problem at receiver side. Are you sure, that the payload fits to the receiver requirements?
    Please refer this thread answered by Stefan Grube 
    Plain HTTP adapter error
    Thanks
    Abhishek Mahajan
    ***Please reward points in case helpful***

  • HTTP Receiver adapter error ?

    HI Guys,
    I have configured the IDOC-HTTP. I have defined a bsuiness service on the receiver side as the receiver is not in our landscape and he is our business partner.
    I have created a RFC connection of type G and it is working properly but the HTTP reciver adapter gives the error as below
    I'm getting an error when I go to "sxmb_moni" which says
    Error Category = PLAINHTTP_ADAPTER
    Error ID = ATTRIBUTE_SERVER
    Kindly help..
    Thanks,
    Raj
    Message was edited by:
            raj reddy

    Hi Raj,
    <b>Error Category = PLAINHTTP_ADAPTER
    Error ID = ATTRIBUTE_SERVER</b>
    as far as i know this problem is due to high  traffic.When the data comes in bulk some of the message are failing or when they are not able to connect to reciever server.So it gives error.
    u can look @ these threads of similer taste
    PLAINHTTP_ADAPTER.ATTRIBUTE_SERVER error
    PLAIN HTTP ADAPTER -ATTRIBUTE_SERVER ERROR
    Plain HTTP adapter error
    PLAINHTTP_ADAPTER  -  ATTRIBUTE_SERVER
    and also look @
    http://help.sap.com/saphelp_nw04/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm
    Regards
    biplab

  • HTTP Adapter as Receiver

    Hi Everyone,
      I am using a HTTP adapter at the receiver side. I am not sure about what values I should give in the following parameters
       Addressing Type,
       Target Host,
       Service Number,
       Path.
    I'm getting an error when I go to "sxmb_moni" which says
      Error Category =     PLAINHTTP_ADAPTER
      Error ID           =     ATTRIBUTE_SERVER
      Kindly help..
    Regards
      Indudhar.

    this error might be due to bottleneck in the traffic.When the data comes in bulk some of the message is failing or when they are not able to connect to reciever server.
    PLAINHTTP_ADAPTER.ATTRIBUTE_SERVER error
    PLAIN HTTP ADAPTER -ATTRIBUTE_SERVER ERROR
    http://help.sap.com/saphelp_nw04/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm
    Plain HTTP adapter error
    PLAINHTTP_ADAPTER  -  ATTRIBUTE_SERVER
    check once again your HTTLP receiver adapter entries......care you getting this in the call adapter step of the Pipiline?

  • SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPT

    Hi there,
    I am trying to publish a file from SAP as web service using XI and SOAP Adapter.
    I am using ABAP proxy to get the data into XI.
    Designing and Configuration in XI has no problems because when i use File adapter the data is trasmitted to FTP server.
    But when I used SOAP Reciever adapter I am getting following error in RWB
    Delivery of the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Error during parsing of SOAP header.
    <b>Scenario</b>: SAP ABAP Proxy -> XI -> WebService. Asynchronous.
    <b>SOAP</b> Receiver adaptor.
    <b>Target URL</b> http://<host>:<port number >/sap/xi/engine?type=entry&version=3.0&Sender.Service=SAPDC2653&Interface=urn:bzttest:00:hsa:test%5EOB_MI_BZT_TEST&QualityOfService=ExactlyOnce
    Do not use SOAP Envelop is checked.
    <b>SOAP Action</b> http://sap.com/xi/WebService/soap1.1
    What i am missing here? How should I solve this problem?
    Any help is appreciated,
    Thx,
    Yogi

    Say there's a bapi/rfc that you want to call on an R/3 backend (e.g. 4.6c).  On it's own, the R/3 system cannot expose the rfc/bapi as a web service, but XI can.  So in this case, the scenario would be:
    WS client -> XI -> R/3
    When XI "exposes" a web service, it is exposing a service for a receiving system (in the above example, the R/3 system).  XI itself does not provide or contain the service implementation.  When XI exposes a web service, it is always done via the <b>sender</b> soap adapter (i.e. if soap adapter is used).   Receiver soap adapter is used to call or consume an actual web service from an external application.
    Regards,
    Jin

  • WSRM Adapter replaced with soap in PO7.4. Getting error "Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error"

    Hello All,
    We have scenario proxy->pi->webservice. In older versions of PI system they used wsrm adapter at receiver side and it's working fine.
    Receiver interface is asynchronous. So no response structute is present and receiver service is business component(since receiver is a third party).
    During migration, we have replaced the receiver adapter with SOAP adapter and used message protocol as SOAP 1.1 but the message is failing and in communication channel it is showing error "Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error". In this case the receiver interface is stateless xi 3.0 compatible(re using the old), after changing it to just stateless also issue persists.
    In target url field if i prefix the url with "http" then above mentioned error is occurring otherwise if i use the hostname:port/path.. then it is giving error
    "soap: Call failed: com.sap.aii.af.sdk.xi.srt.BubbleException: Unsupported protocol". So maintaing the url as http://hostname:port/pat.....
    As in old channel wsrm channel there is no userid and password, i haven't given any userid/pwd in receiver channel.
    used the bean sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean with  parameters
    Module Key  =  soap
      Parameter Name  =  noSOAPMakeSysErrFromResponseFault
    Parameter Value  =  false
    and
    xmbws.No SOAPIgnoreStatus = true
    but not successful.
    Please help me. I got stcuk here.

    Hello Jannus,
    The connectivity is working fine. Network team has confirmed it. I doubt that any strucutre(header) difference might be present in message when sending with wsrm adapter compared to sending with soap adapter.
    Please let me know the exact difference between soap and wsrm functionality in receiving end.
    By considering the structure issue, i have checked the "do not use soap envelope" check box, then i got error "Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 415 Unsupported Media Type"
    Then i used message transform bean, but not successful.
    Regards,
    Ch.Venkat.

  • XI - Call Adapter Error - HTTP client. Code 402 reason ICM_HTTP_TIMEOUT

    I am using HTTP adapter to post XML PO to vendor's site. We are having this problem with one of our vendor when PO's has more than 15 line items. XI server is getting error-"Call Adapter Error - HTTP client. Code 402 reason ICM_HTTP_TIMEOUT". Actually PO is posted good for the first time on vendor's site but XI is getting above error message and it keeps posting it again. Is there anyway to stop it otherthan manually stopping the XI message? Is there anyway to increase the wait time of the XI server to get the message.
    Thanks in advance.
    Mrudula Patel

    I'm getting the same issue "500 TIMEOUT error" in runtime work bench-->IE--->Test Message. When i manually trigger the file.
    The issue is basically from 01-01-2015 02:00 pm to 02-01-2015 01:am , File is picked from source ftp folder and places in archive but xml messages are not reflecting in SXMB_MONI.
    Today suddenly after 01:00 am messages are successfully processing.
    Please help on this issue. Many Thanks.

  • Error with receiver HTTP adapter

    Hi all,
    my scenario is the following :
    ORDERS05 -> iDoc Adapter -> XI -> HTTP adapter ->URL
    I get the following error when calling the HTTP adapter :
    HTTP client. Code 108 reason
    Error Category = PLAINHTTP_ADAPTER
    Error ID = ATTRIBUTE_CLIENT
    First we thought that the problem may come from the HTTP server but we tried with these parameters :
    Target Host = service.sap.com
    Service Number = 80
    Path = /
    And we get the same error. So obviously the problem is on the XI side...
    Did anyone ever had the same problem ? Or has a clue on how to solve it ?
    Thank you very much in advance.
    Regards,
    Julien

    Hi,
    Pls check in the transacation sicf whether the http service is active or not.
    Regards
    Priyanka
    Message was edited by: Priyanka Balagangadharan

  • Error while connecting to external server through SOAP/HTTP adapter

    Hi,
    we are trying to connect to the external server through SOAP adapter. The scenario is proxy to SOAP asynchronous scenario.
    We are getting following error in Communication channel monitoring:
    *Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error Application/UNKNOWN/APPLICATION_ERROR - application fault*
    We also tried HTTP adapter in the receiver side. But it is giving red flag in SXMB_MONI with following error:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>500</SAP:P1>
      <SAP:P2>Internal Server Error</SAP:P2>
      <SAP:P3>Internal Server Error</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>HTTP server code 500 reason Internal Server Error explanation Internal Server Error</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please help.
    Thanks in advance.
    Regards,
    sriparna

    Make sure that the receiver webservice is up and running and in a state to receive the external calls. Confirm if the data you send is as per the requirement of the webservice and they haven't changed anything at their end.
    Regards,
    Prateek

  • Trace Error in HTTP Adapter

    hi,
    I am getting this trace when i set the Trace Levels in the Runtime.
    <Trace level="1" type="T">----
    </Trace>
      <Trace level="1" type="T">---- Plain HTTP Adapter Outbound----</Trace>
      <Trace level="1" type="T">----
    </Trace>
    - <Trace level="1" type="B" name="CL_HTTP_PLAIN_OUTBOUND-ENTER_PLSRV">
      <Trace level="3" type="T">Quality of Service BE</Trace>
      <Trace level="1" type="T">Get XML-Dokument from the Message-Objekt</Trace>
      <Trace level="2" type="T">HTTP-Destination : HTTPS GRAINGER</Trace>
      <Trace level="3" type="T">Server abc.com</Trace>
      <Trace level="3" type="T">Service-Nr. 443</Trace>
      <Trace level="3" type="T">URL /invoke/test/receiveXML</Trace>
      <Trace level="3" type="T">~request_method POST</Trace>
      <Trace level="3" type="T">~server_protocol HTTP/1.0</Trace>
      <Trace level="3" type="T">accept: */*</Trace>
      <Trace level="3" type="T">content-type: text/xml</Trace>
      <Trace level="3" type="T">msgguid: 44663DECCE9167A6E1000000A628FF7D</Trace>
      <Trace level="3" type="T">service: IP_SEND_CXML_PO_TEST</Trace>
      <Trace level="3" type="T">interface namespace: http://vb.com</Trace>
      <Trace level="3" type="T">interface name: MI_CXML_PO_SYNCH_OUT</Trace>
      <Trace level="3" type="T">Header-Fields</Trace>
      <Trace level="3" type="T">Prolog conversion Codepage: UTF-8</Trace>
      <Trace level="3" type="T">Epilog conversion Codepage: UTF-8</Trace>
      <Trace level="3" type="T">content-length 3254</Trace>
      <Trace level="2" type="T">HTTP-Response :</Trace>
      <Trace level="2" type="T">Code : 110</Trace>
      <Trace level="2" type="T">Reason:</Trace>
      </Trace>
      </Trace>
    and this error:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="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="PLAINHTTP_ADAPTER">ATTRIBUTE_CLIENT</SAP:Code>
      <SAP:P1>110</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>HTTP client. Code 110 reason</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    Any tips how to resolve this issue? I am trying to post to an external vendor in a IDOC->XI->XML scenario.
    Thanks,
    Tirumal

    Hi Tirumal!
    My scenario is
    File->XI-->J2EE application(HTTP Receiver adapter).
    I am also using HTTP Adapter Outbound.
    XI sends xml file to my J2EE application(servlet).
    How to capture information from XML file and display in JSP(browser).
    Hoping a quick response !!!
    Thnax!

  • XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error

    I'm getting this message in RWB when trying to send an order:
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
    Weird thing is, other orders have been successfully to the same partner.
    Is this something on my side or the receivers side?
    What does HTTP 500 Internal Server Error mean and how to fix?
    Thanks,
    Jeff

    More info on this problem:
    Discovered that the HTTP 500 error only occurs when a "change" file is sent:
    I send an order create file to a partner using a SOAP adapter. They receive it successfully.
    I make a change to the sales order and send that file. It uses the same Config Scenario, receiver determination, receiver agreement and comm. Channel.
    But this file shows an HTTP 500 error in the RWB.
    I send it right after the first order create file, so no overloading is happening, etc.
    Conenctivity to the url is fine because the create file went through.
    I don't know what else it could be. Any other info/log in RWB to look at to help decipher the error?

Maybe you are looking for

  • Select all button is not working in ALV List Display

    Hi All, I am displaying output by using lav list display. afer displaying the output iam showing my own pf status here. in my pf status i am havinh one button called 'SELECT ALL' when i click this button it has to select all the checkboxees in my out

  • Help running a query in CF

    Hello - I'm able to run the following query in MS Access: SELECT * FROM p_retreat WHERE ((Not (p_retreat.sessions)=" ")); When I try to run it from a ColdFusion page I get the error below. I would appreciate any suggestions for running this query in

  • Item category N: Only base unit of measure EA allowed,Message no. CO344

    Dear all I am facing  the following  issue, Item category N: Only base unit of measure EA allowed Message no. CO344 Diagnosis You have entered a unit of measure for a component of the item category N which does not correspond to the base unit of meas

  • Problem in displaying images

    Dear JSP/Servlet experts, I have problem in displaying images on a JSP page. I stored all the images names in a database and try to retrieve them based on the user selection. When the JSP page is load for the first time the following error occur but

  • Keep the record in the view object if deletion failed.

    I have a view object which is based on the entity object, when I am trying to delete a row it failed because it has a child record associate with. I know the row is not delete from the database, but the record is deleted fromt the view. How to keep t