Hi,
We have configured RNIF 1.1 adapter to receive message from our business partners.
when business partner is sending the XML message to SAP XI using RNIF 1.1 adpater.
Transmitting the message to endpoint http://xxxx:50000/MessagingSystem/receive/RNIFAdapter/RNIF using connection RNIF11Adapter failed, due to: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 400..
SAP XI is throwing error message
Catching javax.mail.MessagingException: Missing start boundary
at javax.mail.internet.MimeMultipart.parse(MimeMultipart.java:284)
at javax.mail.internet.MimeMultipart.getBodyPart(MimeMultipart.java:172)
at com.sap.aii.adapter.rnif.ms.RNIFEventHandler$RNIFTransportBinding.extractFromHTTPBinding(RNIFEventHandler.java:1235)
at com.sap.aii.adapter.rnif.ms.RNIFEventHandler$RNIFTransportBinding.unbindMessage(RNIFEventHandler.java:1035)
at com.sap.aii.adapter.rnif.ms.RNIFEventHandler.onRequest(RNIFEventHandler.java:396)
at com.sap.aii.af.ra.ms.impl.ServerConnectionImpl.request(ServerConnectionImpl.java:202)
at com.sap.aii.af.ra.ms.impl.core.transport.http.MessagingServlet.doPost(MessagingServlet.java:337)
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:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
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)
Does anybody know about the root cause? Please help us out to resolve the problem.
Thanks
Ramaa