cancel
Showing results for 
Search instead for 
Did you mean: 

Using BC Sender Adapter

Former Member
0 Kudos

Hi Experts

I am Working on scenario

BC4.7--> XI ---> to R/3

Business connector server will post IDoc XML to XI system

I have configured BC sender communication channel which is having

Adapter Type : BC (sender)

Transport protocol :IDoc-XML

Smililarly I have modified

Routing > Routing Rules on Business connector 4.7 server as

Transport : XML

Configure XML Transport

Specify URL: http://<HostnameOf XI SYS :Port>/MessagingSystem/receive/BcAdapter/BC

XML dialect : SAP-XML

the user I have used here is having role SAP_XI_APPL_SERV_USER

But BC4.7 server unable to send Idoc XML to http://<HostnameOf XI SYS :Port>/MessagingSystem/receive/BcAdapter/BC

I am Getting Error on BC server As

2007-08-08 10:15:13 IST com.wm.pkg.sap.BCException: 400: Bad Request

at pub.sap.transport.XML.OutboundProcess(XML.java:391)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)

at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)

at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)

at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)

at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)

at com.wm.lang.flow.FlowState.step(FlowState.java:430)

at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)

at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)

at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)

at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:455)

at com.wm.app.b2b.server.Service.doInvoke(Service.java:495)

at com.wm.app.b2b.server.Service.doInvoke(Service.java:464)

at wm.PartnerMgr.gateway.runtime.InboundProcess(runtime.java:423)

at pub.sap.transport.ALE.InboundProcess(ALE.java:137)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)

at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:693)

at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:455)

at com.wm.app.b2b.server.Service.doInvoke(Service.java:495)

at com.wm.app.b2b.server.Service.doInvoke(Service.java:464)

at com.wm.pkg.sap.rfc.Listener.handleRequest(Listener.java:423)

at com.sap.mw.idoc.jco.JCoIDoc$Server.dispatchRequest(JCoIDoc.java:10078)

at com.wm.pkg.sap.rfc.Listener.dispatchRequest(Listener.java:177)

at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method)

at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(MiddlewareRFC.java:1070)

at com.sap.mw.jco.JCO$Server.listen(JCO.java:5797)

at com.sap.mw.jco.JCO$Server.run(JCO.java:5731)

at com.wm.pkg.sap.rfc.Listener.run(Listener.java:101)

at java.lang.Thread.run(Thread.java:534)

Please help in this problem

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos
Former Member
0 Kudos

go through these blogs

SAP Business Connector or SAP Exchange Infrastructure?

/people/sap.user72/blog/2004/11/04/sap-business-connector-or-sap-exchange-infrastructure

XI - SAP Business Connector integration using the HTTP adapter

/people/bla.suranyi/blog/2006/07/10/xi--sap-business-connector-integration-using-the-http-adapter

Best Regards,

Srikanth

Reward the useful answers and you will get one point yourself

/people/baris.buyuktanir2/blog/2007/04/04/point-for-points-reward-yourself ---onepoint blog

Answers (1)

Answers (1)

Former Member
0 Kudos

Proper confguration setting are need on BC 4.7 server

To route the incoming IDoc-XML to Integration server

I will Write a blog on it