How to add soap envelope after Data Transformation ?

Solution Verified - Updated -

Issue

  • While using data transformation tooling user wants to have soap envelope in outbound request.
  • User created a simple proxy service exposing CXF Endpoint for an existing SOAP Service (Remote Web Service) and performing Data Transformation in between the route using Data Transformation component available under Transformation palette. Source is POJO and Target is XML.
  • Once mapped the elements for conversion and connect the route to Remote SOAP Service it's failing with internal 500 error.
  • It is observed that after data transformation it's yielding RAW XML which doesn't have SOAP Envelope as a result of which Remote Web Service Interface is unable to recognize the payload and failing with internal error.
  • Tried both PAYLOAD & POJO based approach but both fails. Tried with http endpoint and it's failing the same way.

Environment

  • Red Hat JBoss Fuse
    • 6.2.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.