Reg:http adapter-sender side
which http client tool is used to send the request if we are using http adapter on sender side?
Hi Chandra,
HTTP: Hyper Text Transfer Protocol is a stateless prtocol to send a request and get a response back on that. For your query is there any specific client used?
Ans: No, you can use any client means the ip address of the system from which you are making request called client and to which you are making request called server. http is nothing but some set of rules to exchange data between two systems.
One more thing to mention is "some jave code is written for http and that is register on W3C" so that different server can connect to each other using it.
See the link below:
http://www.w3.org/Protocols/
Please always Rewards if helpful.
BR,
Alok
Edited by: Alok Sharma on Mar 18, 2008 12:49 PM
Similar Messages
-
Http adapter-sender side error in communication
Hi,
I have configured the sender http adapter in the test enviroment
and i did some test using a test tool
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
The test was a success . I used a url:
http://sapxid:8000/sap/xi/adapter_plain?namespace=urn%3A/RepairJobCAp_SapInbound&interface=MI_RepairJobC&service=BS_CRM&party=&agency=&scheme=&QOS=EO&sap-user=xiappluser&sap-password=XIPASS&sap-client=001&sap-language=EN
When i did the test with the real tool of the sender system it failed , and the only sign was the log in window of the XI WAS with the user name of xiappluser .It seem that failed to log in , the password it is ok as it works with the test tool. Do you have an idea what it could be ?
Best Regards
Antonishey
could you please post the URL to which the actual sender system is pointing to(the URL to which it is sending the message to XI)
also use TCP gateway to monitor the sender HTTP
/people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-scenarios-with-tcpgateway
Thanx
Aamir -
Synchronous file adapter sender side configuration in sap pi
Hi Experts
synchronous file adapter sender side configuration in sap pi
can you explain any one tell me step by step procedure?
Regards
SagarHi,
You can use RequestResponseBean in the sender file adapter module .
RequestResponseBean (SAP Library - SAP Exchange Infrastructure)
Request/Response Bean for IDOC_AAE adapter
Instead of IDOC_AAE adapter you can use FILE adapter.
Regards, -
Interconnect HTTP Adapter Send / Response
Hi,
I'm setting up an Interconnect HTTP adapter to send XML data to an outside partner. Based upon my XML I get a response XML file from that partner. The XML I'm sending is a list of requests. The response XML is either a list of verifications and/or errors. I really need that response. I'd like to take that response and put it back on the Hub queue to be handled in our system.
From what I see in the log the send is successful. The response XML from the partner is printed correctly in the log.
I looked at the documentation for the http.reqreply mode. However, that appears to be used only for a receiver to send a reply back to a sender. I really want the opposite - I want my sender to send back the response.
This is my first time using the HTTP adapter. I readily admit I may be missing something.
I appreciate any help!
Thanks!Hi,
The Integration Interconnect forum can better assist you with this question. Please repost your question to that forum.
Thanks,
Eng -
ERD not determined while using plain http adapter as Sender
Hi All,
ERD is not determined while using Plain Http Adpter as Sender.Is there any way to determine ERD table by using Http adapteras Sender?
Regards,
RajeshAre you doing synchronous scenario???
if yes should have leaving the value for the Software Component Version empty for Receiver determination .
/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
/people/jin.shin/blog/2007/12/11/sap-netweaver-process-integration-enhanced-receiver-determination-for-synchronous-scenarios -
HTTP adapter bug in XMLFromAOConverter
Hello,
I got ClassCastException while my HTTP adapter sending message to an external application.
I tried it with versions 10.1.2 and 9.0.4. Both of them produced the exactly same exception (only the line numbers were different in stack trace).
The adapter was correctly subscribed in iStudio using DTD file and CopyFields transformation.
The message was received from HUB and successfully converted from MSG doctype. BUT when it is converted into output XML format, the following error has occured (details from logfile):
---- start details (as in 10.1.2 HTTP adapter logfile)
"date": Received a message from hub queue oai_hub_queue.
<?xml version = '1.0' encoding = 'UTF-8'?>
<!DOCTYPE MSG>
<MSG>
"date": Inbound Transform Engine: done transforming messag
e. Message will now be given to the Bridge.
Main_Events.EVEMT_NAME:OAI/V1,OAI/V1,false,0
hub-test
HEADER
MESSAGE_ID: 13
SERIAL: 13
COMMAND: COMMAND
BODY
ID: 1
PASSWORD: PASSWORD
PHONE: 2040780
"date": Agent: ** Error ** Bridge had an error processing the received message.
Main_Events.EVENT_NAME:OAI/V1,OAI/V1,false,0
java.lang.ClassCastException
at oracle.oai.agent.client.XMLFromAOConverter.addObjectAttribute(XMLFromAOConverter.java:347)
at oracle.oai.agent.client.XMLFromAOConverter.addObjectAttribute(XMLFromAOConverter.java:400)
at oracle.oai.agent.client.XMLFromAOConverter.addObjectAttribute(XMLFromAOConverter.java:343)
at oracle.oai.agent.client.XMLFromAOConverter.addObjectAttribute(XMLFromAOConverter.java:255)
at oracle.oai.agent.client.XMLFromAOConverter.toXML(XMLFromAOConverter.java:146)
at oracle.oai.agent.client.XMLFromAOConverter.getXMLData(XMLFromAOConverter.java:92)
at oracle.oai.agent.client.AgentImpl.convertMessageObjectToXML(AgentImpl.java:257)
at oracle.oai.agent.adapter.technology.TechBridge.messageReceived(TechBridge.java:929)
at oracle.oai.agent.client.SmartQueueDispatcher.run(SmartQueueDispatcher.java:489)
---- end details ----
When I tried DTDs which "depth" is only 1, eg.:
hub-test
field1: abc
field2: efg
the adapter works fine.
Has somebody any idea to solve this critical problem?
Thanks in advance, Janasounds strange as ie works fine for me. try to change encodeURL()
to encodeRedirectURL()... -
Busine Process Monitoring: define alert in XI for HTTP adapter
Hi Experts,
Iu2019m working with SAP XI 7.0 and solution manager 701. Iu2019m configuring BPM.
I want to monitor the error in XI. I have three systems:
Legacy System --> SAP PI --> ECC
The legacy System, communicate whit SAP PI with HTTP request so the adapter sender in PI is an HTTP Adapter.
I want to monitor the errors in the http adapter so I created the alert category HTTP_ERROR_ADAPTER in the abap stack (transaction alrtcatdef).
When I try to configure the alert in the Runtime WorkBanch I canu2019t find u201CHTTP Adapteru201D in the field u201CAdapter Engineu201D . I can see only jdbc, rfc, mail u2026. Adapters.
I think that I canu2019t see the http adapter because the HTTP Adapter is not a java adapter.
So, how can I monitor the errors in the HTTP adapter sender in SAP PI? Can I monitor the http adapter sender errors using the field u201CIntegration Engineu201D (u201Cerror categoryu201D = * and u201Cerror codeu201D = * )?
Thank you a lot in advance for collaboration.
Best regards
Giou2019how can I monitor the errors in the HTTP adapter sender in SAP PI?
Alert category option you are trying won't work. The only thing you may check in PI perspective is whether http service is running in smicm. I am not sure but CCMS monitoring could take care of this specific category. Other way without thinking about alerts could be using manual TCPGateway procedure to trace http calls.
Can I monitor the http adapter sender errors using the field u201CIntegration Engineu201D (u201Cerror categoryu201D = * and u201Cerror codeu201D = * )?
Integration Engine category here won't be actually the http related error, it would be pipeline steps related error.
Regards,
Prateek -
Plain Http adapter Monitoring with CCMS / Alerting framework
Hello all,
Can you explain me the optimal way to monitor process using plain http adapter (Sender AND Receiver).
My goal is to push issue information as soon as possible to monitoring team (via CCMS) when the process is in error.
During my tests, I ve had a lot of messages with ICM HTTP error 110 but Integration engine did not trigger any alert.
Thanks for your help.Hi,
Check this link for ICF trace.
http://help.sap.com/saphelp_webas620/helpdata/en/2d/64d041e74911d6b2e400508b6b8a93/content.htm
/people/arulraja.ma/blog/2006/08/18/xi-reliable-messaging-150-eoio-in-abap-proxies
/people/michal.krawczyk2/blog/2005/05/10/xi-i-cannot-see-some-of-my-messages-in-the-sxmbmoni
regards
Aashish Sinha
PS : reward points if helpful -
HTTPS on Receiver Http Adapter
Hi ,
In the http receiver adapter , if i'm using 'https' communication where do i specify that . Is it in the RFC destination of type 'G' . I also read in some places that i would have to do that in the Receiver Agreement . But i think the security options in the Receiver Agreement are meant for adapters - XI, SOAP, Mail, or CIDX and i couldn't find anything for http.
Is there any need to specifiy it in the adapter . And in the RFC destination we would be giving the host name , port and the path prefix string . Do i have to activate the SSL option there, is that all thats needed to make sure that the receiver http adapter sends the message out via http.
PS. I've already enabled the SSL on my server in the abap stack .
Thanks & Regards,
RahulHi Rahul,
Yes, you need to make the SSL option in the G type connection active, if authentication is via certific you can select there itself.
Thanks,
Srini -
Please anyone explain me about HTTP adapter
Can anyone explain about HTTP Adapter (sender,receiver) End to End implementation with screen shots?
HI
HTTP Adapter
The HTTP Adapter allows connection between the Integration Server and application systems. External systems connect to the Integration Server using the native HTTP interface (HTTP payload without SOAP envelope) which is converted to XI protocol (SOAP with header enhancements). The HTTP Adapter allows synchronous and asynchronous message functionality
http://help.sap.com/saphelp_erp2005/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
http://www.erpgenie.com/netweaver/xi/adapters/index.htm
Differences between adapters
You can use the HTTP adapter. Refer to following SDN TV demo of the HHTP adapter for details steps involved into it.
https://media.sdn.sap.com/SDNTV/main.asp?mediaId=107
HTTPS using XMLSPY
http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/frameset.htm
The HTTPS configuration data of the Adapter Engines has to be configured in the SLD.
More Information in the "SAP Security Guide XI"
http://help.sap.com/saphelp_nw04/helpdata/de/f7/c2953fc405330ee10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
http://help.sap.com/saphelp_nw04/helpdata/en/f1/2de3be0382df45a398d3f9fb86a36a/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/65/6a563cef658a06e10000000a11405a/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/f1/2de3be0382df45a398d3f9fb86a36a
cheers
Edited by: vemuganti naga phalguna on Jul 24, 2008 12:16 PM -
How to pass the SIN using a plain http adapter in sender side.
Hi all,
How to pass the SIN(System Identification Number) using a plain http adapter in sender side.
Regards,
Venu.You can set it in a specific HTTP header (as explained here : http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm) ...
Rgds
Chris -
Settings if http adapter is sender side?
Hi ALL,
my doubt is if http adapter is sender side how to make settings to before configuring a scenario, because we don't have sender comm. channel, sender agreement.Hi-
Check this help
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm
Also check this thread
How to send XML file into XI using sender HTTP adapter -
Can i use combination peoplesoft system and http adapter on sender side
hai
can i use combination peoplesoft system and http adapter on sender side
is their any modifications i have to do on module tab
can any body tell me how to post data to http adapter
is there any application gui is there to post dataHi
can i use combination peoplesoft system and http adapter on sender side
>>>Can you explain further what this means.. You can use HTTP adapter on the sender side.
is their any modifications i have to do on module tab
>>> No module processor allowed for HTTP adapter.
can any body tell me how to post data to http adapter
is there any application gui is there to post data
>>> Check this document. It gives you information on how to build HTTP based web GUI.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
Thanks
Satish -
Http adapter at sender side for synchronous interface
Hi SapAll.
here for one synchronous interface we using http adapter at sender side.
i just want to know on how i can get the sender ip adress or url through which they sending the data.
will be waiting for best asnwer.
regards.
VarmaHttp adapter at sender side for synchronous interface
i cont see any messages in xi producction.
Is LOGGING_SYNC enabled for your production box....also is the problem just about the visibility of the messages or is your scenario itself not getting executed?
At least the sender application might have received some error response if posting message to XI was a failure....also if possible check the message monitoring in RWB if you feel an error has occured.
Regards,
Abhishek. -
Regarding encryption/decryption in sender HTTP Adapter...
Hi experts,
I have a doubt that ... is there any possible ways to encrypt/decrypt the username, password using sender side Plain HTTP adapter.
Regards,
Sasitharanhi
You can use those adapters to define transport level security(HTTPS/FTPS) and message level security (encryption).
hi check this thread for refernce:
How to use the Private/Public Keys from the Key Store
Also check this document on encryption in adpaters:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/482aae19-0301-0010-3485-8efd618818d0
Check security settings section of this page:
http://help.sap.com/saphelp_nw04/helpdata/en/da/7a2f41b239a831e10000000a1550b0/content.htm
Check thiss blog as well:
/people/varadharajan.krishnasamy/blog/2007/05/11/how-to-use-digital-certificates-for-signing-encrypting-messages-in-xi
regards
chandrakanth
Maybe you are looking for
-
How to set the default login jsp page?
i have written a jsp page called Login.jsp. i want it to be the default jsp page when i type the url "http://localhost:8080" , instead of the index.html of tomcat . how to make it ?
-
Error Installing 0MATERIAL from Business Content
Hi, I am trying to install the infoObject 0MATERIAL from the business content. After the installation without any error, when I am trying to access the object I get the error: Settings for material number conversion not found Could you please help me
-
Hi, I am using ECC 6.0 When i try to assign plant to vendor master in add purchasing data, the field plant is not coming there.I tried with different vendor, but its not coming for any of the vendors. It is only showing vendor,city,data retention a
-
How do I globally unhide folders and files. For example, I want access to /Users/XXXXX/Library/Application Support/Microsoft/Office/User Templates/My Themes and I can't see /Users/XXXXX/Library/...
-
I am based in the UK, My company received an invoice for server support for IBM servers, I have a query regarding this invoice, I have been tying for over a month to establish how to go about logging this query by email or phone, I emailed [email pro