on 12-21-2006 6:01 AM
I want to send some data through soap adappter and i want to get same data as a soap response.....
how many
IR
1)datatypes,messagetypes,interfacetypes
2)messagemappings,interface mappings
ID
3)bussinessservices,communication channels
4)receiver determinations,interface determinations,sender agreements and receiver agreements i need
i created
1 datatype
2 message types(one for soap request purpose and one for soap response purpose)
3)two interface types (one for inbound synchronous and one outbound synchronous)
ID
one business service with one communication channel
one receiver determination
one sender agreement
one receiver agreement
Am i going in right direction....
Regards,
Pushparaju.B
Hi raju,
All u need to run this scenario is......
1) 2 message interfaces one for outbound and the other for inbound.
No need to create any datatypes or msg types.This is because yoy will be using an existing webservice.
2) one message mapping and one interface mapping.
3) one business service and one receiver comm'n channel created under that.
4) one receiver agreement,one interface determination and one receiver determination.
In order to procced for all these first you need to download an existing webservice.
Hope it would help you.Do correct me if i'm wrong.
Regards
Madhu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check the URL specified when you define the webservice for your outbound interface. If you have specified the right business service and communication channel name.
The error you are getting is because it is unable to find/associate the business service and the associated communication channel name.
Regards,
Chandra
Hi,
check out the following blogs:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
Regards,
Anuradha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Pushparaju,
You just consider it as a simple synchronous scenario .. and the number of objects depends upon your requirement...
You must be sending the data from a source system to a target system(SOAP Side) and then think... you will get it...
Cheers,
Himadri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
com.sap.aii.af.mp.module.ModuleException: either no channelID specified or no channel found for the specified party, service, and channel name, MessageServlet(Version $Id: //tc/xi/NW04S_06_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#3 $)
at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:380)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
i am not getting my interface mapping... while i am defining interface determination in soap to soap scenario....
gettting this error while sending soap request to server...
Regards.
Pushparaju.B
Can u please tell me step by step procedure how to do soap to soap scenario
Here and sender and receiver are different systems XI act as a router
we need 2 soap adapters i this scenario
I need to send soap message as input and soap message as output....
i am really confused how many
IR
1)datatypes,messagetypes,interfacetypes
2)messagemappings,interface mappings
ID
3)bussinessservices,communication channels
4)receiver determinations,interface determinations,sender agreements and receiver agreements i need
Regards,
Pushparaju.B
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.