[jboss-svn-commits] JBL Code SVN: r12437 - labs/jbossesb/trunk/product/services/smooks/src/main/java/org/jboss/soa/esb/actions/converters.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jun 9 17:40:59 EDT 2007


Author: mark.little at jboss.com
Date: 2007-06-09 17:40:59 -0400 (Sat, 09 Jun 2007)
New Revision: 12437

Modified:
   labs/jbossesb/trunk/product/services/smooks/src/main/java/org/jboss/soa/esb/actions/converters/SmooksTransformer.java
Log:
http://jira.jboss.com/jira/browse/JBESB-612

Modified: labs/jbossesb/trunk/product/services/smooks/src/main/java/org/jboss/soa/esb/actions/converters/SmooksTransformer.java
===================================================================
--- labs/jbossesb/trunk/product/services/smooks/src/main/java/org/jboss/soa/esb/actions/converters/SmooksTransformer.java	2007-06-09 19:13:55 UTC (rev 12436)
+++ labs/jbossesb/trunk/product/services/smooks/src/main/java/org/jboss/soa/esb/actions/converters/SmooksTransformer.java	2007-06-09 21:40:59 UTC (rev 12437)
@@ -14,6 +14,7 @@
 import org.jboss.soa.esb.actions.ActionUtils;
 import org.jboss.soa.esb.helpers.ConfigTree;
 import org.jboss.soa.esb.helpers.KeyValuePair;
+import org.jboss.soa.esb.message.Body;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.services.transform.TransformationException;
 import org.jboss.soa.esb.services.transform.TransformationService;
@@ -137,8 +138,10 @@
 	public SmooksTransformer(ConfigTree propertiesTree) throws ConfigurationException {
         List<KeyValuePair> properties = propertiesTree.attributesAsList();
 
-        inputLocation = KeyValuePair.getValue(INPUT_LOCATION, properties);
-        outputLocation = KeyValuePair.getValue(OUTPUT_LOCATION, properties);
+        // if no input location given, then assume default location in message body.
+        inputLocation = KeyValuePair.getValue(INPUT_LOCATION, properties, Body.DEFAULT_LOCATION);
+        // if no output location given, then assume default location in message body.
+        outputLocation = KeyValuePair.getValue(OUTPUT_LOCATION, properties, Body.DEFAULT_LOCATION);
 
         // Get the default message flow properties (can be overriden by the message properties)...
 		defaultMessageFromType = KeyValuePair.getValue(FROM_TYPE, properties);




More information about the jboss-svn-commits mailing list