|
There is a bug in SOAP gateway when processing SOAP 1.2 faults without a fault role. This line [1] should work with SOAP 1.1 and 1.2 messages according to the SAAJ javadoc, but it's throwing an NPE for 1.2 faults missing the fault role element. Add some conditional logic around this code (check for null) to avoid the problem.
[1] https://github.com/jboss-switchyard/components/blob/master/soap/src/main/java/org/switchyard/component/soap/util/SOAPUtil.java#L425
|