[jboss-svn-commits] JBL Code SVN: r22738 - labs/jbossesb/workspace/maeste/product/samples/quickstarts/webservice_consumer_wise2.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Sep 13 14:34:18 EDT 2008


Author: maeste
Date: 2008-09-13 14:34:18 -0400 (Sat, 13 Sep 2008)
New Revision: 22738

Modified:
   labs/jbossesb/workspace/maeste/product/samples/quickstarts/webservice_consumer_wise2/smooks-response-config.xml
Log:
JBESB-1982

Modified: labs/jbossesb/workspace/maeste/product/samples/quickstarts/webservice_consumer_wise2/smooks-response-config.xml
===================================================================
--- labs/jbossesb/workspace/maeste/product/samples/quickstarts/webservice_consumer_wise2/smooks-response-config.xml	2008-09-13 18:31:37 UTC (rev 22737)
+++ labs/jbossesb/workspace/maeste/product/samples/quickstarts/webservice_consumer_wise2/smooks-response-config.xml	2008-09-13 18:34:18 UTC (rev 22738)
@@ -10,6 +10,7 @@
         <param name="beanId">ExternalObject</param>
         <param name="beanClass">org.jboss.soa.esb.samples.quickstart.webservice_consumer_wise2.ExternalObject</param>
         <param name="bindings">
+        <binding property="date" type="MessageDate">messageDate.year + "-" + messageDate.month + "-" + messageDate.day</binding>
             <binding property="internal" selector="${InternalObject}" />
         </param>
     </resource-config>
@@ -21,8 +22,25 @@
         <param name="bindings">
             <binding property="number" type="Integer" selector="integerField" />
             <binding property="text" selector="stringField" />
+            
         </param>
     </resource-config>
+    
+    <resource-config selector="it.javalinux.wise.ComplexObject">
+        <resource>org.milyn.javabean.BeanPopulator</resource>
+        <param name="beanId">messageDate</param>
+        <param name="beanClass">java.util.HashMap</param>
+        <param name="bindings">
+            <binding property="day" selector="calendarField/day" default ="0"/>
+            <binding property="month" selector="calendarField/month" default ="0" />
+            <binding property="year" selector="calendarField/year" default ="0"/>
+        </param>
+    </resource-config>
+    
+    <resource-config selector="decoder:MessageDate">
+        <resource>org.milyn.javabean.decoders.DateDecoder</resource>
+        <param name="format">yyyy-MM-dd</param>
+    </resource-config> 
 
 
 </smooks-resource-list>
\ No newline at end of file




More information about the jboss-svn-commits mailing list