[jboss-svn-commits] JBL Code SVN: r7651 - in labs/jbossesb/trunk/product: console lib/ext

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Nov 16 12:09:48 EST 2006


Author: tfennelly
Date: 2006-11-16 12:09:45 -0500 (Thu, 16 Nov 2006)
New Revision: 7651

Modified:
   labs/jbossesb/trunk/product/console/import.sql
   labs/jbossesb/trunk/product/lib/ext/milyn-smooks-core-0.8-SNAPSHOT.jar
Log:
Added more templates

Modified: labs/jbossesb/trunk/product/console/import.sql
===================================================================
--- labs/jbossesb/trunk/product/console/import.sql	2006-11-16 16:45:53 UTC (rev 7650)
+++ labs/jbossesb/trunk/product/console/import.sql	2006-11-16 17:09:45 UTC (rev 7651)
@@ -79,3 +79,22 @@
 	'http://milyn.codehaus.org/javadoc/smooks/org/milyn/cdr/ParameterAccessor.html');
 insert into transformationresourceparameterspec (id, value, description, required, resourcespec_id) values 
 	(11, '', 'Parameter Name and Value.', false, 4);
+
+
+--########################################################################
+--#  JavaBean Populators
+--########################################################################
+insert into transformationresourcespec (id, name, path, description, reference) values 
+	(5, 'JavaBean Populator - Assembly', 'org.milyn.javabean.AssemblyPhaseBeanPopulator', 
+	'Populate a JavaBean instance with data from an XML message.  The populated beans can be used in XSLT and StringTemplate transformation (see <a href="http://milyn.codehaus.org/Tutorials">Smooks Templating Tutorials</a>).  The populated beans <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/HashMap.html">HasMap</a> is also set on the Message Body (key="EXTRACTED_BEANS_HASH"), allowing them to be accessed by downstream action processors.', 
+	'http://milyn.codehaus.org/javadoc/smooks-cartridges/javabean/org/milyn/javabean/AssemblyPhaseBeanPopulator.html');
+insert into transformationresourceparameterspec (id, name, description, required, resourcespec_id) values 
+	(12, 'beanId', 'Bean Identifier.', true, 5);
+insert into transformationresourceparameterspec (id, name, description, required, resourcespec_id) values 
+	(13, 'beanClass', 'Bean Class Name (see <a href="http://milyn.codehaus.org/javadoc/smooks-cartridges/javabean/org/milyn/javabean/AssemblyPhaseBeanPopulator.html">Javadoc</a>).', false, 5);
+insert into transformationresourceparameterspec (id, name, description, required, resourcespec_id) values 
+	(14, 'addToList', 'Accumulate multiple bean instances (see <a href="http://milyn.codehaus.org/javadoc/smooks-cartridges/javabean/org/milyn/javabean/AssemblyPhaseBeanPopulator.html">Javadoc</a>).', false, 5);
+insert into transformationresourceparameterspec (id, name, description, required, resourcespec_id) values 
+	(15, 'setterName', 'Explicitly specify the bean setter method name (see <a href="http://milyn.codehaus.org/javadoc/smooks-cartridges/javabean/org/milyn/javabean/AssemblyPhaseBeanPopulator.html">Javadoc</a>).', false, 5);
+insert into transformationresourceparameterspec (id, name, description, required, resourcespec_id) values 
+	(16, 'attributeName', 'DOM Element attribute name - for extracting a value from a DOM Element attribute (see <a href="http://milyn.codehaus.org/javadoc/smooks-cartridges/javabean/org/milyn/javabean/AssemblyPhaseBeanPopulator.html">Javadoc</a>).', false, 5);

Modified: labs/jbossesb/trunk/product/lib/ext/milyn-smooks-core-0.8-SNAPSHOT.jar
===================================================================
(Binary files differ)




More information about the jboss-svn-commits mailing list