<soap12:address> doesn't appear in WSDL for SOAP 1.2 service in JBoss WS CXF

Solution Unverified - Updated -

Issue

  • We are currently using SOAP 1.2 and exposing a web service to our clients. The endpoint is set up as the following annotations:
@WebService(...)
@BindingType(javax.xml.ws.soap.SOAPBinding.SOAP12HTTP_BINDING)
public class XxxService {
  • However, when we view the WSDL the binding port address is: "<soap:address location= .../>" instead of "<soap12:address location= .../>".
  • The other operations and faults are displaying correctly as: "<soap12:operation .../>" and "<soap12:fault .../>"

Environment

  • JBoss Enterprise Application Platform (EAP) 5
  • JBoss WS CXF Stack

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