Accessing SOAP header in ESB service exposed as webservice

Solution Unverified - Updated -

Issue

  • An ESB service is exposed as a WebService using the actions tag: <actions inXsd="/in.xsd" outXsd="/out.xsd" mep="RequestResponse">
  • The ESB message that gets passed into the action chain contains the body of the SOAP envelope, but not the SOAP header.
  • Is there a way to get to the SOAP Header elements within the action chain of an ESB exposed as a web service in this way?
  • How to get SOAP Header part from org.jboss.soa.esb.message.Message?

Environment

  • Red Hat JBoss SOA Platform (SOA-P)
    • 4.2
    • 4.3
    • 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