on 09-15-2006 1:34 PM
HI Friends,
I am not much familiar with BC,but currently went through some routing rules in BC.
The Current scenario is BC to BC Integration in which transport protocol B2B is used.
I want to change it to XI to BC. Since the target BC server is 4.6, I cannot go through BC adapter. So I need to configure a reciever Http adapter in XI. What should I give as url in Http adapter?
According to the documents I read, it should be,
http://<server>:<port>/invoke/<folder>/<service>; .
Is this right?
Is there something which I need to change in my BC settings?
2.I tried to send an http request using the http client to the above mentioned url.I pasted an IDOC-XML as payload. But it gave me this error
com.wm.app.b2b.server.ServiceException: Missing or invalid parameter: sender
at com.wm.util.LocalizedException.<init>(LocalizedException.java:65)
at com.wm.app.b2b.server.ServerException.<init>(ServerException.java:35)
at com.wm.app.b2b.server.ServiceException.<init>(ServiceException.java:20)
at com.wm.app.b2b.server.Service.throwError(Service.java:360)
at wm.PartnerMgr.gateway.runtime.InboundProcess(runtime.java:92)
at java.lang.reflect.Method.invoke(Native Method)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java(Compiled Code))
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:707)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:499)
at com.wm.app.b2b.server.HTTPInvokeHandler.process(HTTPInvokeHandler.java:168)
at com.wm.app.b2b.server.HTTPDispatch.run(HTTPDispatch.java:457)
at com.wm.util.pool.PooledThread.run(PooledThread.java:103)
at java.lang.Thread.run(Thread.java:498)
3. The routing rule in BC is unique for the combination of Sender , Reciever and Message. When I am sending data from XI to BC, how will I send the sender information. I am not understanding how BC will select from its routing rules when I am sending data from XI to BC?
I dont have any understanding of BC.
Any help appreciated,
Thanks,
Yomesh
Hi ,
Check this weblog..
/people/bla.suranyi/blog/2006/07/10/xi--sap-business-connector-integration-using-the-http-adapter
Sekhar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Sekhar,
Thanks for yor reply,
I have allready gone through that weblog.
But in this weblog it is assumed that the routing rule is already created in BC server.In the routing rule the sender is "externalXML" and receiver is "recieverxml".
Does this name have any relevance in XI?
I am not clear if I send xml data from XI to BC, how will BC understand which routing rule to execute, as I am not sending any sender information from XI.
Please clear this doubt.
Thanks,
Yomesh
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
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.