[jboss-svn-commits] JBL Code SVN: r8709 - in labs/jbossesb/trunk/product/samples/quickstarts: . transform_XML2XML_simple
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jan 5 10:26:56 EST 2007
Author: tfennelly
Date: 2007-01-05 10:26:54 -0500 (Fri, 05 Jan 2007)
New Revision: 8709
Added:
labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/
labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/README.txt
Removed:
labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/README.txt
Log:
Renamed transformation quickstarts
Copied: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple (from rev 8707, labs/jbossesb/trunk/product/samples/quickstarts/transformation_simple)
Deleted: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/README.txt
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/transformation_simple/README.txt 2007-01-05 13:13:34 UTC (rev 8707)
+++ labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/README.txt 2007-01-05 15:26:54 UTC (rev 8709)
@@ -1,63 +0,0 @@
-Overview:
-=========
- This is a very basic example of how to manually define and apply a Message Transformation within
- within JBoss ESB 4.0GA. It applies a very simple XSLT to a SampleOrder.xml message and prints the
- before and after XML to the console.
-
- This Quickstart does not use the JBoss ESB Administration Console to manage the
- message Transformation configurations to the ESB. See the end of this README for details on how
- to manage this Quickstart's transformations vai the Console.
-
-
-Before Running:
-===============
- 1. Update the "jbosshome.dir" property in the quickstarts.properties file in "../".
- 2. Make sure the jbossesb.sar is deployed on your JBoss Application Server.
- 3. Make sure the JBoss Application server is running.
- 4. It would be a great idea to read MessageTransformation.pdf to fully understand this
- Quickstart. It is located in the docs/services folder.
-
-
-To Run:
-=======
- 1. In a command terminal window in this folder ("Window1"), type "ant run".
- 2. Open another command terminal window in this folder ("Window2"), type "ant runtest".
- 3. Switch back to "Window1" to see the message transformation before and after.
-
-
-What to look at in this Quickstart:
-===================================
- As stated above, a read of MessageTransformation.pdf would be of great benefit in understanding
- JBoss ESB Transformations.
-
- jbossesb.xml: The ESB configuration file in this Quickstart simply defines a JMS Listener for receiving
- the contents of the SampleOrder.xml file located in this folder (line 31). The listener
- configuration then executes the "SmooksTransformer" action for the Message Exchange between
- "A" and "B".
-
- smooks-cdr.lst: This file is used by the JBoss ESB Transformation Service to list the Transformation
- resource configuration URIs. Out of the box, the smoooks-cdr.lst file in this Quickstart
- refers to 2 resource URIs, both of which are classpath based. It also has a commented
- out listing for accessing Transformation Configurations managed by the JBoss ESB
- Administration Conosle (see below).
-
- smooks-res.xml: This file defines the Transformations for the Quickstart. In this case, it simply defines
- a single XSL transformation for the order line items.
-
-
-Playing with this Transformation through the Administration Console:
-====================================================================
- To load the Transformation Configurations defined in smooks-res.xml into the Admin Console, and have them
- managed from the Admin Console, do the following:
-
- 1. Deploy the console as outlined in MessageTransformation.pdf.
- 2. Edit the smooks-cdr.lst file in this folder, commenting out both the classpath based listings and
- uncommenting out the listing for the console HTTP URI.
- 3. In the console:
- a) Add "Message Exchange Participants" for "A" and "B" through the "Manage Message Exchange Participants" form.
- b) Add new "Message Contract" against "A" and "B" for "text/xml:messageAtA" and "text/xml:messageAtB" respectively.
- Note: "messageAtA" and "messageAtB" are the Message Namespace values and "text/xml" is the Message Mime in
- both cases.
- c) Import "smooks-res.xml" through the "Import Configurations" form.
- 4. You are now ready to start managing the message transformations through the console. You can add more
- transformations and modify the existing transformations. Be sure to read MessageTransformation.pdf!!!
\ No newline at end of file
Copied: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/README.txt (from rev 8708, labs/jbossesb/trunk/product/samples/quickstarts/transformation_simple/README.txt)
More information about the jboss-svn-commits
mailing list