Author: ffang
Date: Fri Jul 23 04:12:02 2010
New Revision: 966955
URL: http://svn.apache.org/viewvc?rev=966955&view=rev
Log:
[SMXCOMP-783] CxfBcConsumer should honer faultCode property also for soap
payload fault message
Modified:
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/main/java/org/apache/servicemix/cxfbc/CxfBcConsumer.java
Modified:
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/main/java/org/apache/servicemix/cxfbc/CxfBcConsumer.java
URL:
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/main/java/org/apache/servicemix/cxfbc/CxfBcConsumer.java?rev=966955&r1=966954&r2=966955&view=diff
==============================================================================
---
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/main/java/org/apache/servicemix/cxfbc/CxfBcConsumer.java
(original)
+++
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/main/java/org/apache/servicemix/cxfbc/CxfBcConsumer.java
Fri Jul 23 04:12:02 2010
@@ -952,7 +952,11 @@ public class CxfBcConsumer extends Consu
if (exchange.getProperty("faultstring") != null) {
f.setMessage((String)exchange.getProperty("faultstring"));
}
-
+
+ if (exchange.getProperty("faultcode") != null) {
+ f.setFaultCode((QName) exchange
+ .getProperty("faultcode"));
+ }
}
processFaultDetail(f, message);