XML literal input to HTTP-SOAP connector is being URL encoded in MetaMatrix query

Solution Verified - Updated -

Issue

  • I'm trying to invoke a web service operation "createCatalogEntry" that takes an XML string as one of its parameters.

  • Whenever I pass an XML string as input, MetaMatrix performs URL encoding to escape all the special characters. In other words, we escape the "<"'s to "&lt;", etc.

  • The web service expects a CDATA block of XML, without any URL encoding. So it tells me my request doc is malformed, and the request fails.
  • How can we turn off URL encoding, in order to pass an unencoded string to the web service?

Environment

  • MetaMatrix Enterprise Server 5.5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content