[jboss-svn-commits] JBL Code SVN: r35071 - labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Sep 8 14:12:40 EDT 2010
Author: lucazamador
Date: 2010-09-08 14:12:40 -0400 (Wed, 08 Sep 2010)
New Revision: 35071
Modified:
labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfSoapProcessor.java
labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfTransportSoapProcessor.java
Log:
JBRULES-2664 Soap support in drools-camel
- modified output response to include the execution response inside the soap response tag
Modified: labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfSoapProcessor.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfSoapProcessor.java 2010-09-08 17:09:27 UTC (rev 35070)
+++ labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfSoapProcessor.java 2010-09-08 18:12:40 UTC (rev 35071)
@@ -41,7 +41,7 @@
QName payloadName = new QName("http://soap.jax.drools.org/", "executeResponse", "ns1");
SOAPBodyElement payload = body.addBodyElement(payloadName);
payload.addChildElement("responseType");
- body.addTextNode(StringUtils.toString( is ));
+ payload.addTextNode(StringUtils.toString( is ));
exchange.getOut().setBody( soapMessage );
}
}
Modified: labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfTransportSoapProcessor.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfTransportSoapProcessor.java 2010-09-08 17:09:27 UTC (rev 35070)
+++ labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/jax/soap/PostCxfTransportSoapProcessor.java 2010-09-08 18:12:40 UTC (rev 35071)
@@ -41,7 +41,7 @@
QName payloadName = new QName("http://soap.jax.drools.org/", "executeResponse", "ns1");
SOAPBodyElement payload = soapBody.addBodyElement(payloadName);
payload.addChildElement("responseType");
- soapBody.addTextNode(StringUtils.toString(bais));
+ payload.addTextNode(StringUtils.toString(bais));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
soapMessage.writeTo(baos);
More information about the jboss-svn-commits
mailing list