[jboss-svn-commits] JBL Code SVN: r14954 - in labs/jbossesb/trunk/product/samples/quickstarts/tests/src: org/jboss/soa/esb/quickstart/test and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Sep 8 17:30:00 EDT 2007


Author: tcunning
Date: 2007-09-08 17:30:00 -0400 (Sat, 08 Sep 2007)
New Revision: 14954

Added:
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageCSV2XML.log
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageDateManipulation.log
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageEDI2XMLGroovyXSL.log
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2POJO.log
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2Simple.log
Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/Helpers.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformCSV2XMLTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformDateManipulationTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformEDI2XMLGroovyXSLTTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXML2PojoTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXMLSimpleTest.java
Log:
bug:SOA-1
Commit transform quickstart tests.


Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/Helpers.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/Helpers.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/Helpers.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -35,6 +35,7 @@
  */
 
 public class Helpers {
+	public static final String RESOURCE_DIR = "src" + File.separator + "resources";
 	public static final String START_TAG = "[jbesb-filename]";
 	public static final String END_TAG = "[/jbesb-filename]\n";
 	public static final int FILE_TIMER = 3000;

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformCSV2XMLTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformCSV2XMLTest.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformCSV2XMLTest.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -1,18 +1,27 @@
 package org.jboss.soa.esb.quickstart.test;
 
+import java.io.File;
+import java.util.Hashtable;
+
 import junit.framework.Test;
 
 import org.jboss.test.JBossTestCase;
+import org.jboss.soa.esb.samples.quickstart.transformcsv2xml.SendJMSMessage;
+import org.jboss.soa.esb.testutils.FileUtil;
 
-
 /**
  * Sample client for the jboss container.
  *
  * @author <a href="mailto:tcunning at redhat.com">Tom Cunningham</a>
  */
 public class TransformCSV2XMLTest
-        extends JBossTestCase
-{
+        extends JBossTestCase {
+	private static final String FILE_NAME = "transformedmessageCSV2XML.log";
+	private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME)
+		+ FILE_NAME;
+	private static final String EXPECTED_RESULT_FILE = Helpers.RESOURCE_DIR + File.separator + FILE_NAME;
+	
+	
 	public TransformCSV2XMLTest(String name)
 	{
 		super(name);
@@ -20,12 +29,39 @@
 
 	public void testMessage() throws Exception
 	{
+		File checkFile = new File(LOG_FILE);
+		if (checkFile.exists()) {
+			checkFile.delete();
+		}
+		
 		sendMessage();
-		Thread.sleep(10000); // wait for message to post.
+
+		/* Verify that the message file is created */
+		boolean fileExists = Helpers.checkForFile(LOG_FILE);
+		if (!fileExists) {
+			fail("Event file " + LOG_FILE
+					+ " not created - test marked as failing");
+		}
+		
+		// Make sure the file matches expected output
+		File expectedResult = new File(EXPECTED_RESULT_FILE);
+		File target = new File(LOG_FILE);
+		String targetString = FileUtil.readTextFile(target);
+		String expectedString = FileUtil.readTextFile(expectedResult);
+		targetString.trim();
+		expectedString.trim();
+		assertEquals("File string should match expected result", targetString, expectedString);
+				
+		target.delete();
 	}
 
 	public void sendMessage() throws Exception
 	{
+        SendJMSMessage sm = new SendJMSMessage();
+        sm.setupConnection();
+        sm.sendAMessage("../transform_CSV2XML/SampleOrder.csv");
+        sm.stop();
+        Thread.sleep(8000); // wait for message to post.
 	}
 
    public static Test suite() throws Exception

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformDateManipulationTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformDateManipulationTest.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformDateManipulationTest.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -1,7 +1,11 @@
 package org.jboss.soa.esb.quickstart.test;
 
+import java.io.File;
+
 import junit.framework.Test;
 
+import org.jboss.soa.esb.samples.quickstart.transformxml2xmldatemanipulation.test.SendJMSMessage;
+import org.jboss.soa.esb.testutils.FileUtil;
 import org.jboss.test.JBossTestCase;
 
 
@@ -13,6 +17,11 @@
 public class TransformDateManipulationTest
         extends JBossTestCase
 {
+	private static final String FILE_NAME = "transformedmessageDateManipulation.log";
+	private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME)
+		+ FILE_NAME;
+	private static final String EXPECTED_RESULT_FILE = Helpers.RESOURCE_DIR + File.separator + FILE_NAME;
+	
 	public TransformDateManipulationTest(String name)
 	{
 		super(name);
@@ -20,12 +29,40 @@
 
 	public void testMessage() throws Exception
 	{
+		File checkFile = new File(LOG_FILE);
+		if (checkFile.exists()) {
+			checkFile.delete();
+		}
+		
 		sendMessage();
-		Thread.sleep(10000); // wait for message to post.
+
+		/* Verify that the message file is created */
+		boolean fileExists = Helpers.checkForFile(LOG_FILE);
+		if (!fileExists) {
+			fail("Event file " + LOG_FILE
+					+ " not created - test marked as failing");
+		}
+		
+		// Make sure the file matches expected output
+		File expectedResult = new File(EXPECTED_RESULT_FILE);
+		File target = new File(LOG_FILE);
+		String targetString = FileUtil.readTextFile(target);
+		String expectedString = FileUtil.readTextFile(expectedResult);
+		targetString.trim();
+		expectedString.trim();
+		assertEquals("File string should match expected result", targetString, expectedString);
+				
+		target.delete();
 	}
 
 	public void sendMessage() throws Exception
 	{
+		Thread.sleep(5000);
+		SendJMSMessage sm = new SendJMSMessage();
+        sm.setupConnection();
+        sm.sendAMessage("../transform_XML2XML_date_manipulation/SampleOrder.xml");
+        sm.stop();
+        Thread.sleep(8000); // wait for message to post.
 	}
 
    public static Test suite() throws Exception

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformEDI2XMLGroovyXSLTTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformEDI2XMLGroovyXSLTTest.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformEDI2XMLGroovyXSLTTest.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -1,7 +1,11 @@
 package org.jboss.soa.esb.quickstart.test;
 
+import java.io.File;
+
 import junit.framework.Test;
 
+import org.jboss.soa.esb.samples.quickstart.transformedi2xmlgroovyxslt.test.SendJMSMessage;
+import org.jboss.soa.esb.testutils.FileUtil;
 import org.jboss.test.JBossTestCase;
 
 
@@ -13,6 +17,12 @@
 public class TransformEDI2XMLGroovyXSLTTest
         extends JBossTestCase
 {
+	private static final String FILE_NAME = "transformedmessageEDI2XMLGroovyXSL.log";
+	private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME)
+		+ FILE_NAME;
+	private static final String EXPECTED_RESULT_FILE = Helpers.RESOURCE_DIR + File.separator + FILE_NAME;
+	
+	
 	public TransformEDI2XMLGroovyXSLTTest(String name)
 	{
 		super(name);
@@ -20,12 +30,40 @@
 
 	public void testMessage() throws Exception
 	{
+		File checkFile = new File(LOG_FILE);
+		if (checkFile.exists()) {
+			checkFile.delete();
+		}
+		
 		sendMessage();
-		Thread.sleep(10000); // wait for message to post.
+
+		/* Verify that the message file is created */
+		boolean fileExists = Helpers.checkForFile(LOG_FILE);
+		if (!fileExists) {
+			fail("Event file " + LOG_FILE
+					+ " not created - test marked as failing");
+		}
+		
+		// Make sure the file matches expected output
+		File expectedResult = new File(EXPECTED_RESULT_FILE);
+		File target = new File(LOG_FILE);
+		String targetString = FileUtil.readTextFile(target);
+		String expectedString = FileUtil.readTextFile(expectedResult);
+		targetString.trim();
+		expectedString.trim();
+		assertEquals("File string should match expected result", targetString, expectedString);
+				
+		target.delete();
 	}
 
 	public void sendMessage() throws Exception
 	{
+		Thread.sleep(5000);
+		SendJMSMessage sm = new SendJMSMessage();
+        sm.setupConnection();
+        sm.sendAMessage("../transform_EDI2XML_Groovy_XSLT/SampleOrder.edi");
+        sm.stop();
+        Thread.sleep(8000); // wait for message to post.
 	}
 
    public static Test suite() throws Exception

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXML2PojoTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXML2PojoTest.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXML2PojoTest.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -1,7 +1,11 @@
 package org.jboss.soa.esb.quickstart.test;
 
+import java.io.File;
+
 import junit.framework.Test;
 
+import org.jboss.soa.esb.samples.quickstart.transformxml2pojo.test.SendJMSMessage;
+import org.jboss.soa.esb.testutils.FileUtil;
 import org.jboss.test.JBossTestCase;
 
 
@@ -13,6 +17,12 @@
 public class TransformXML2PojoTest
         extends JBossTestCase
 {
+	private static final String FILE_NAME = "transformedmessageXML2POJO.log";
+	private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME)
+		+ FILE_NAME;
+	private static final String EXPECTED_RESULT_FILE = Helpers.RESOURCE_DIR + File.separator + FILE_NAME;
+
+	
 	public TransformXML2PojoTest(String name)
 	{
 		super(name);
@@ -20,12 +30,42 @@
 
 	public void testMessage() throws Exception
 	{
+		File checkFile = new File(LOG_FILE);
+		if (checkFile.exists()) {
+			checkFile.delete();
+		}
+		
 		sendMessage();
-		Thread.sleep(10000); // wait for message to post.
+
+		/* Verify that the message file is created */
+		boolean fileExists = Helpers.checkForFile(LOG_FILE);
+		if (!fileExists) {
+			fail("Event file " + LOG_FILE
+					+ " not created - test marked as failing");
+		}
+		
+		// Make sure the file matches expected output
+		File expectedResult = new File(EXPECTED_RESULT_FILE);
+		File target = new File(LOG_FILE);
+		String targetString = FileUtil.readTextFile(target);
+		String expectedString = FileUtil.readTextFile(expectedResult);
+		targetString.trim();
+		expectedString.trim();
+		assertEquals("File string should match expected result", targetString, expectedString);
+				
+		//target.delete();
 	}
 
 	public void sendMessage() throws Exception
 	{
+		Thread.sleep(5000);
+		SendJMSMessage sm = new SendJMSMessage();
+        sm.setupConnection();
+        String fileContent = sm.readAsciiFile("../transform_XML2POJO/SampleOrder.xml");
+        System.out.println("FILECONTENT[" + fileContent + "]");
+        sm.sendAMessage(fileContent);
+        sm.stop();
+        Thread.sleep(8000); // wait for message to post.
 	}
 
    public static Test suite() throws Exception

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXMLSimpleTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXMLSimpleTest.java	2007-09-08 21:28:37 UTC (rev 14953)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXMLSimpleTest.java	2007-09-08 21:30:00 UTC (rev 14954)
@@ -1,10 +1,13 @@
 package org.jboss.soa.esb.quickstart.test;
 
+import java.io.File;
+
 import junit.framework.Test;
 
+import org.jboss.soa.esb.testutils.FileUtil;
 import org.jboss.test.JBossTestCase;
+import org.jboss.soa.esb.samples.quickstart.transformxml2xmlsimple.test.SendJMSMessage;
 
-
 /**
  * Sample client for the jboss container.
  *
@@ -13,6 +16,11 @@
 public class TransformXMLSimpleTest
         extends JBossTestCase
 {
+	private static final String FILE_NAME = "transformedmessageXML2Simple.log";
+	private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME)
+		+ FILE_NAME;
+	private static final String EXPECTED_RESULT_FILE = Helpers.RESOURCE_DIR + File.separator + FILE_NAME;
+
 	public TransformXMLSimpleTest(String name)
 	{
 		super(name);
@@ -20,12 +28,39 @@
 
 	public void testMessage() throws Exception
 	{
+		File checkFile = new File(LOG_FILE);
+		if (checkFile.exists()) {
+			checkFile.delete();
+		}
+		
 		sendMessage();
-		Thread.sleep(10000); // wait for message to post.
+
+		/* Verify that the message file is created */
+		boolean fileExists = Helpers.checkForFile(LOG_FILE);
+		if (!fileExists) {
+			fail("Event file " + LOG_FILE
+					+ " not created - test marked as failing");
+		}
+		
+		// Make sure the file matches expected output
+		File expectedResult = new File(EXPECTED_RESULT_FILE);
+		File target = new File(LOG_FILE);
+		String targetString = FileUtil.readTextFile(target);
+		String expectedString = FileUtil.readTextFile(expectedResult);
+		targetString.trim();
+		expectedString.trim();
+		assertEquals("File string should match expected result", targetString, expectedString);
+				
 	}
 
 	public void sendMessage() throws Exception
 	{
+		Thread.sleep(5000);
+		SendJMSMessage sm = new SendJMSMessage();
+        sm.setupConnection();
+        sm.sendAMessage("../transform_XML2XML_simple/SampleOrder.xml");
+        sm.stop();
+        Thread.sleep(8000); // wait for message to post.
 	}
 
    public static Test suite() throws Exception

Added: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageCSV2XML.log
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageCSV2XML.log	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageCSV2XML.log	2007-09-08 21:30:00 UTC (rev 14954)
@@ -0,0 +1,2 @@
+1,Wed Nov 15 13:45:28 EST 2006,0,59.97,64.92,4.95,user1,Harry,Fletcher,SD,1,1,364,The 40-Year-Old Virgin,29.98,2,1,299,Pulp Fiction,29.99
+<csv-set><csv-record><orderId>1</orderId><orderDate>Wed Nov 15 13:45:28 EST 2006</orderDate><statusCode>0</statusCode><netAmount>59.97</netAmount><totalAmount>64.92</totalAmount><tax>4.95</tax><userName>user1</userName><firstName>Harry</firstName><lastName>Fletcher</lastName><state>SD</state><orderLine1Position>1</orderLine1Position><orderLine1Quantity>1</orderLine1Quantity><orderLine1ProductId>364</orderLine1ProductId><orderLine1ProductTitle>The 40-Year-Old Virgin</orderLine1ProductTitle><orderLine1ProductPrice>29.98</orderLine1ProductPrice><orderLine2Position>2</orderLine2Position><orderLine2Quantity>1</orderLine2Quantity><orderLine2ProductId>299</orderLine2ProductId><orderLine2ProductTitle>Pulp Fiction</orderLine2ProductTitle><orderLine2ProductPrice>29.99</orderLine2ProductPrice></csv-record></csv-set><Order netAmount="59.97" orderDate="Wed Nov 15 13:45:28 EST 2006" orderId="1" statusCode="0" tax="4.95" totalAmount="64.92"><Customer firstName="Harry" lastName="Fletcher" !
 state="SD" userName="user1"></Customer><OrderLines><OrderLine posistion="1" quantity="1"><Product price="" productId="364" title=""></Product></OrderLine><OrderLine posistion="1" quantity="1"><Product price="" productId="364" title=""></Product></OrderLine></OrderLines></Order>
\ No newline at end of file

Added: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageDateManipulation.log
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageDateManipulation.log	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageDateManipulation.log	2007-09-08 21:30:00 UTC (rev 14954)
@@ -0,0 +1,22 @@
+<Order orderId="1" orderDate="Wed Nov 15 13:45:28 EST 2006" statusCode="0" netAmount="59.97" totalAmount="64.92" tax="4.95">
+	<Customer userName="user1" firstName="Harry" lastName="Fletcher" state="SD"/>
+	<OrderLines>
+		<OrderLine position="1" quantity="1">
+			<Product productId="364" title="The 40-Year-Old Virgin " price="29.98"/>
+		</OrderLine>
+		<OrderLine position="2" quantity="1">
+			<Product productId="299" title="Pulp Fiction" price="29.99"/>
+		</OrderLine>
+	</OrderLines>
+</Order>
+<Order netAmount="59.97" orderId="1" statusCode="0" tax="4.95" totalAmount="64.92">
+	<Customer firstName="Harry" lastName="Fletcher" state="SD" userName="user1"></Customer>
+	<OrderDate><day>15</day><time>13:45</time><zone>-0500</zone><month>11</month><year>06</year></OrderDate><OrderLines>
+		<OrderLine position="1" quantity="1">
+			<Product price="29.98" productId="364" title="The 40-Year-Old Virgin "></Product>
+		</OrderLine>
+		<OrderLine position="2" quantity="1">
+			<Product price="29.99" productId="299" title="Pulp Fiction"></Product>
+		</OrderLine>
+	</OrderLines>
+</Order>
\ No newline at end of file

Added: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageEDI2XMLGroovyXSL.log
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageEDI2XMLGroovyXSL.log	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageEDI2XMLGroovyXSL.log	2007-09-08 21:30:00 UTC (rev 14954)
@@ -0,0 +1,5 @@
+HDR*1*0*59.97*64.92*4.95*Wed Nov 15 13:45:28 EST 2006
+CUS*user1*Harry^Fletcher*SD
+ORD*1*1*364*The 40-Year-Old Virgin*29.98
+ORD*2*1*299*Pulp Fiction*29.99
+<Order date="11-15-06" netAmount="59.97" orderId="1" statusCode="0" tax="4.95" totalAmount="64.92"><Customer firstName="Harry" lastName="Fletcher" state="South Dakota" userName="user1"></Customer><OrderLines><order-item price="29.98" product-id="364" quantity="1">The 40-Year-Old Virgin</order-item><order-item price="29.99" product-id="299" quantity="1">Pulp Fiction</order-item></OrderLines></Order>
\ No newline at end of file

Added: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2POJO.log
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2POJO.log	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2POJO.log	2007-09-08 21:30:00 UTC (rev 14954)
@@ -0,0 +1,19 @@
+<Order netAmount="59.97" orderDate="Wed Nov 15 13:45:28 EST 2006" orderId="1" statusCode="0" tax="4.95" totalAmount="64.92">
+	<Customer firstName="Harry" lastName="Fletcher" state="SD" userName="user1"></Customer>
+	<OrderLines>
+		<order-item>
+			<index>1</index>
+			<quantity>1</quantity>
+			<product>364</product>
+			<title>The 40-Year-Old Virgin </title>
+			<price>29.98</price>
+		</order-item>
+		<order-item>
+			<index>2</index>
+			<quantity>1</quantity>
+			<product>299</product>
+			<title>Pulp Fiction</title>
+			<price>29.99</price>
+		</order-item>
+	</OrderLines>
+</Order>
\ No newline at end of file

Added: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2Simple.log
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2Simple.log	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/resources/transformedmessageXML2Simple.log	2007-09-08 21:30:00 UTC (rev 14954)
@@ -0,0 +1,18 @@
+<Order orderId="1" orderDate="Wed Nov 15 13:45:28 EST 2006" statusCode="0" netAmount="59.97" totalAmount="64.92" tax="4.95">
+	<Customer userName="user1" firstName="Harry" lastName="Fletcher" state="SD"/>
+	<OrderLines>
+		<OrderLine position="1" quantity="1">
+			<Product productId="364" title="The 40-Year-Old Virgin " price="29.98"/>
+		</OrderLine>
+		<OrderLine position="2" quantity="1">
+			<Product productId="299" title="Pulp Fiction" price="29.99"/>
+		</OrderLine>
+	</OrderLines>
+</Order>
+<Order netAmount="59.97" orderDate="Wed Nov 15 13:45:28 EST 2006" orderId="1" statusCode="0" tax="4.95" totalAmount="64.92">
+	<Customer firstName="Harry" lastName="Fletcher" state="SD" userName="user1"></Customer>
+	<OrderLines>
+		<line-item><product>364</product><price>29.98</price><quantity>1</quantity></line-item>
+		<line-item><product>299</product><price>29.99</price><quantity>1</quantity></line-item>
+	</OrderLines>
+</Order>
\ No newline at end of file




More information about the jboss-svn-commits mailing list