How to receive arbitrary xml via http

We need to receive a variety of xml in over http.

After reading the Adapter Guide it seemed appropriate to do as descibed in the section “Posting arbitrary XML documents”

I am testing this from within bc using pub.client:http the url is http://localhost:5555/invoke/pub.sap.transport.XML/InboundProcess - I map xmldata into “string” and the content-type is xml.

In the Administrator under “Routing” against Transports – XML, I have put the inbound routing flow service.


This flow service has the specification xmlRoutingInfo.

I have saved a pipeline in this service and it contains invalid xml: when I attemp to browse it with Internet Explorer the following is displayed.

The character ‘<’ cannot be used in an attribute value. Error processing resource 'file://Sapbcs001/sapbc47/Server/pipeline…
“1.0” encoding=“ISO-8859-1”?><!DOCTYPE cXML SYSTEM "http What must I do to correct this so that my routing info service can access the xml and then call the application specific service via the routing rule, passing it the xml .

Any help would be much appreciated.

Thanks

Tom