Test HTTP and SOAP adapters
Hi
I am working on SAP XI 7.1. I don't use SOAP and HTTP Adapters in this project. Is it possible for me to try some scenarios using both these adapters in the dev and later on remove it?
How can I create a scenario using these two adapters? How do I get the webservices for that?
Regards
Abhishek,
Thanks for the prompt reply. I shall search but I have some doubts.
I can't download any software on my m/c without approval from my PL. So does this require downloading some tools to my machine to test this scenario. Can these be done the way we do a File adapter, without any external application on my desktop. The work environment doesn't exactly allow me to download applications. That's a big hurdle
Regards
Similar Messages
-
Difference between HTTP And SOAP Adapters.
Hi,
I know only Both are Used for Web Services. then what is the Difference Between HTTP And SOAP Adapter.
Any Body Explain me more clear in What case we go for SOAP. And in What case we go for HTTP.Thanks in Advance.
Thanks
kiran.BHi Kiran
HTTP Adatpter Vs Soap Adapter
HTPP Adatpter Vs Soap Adapter ????
Difference between SOAP and Http Sender
Difference between SOAP and Http Sender
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Regards,
Prateek -
Testing of HTTP and RFC adapters
Hi SAP guru,
Can u please help me in knowing that how we can test HTTP and RFC adapters in any scenarios.
Thanks & Regards
Vijayahi,
Testing RFC connection
http://www.riyaz.net/blog/index.php/2008/02/06/understanding-the-rfc-adapter/
You can test if HTTP adapter is working fine or not as mentioned below.
1. test the adapter_plain service in TCODE SICF
adapter_plain service can be found under /default_host/sap/xi/adapter_plain
or
2. TCODE : SMICM and then Shift + F1 and you can see the status of the HTTP server
Regards
joel -
Hi All,
Can anybody tell me the Use of HTTP and SOAP adapter
And ware to use HTTP and ware to use SOAP adapter with any Example
it will be much helpfull to me
Thanks
ShakifHi Shakif,
to knoe in details about adapter (specifically about SOAP and HTTP adapter)
you can refer TBIT 42 whic contails details about each adapter
if you are new to SAP XI then i advice you to go through TBIT (bible of SAP XI )
these contains step by step and also contains many exercises with screen shot
hope this mayhelp you in learning sap xi
links are as follows
TBIT40:
https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
TBIT41:
https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LANGUAGE=
TBIT42:
https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LANGUAGE=
TBIT43:
http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651
TBIT44:
https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44
Thanks
Sandeep
PS: if helpful plz reward points -
hello friends......
I am new to Xi.So i need a small clarification could u plz... give me details about it. Is there any relationship between http and mail adapter communication.
If there is any relationship what is that and tell me interview point of information on these two adapters.
Thank You.>>Is there any relationship between http and mail adapter communication.
nopes, there is no relation...
Mail Adapter related blogs:
/people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
/people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure
/people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
/people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address
/people/sap.user72/blog/2005/06/08/sending-attachments-in-mails
/people/community.user/blog/2006/09/08/email-report-as-attachment-excelword
HTTP Adapter related discussions:
http adapter
Http Adapter questions
http adapter
When to use HTTP Adapter
regards -
Hi,
I have the following situation:
I developed a SOAP Server using Tomcat by 8080 port and I have two SOAP Clients, the first one is over Apache, PHP in Window OS and using HTTP (this client is connected with the SOAP Server perfectly ) and the other client is over Apache, PHP in Linux OS and using HTTPS (this client can't connect with the SOAP Server).
The only difference between them are HTTP and HTTPS.
Could someone help me?
Thanks,Hi
Check this U will get detailed Information
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap --> Overview of SOAP
this link for more differences..
SOAP and HTTP adapter
Check this thread....
Difference between SOAP and Http Sender
HTTP Adatpter Vs Soap Adapter
HTPP Adatpter Vs Soap Adapter ????
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Plain HTTP Adapter vs SOAP Adapter with regards to SSL -
why we are opting for soap even though http also can be used for synchronous scinarios?
Hi
Check this U will get detailed Information
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap --> Overview of SOAP
this link for more differences..
SOAP and HTTP adapter
Check this thread....
Difference between SOAP and Http Sender
HTTP Adatpter Vs Soap Adapter
HTPP Adatpter Vs Soap Adapter ????
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Plain HTTP Adapter vs SOAP Adapter with regards to SSL -
hi,
i think, in webservices development we are using two protocals like https/http and soap .
can u pls tell me wht http/https will do?
can u pls tell me wht soap will do?
in http we have header , body etc....... where as soap how it will work with them.
i am getting confusion that <i><b>how soap will work with http ?</b></i>
regards
Guruhello guru,
HTTP is just the application layer protocol used by the SOAP. SMTP is the other
one however HTTP gained the most popularity. SOAP enables you to exchange
messages in XML and is defined by the SOAP schema. the HTTP body is where
the SOAP message (Envelope) is being contained. the HTTP header defines the
HTTP specific header values just like content-type which for SOAP case is xml.
>i am getting confusion that how soap will work with http ?
just think of SOAP as the grammar of the message being exchanged and HTTP
or SMTP as the medium or channel.
hope this helps.
regards
jo -
Https for SOAP and HTTP Receiver adapters in PI 7.1
Hi,
We need HTTPS Transport protocol is required to send the message to receiver systems.
Currently we are using below procedures for https:
1) HTTP with SSL (= HTTPS) without client authentication
2) HTTP with SSL (= HTTPS) with client authentication
But client donu2019t want this procedure.
Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.>>Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.
What I see is your client wants PI to send communication via HTTPS transport protocol. That means you have to apply for trusted certificate and import that certificate root node in Netweaver keystore.
Then change the transport protocol from http to https in soap and http receiver communication channel and communicate to client via certificate authentication.
Plenty of documents available in sdn about https certificate authentication. Please go through those links.
check this thread.. might be helpful
Client Certificate for PI authentication when Web Dispatcher terminates SSL -
HTTPS using SOAP and sharing certificates
Hi Experts,
We have been able to activate HTTPS port in our PI system and created a scenario with SOAP sender with option -- >> HTTPS without client authentication.
Now, we generated the URL from sender agreement -- >> https:<host>:<port>:XISOAPAdapter/MessageServlet?........
When we try to test this from SOAPUI, an error message is received that - Client Certificate is required.
Now in NWA, under Security - >> SSL, we could find Private key and have uploaded the same in SOAPUI Keystore... But the error persists.
Just to emphasie we are just using self-generated certificate which is not signed by any CA.
Now questions or rather confusions:
1. If PI is hosting a service ( SOAP Sender ), exactly what kind of certificate should be exported and imported into SOAPUI or third party ? Private key PK8, PK12 or simply Certificate ?? Where exactly is the Public key ?
2. In case third party hosts the service and PI needs to consume it, I assume third party will share their certificates. Will they share public or private key ? Shall we simply upload it in our key store and it will work ?
3. In case PI and Third Party both are hosting the services so do we need 2 Set of certificates for scenarios to work ? ( One generated at each server ?)
I have read blogs, discussions but have seen varying opinions and hence wanted to clarify.
Thanks..
regards,
Omkar.Please go through this link - HTTP and SSL - SAP NetWeaver Process Integration Security Guide - SAP Library
"A general prerequisite for using HTTPS in both SAP NetWeaver Application Server (AS) ABAP and Java is that the SAP Cryptographic Library is installed on the AS. In addition, the certificates (for example an X.509 certificate) used must have been issued by a company-internal Certification Authority (CA), or by an external trusted CA such as Thawte, Verisign, or TC Trustcenter." -
In http & soap adapters,which one gives u the better performance.For web services wecan use both http & soap adapters,so in which case u use soap adapter and in which case u use http adapter
Tummala,
I would suggest to go with HTTP adapter when compared with SOAP adapter because HTTP adapter directly runs on Integration Engine. Whereas the SOAP adapter runs on the Adapter Engine. So it will take more time when compared to HTTP. Also HTTP is good in performance to SOAP. Unless the business requirements needed we can go with HTTP when compared with SOAP. This are my views on this two adapters.
Please go through this links for some more information on this:
HTPP Adatpter Vs Soap Adapter ????
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Regards,
Satish -
Difference between HTTP adapter and SOAP adapter
Hi All,
Can any one tell me abt what is the main difference between HTTP adapter and SOAP adapter.when we'll use these eactly?
Thanks
pullarao.Hi Rao,
Please go through the below links to understand it:
https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1442 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
More links for SOAP Adapter:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
http://help.sap.com/saphelp_nw04/helpdata/en/9f/fdca3f01f33e1ce10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
More links on HTTP adapters.
/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi
/people/prasadbabu.nemalikanti3/blog/2006/02/27/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-2
Regards,
Subhasha -
Logging HTTP and/or SOAP packets in standalong OC4J v10.1.3.2
I'm running OC4J standalone v10.1.3.2 on RH5 linux. I'd like to know how to turn on logging so that all incoming HTTP data can be viewed.
I've basically got a Web Service which is failing to execute from some clients (but not all) due to a SOAP11 version mismatch problem. If I could see the incoming HTTP and/or SOAP request then I could determine where the inconsistency is coming from.
Here's an extract of the returned SOAP error:
<faultcode>env:VersionMismatch</faultcode>
<faultstring>Version Mismatch</faultstring>
<faultactor>http://schemas.xmlsoap.org/soap/actor/next</faultactor>
I've tried editing j2ee-logging.xml and set the logging level to FINEST and TRACE but it's still not logging out the HTTP traffic.
Any ideas welcomed,
ThanksAndy,
Which log files are you looking at? There is a server.log that will be impacted when you set the logging level to FINEST. Since you want to look at http requests, have you considered using Fiddler on the client side? It's pretty verbose but you can see all sorts of info including data posted to forms.
-Michael
PS
URL:
http://www.oracle.com/technology/tech/java/oc4j/htdocs/oc4j-logging-debugging-technote.htmlTake a look at the "Debug Options in OC4J" section. There are several HTTP debugging options listed.
Edited by: Michael F. Hardy on Dec 17, 2008 9:40 AM -
IMP: When will go HTTP and When we will go for SOAP????
Hey Experts,
Here i have requirement like that, I want to syn the date from SAP to external applications eg.., dot net So here which adapter i need to use here ,Either HTTP or SOAP??
When we will go for Http and when we will go SOAP ? and which suits for dot net applications and which suits for java kind of applications ...
Can you explain me what is the difference between this two adapter and which is the best one???
Thanks in Advance
Regards
JSSarathy,
So here which adapter i need to use here ,Either HTTP or SOAP??
It completely depends on the receiving system. I prefer web services, so if they can receive web services, then go for SOAP.
When we will go for Http and when we will go SOAP ? and which suits for dot net applications and which suits for java kind of applications ...
It completely depends on the scenario. In system integration, you first identify the scenario, and then choose the adapter which best suits the scenario.
On .NET applications, it's easier to create / maintain web services.
Can you explain me what is the difference between this two adapter and which is the best one???
Please do a search on SDN / SAP Help, you will find plenty of blogs / forum postings on this topic.
Regards,
Neetesh -
Hi guys,
We have developed an HTTP to SOAP scenario, where XI acts as the WS client in order to call an already published WS.
When we are testing the scenario through RWB's interface (Component Monitoring --> Integration Server --> Integration Engine --> Self-Test Tab), we get error in SXMB_MONI.
The error is found in receiver SOAP adapter.
In Communication Channel Monitoring, we get the error "request entering", "call failed". The Message Id does not have a link in order to see the Audit Log.
In SXMB_MONI, the error in SOAP header is the following :
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: java.net.NoRouteToHostException: No route to host: connect</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
Our network does not use a proxy server, the Web Service hostname responds when we ping it from CMD.
Also, the WS works fine when testing it from Web.
We tried to play around with "Target URL" and "SOAP Action" parameters in receiver SOAP Com. Channel, but error remains the same.
Any ideas ??
EvaggelosWhen I am testing the url : http://fmgralxi01:50000/XISOAPAdapter/MessageServlet?channel=:StockQuoteService:Sender_SOAP
I get :
Message Servlet is in Status OK
Status information:
Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_VAL_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#16 $) bound to /MessageServlet
Classname ModuleProcessor: null
Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
Lookupname for remoteModuleProcessorLookupName: null
ModuleProcessorClass not instantiated
ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0
ModuleProcessorRemote not instantiated
As username: xiappluser
Maybe you are looking for
-
Hi, When I hit the T code ST02, it gives me some parameters (Initial records, Program, CUA, Screen, Generic key, Export/import) in red colour, at present we have the following values for current parameters. Program buffer abap/buffersize
-
I keep getting a pop up box enter the yahoo! password for
happens daily numerous times very annoying
-
Error:- The server was unable to save the form at this time. Please try again.
Hi, I have SP 2013 intranet sites. I am trying to edit the list item in site and getting the error "The server was unable to save the form at this time. Please try again." I read many article on this forum. to chck web.config file, to restart "Share
-
Unfortunately, I keep getting the error "can not connect to iTunes. Code:0" I've tried rebooting, signing out of my apple ID, can someone please help or advise me on what to do? Many thanks, Ryan
-
Accessing Content Server custom metadata in search results
Hello, Is there way to access custom metadata from the Webcenter Spaces search results page? I'm trying to customize the searchResultsFragment.jsff page to have certain results' url be created differently depending on their custom metadata. I've noti