]
RH Bugzilla Integration commented on JBWS-3601:
-----------------------------------------------
Scott Mumford <smumford(a)redhat.com> made a comment on [bug
]
Marking for exclusion from the 6.1.1 Release Notes document as an entry for this bug could
not be completed or verified in time.
SOAPFaultException cannot render SOAP 1.2 Fault Subcode in CXF
--------------------------------------------------------------
Key: JBWS-3601
URL:
https://issues.jboss.org/browse/JBWS-3601
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: jbossws-cxf
Affects Versions: jbossws-cxf-4.0.2
Environment: JBoss Enterprise Application Platform 6
Reporter: Tadayoshi Sato
Assignee: Alessio Soldano
Labels: cxf
Fix For: jbossws-cxf-4.2
Backport
https://issues.apache.org/jira/browse/CXF-4790, which is the root cause. The
code below doesn't render {{<soapenv:Subcode>}}.
{code}
import javax.xml.soap.SOAPConstants;
import javax.xml.soap.SOAPFactory;
import javax.xml.soap.SOAPFault;
import javax.xml.ws.soap.SOAPFaultException;
...
SOAPFactory factory = SOAPFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL);
SOAPFault fault = factory.createFault("Operator not found", new
QName(SOAPConstants.URI_NS_SOAP_1_2_ENVELOPE, "Receiver"));
fault.appendFaultSubcode(new QName("...", "OperatorNotFound"));
...
throw new SOAPFaultException(fault);
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: