[jboss-svn-commits] JBL Code SVN: r14077 - in labs/jbossesb/trunk: product and 36 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 7 02:22:41 EDT 2007


Author: kurt.stam at jboss.com
Date: 2007-08-07 02:22:40 -0400 (Tue, 07 Aug 2007)
New Revision: 14077

Added:
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/FileListenerAction.java
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/MyJMSListenerAction.java
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java
Removed:
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/quickstarts.properties
Modified:
   labs/jbossesb/trunk/integration-build.xml
   labs/jbossesb/trunk/product/esb-config.xml
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetter.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRouter.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FileUtil.java
   labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetterUnitTest.java
   labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/services/routing/cbr/MockRouter.java
   labs/jbossesb/trunk/product/samples/quickstarts/
   labs/jbossesb/trunk/product/samples/quickstarts/aggregator/src/org/jboss/soa/esb/dvdstore/Customer.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/process_actions/MyBPMActionHandler.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageDeploy.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageStart.java
   labs/jbossesb/trunk/product/samples/quickstarts/conf/
   labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
   labs/jbossesb/trunk/product/samples/quickstarts/custom_action/src/org/jboss/soa/esb/samples/quickstart/customaction/test/SendEsbMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/dynamic_router/
   labs/jbossesb/trunk/product/samples/quickstarts/fun_cbr/src/org/jboss/soa/esb/samples/quickstart/funcbr/ReturnJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/jboss-esb.xml.template
   labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/
   labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/ReceiveJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/SendCBRJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/
   labs/jbossesb/trunk/product/samples/quickstarts/tests/build.xml
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/MyAction.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/BPMOrchestrationTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/DynamicRouterTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/FunCBRTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldActionTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldDBRegistrationTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldFileActionTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldSQLActionTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldTest.java
   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/JBPMSimpleTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/MoreActionTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/RecipientlistTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/ScriptingGroovyTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/SimpleCBRTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/StaticRouterTest.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
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceAdapterTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceBPELTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WiretapTest.java
   labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML/
   labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML/src/org/jboss/soa/esb/samples/quickstart/transformcsv2xml/SendJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT/
   labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT/src/org/jboss/soa/esb/samples/quickstart/transformedi2xmlgroovyxslt/test/SendJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2POJO/
   labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation/
   labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmldatemanipulation/test/SendJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmlsimple/test/SendJMSMessage.java
   labs/jbossesb/trunk/product/samples/quickstarts/wiretap/
   labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/WebserviceContractPublisher.java
   labs/jbossesb/trunk/qa/build.xml
Log:
JBESB-613 Adding QSs unittests to the CI build

Modified: labs/jbossesb/trunk/integration-build.xml
===================================================================
--- labs/jbossesb/trunk/integration-build.xml	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/integration-build.xml	2007-08-07 06:22:40 UTC (rev 14077)
@@ -3,12 +3,14 @@
 
     <target name="integration" description="Run Continuous Integration." depends="clean">
         <ant dir="product" target="ci-integration"/>
+        <ant dir="product/samples/quickstarts/tests" target="qs-test"/>
         <ant dir="qa" target="ci-test"/>
     </target>
 
     <target name="clean" description="Clean the distribution">
         <delete file="${clean.jms.dest}"/>
+        <ant dir="product" target="clean"/>
+        <ant dir="product/samples/quickstarts/tests" target="qs-clean"/>
         <ant dir="qa" target="clean"/>
-        <ant dir="product" target="clean"/>
     </target>
 </project>

Modified: labs/jbossesb/trunk/product/esb-config.xml
===================================================================
--- labs/jbossesb/trunk/product/esb-config.xml	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/esb-config.xml	2007-08-07 06:22:40 UTC (rev 14077)
@@ -182,6 +182,7 @@
 	<target name="esb.configure" depends="esb.init, esb.configure-app-server, esb.configure-esb-server, esb.configure-ftp-server"/>
 	
     <target name="esb.setup-esb" depends="esb.configure" description="target for configuring a clean esb">
+    	<echo>install dir: ${esb.install.location}</echo>
     	<ant antfile="build.xml" dir="${esb.install.location}" target="deploy"
     		inheritall="false">
     		<property name="org.jboss.esb.server.home" value="${org.jboss.esb.server.home}"/>

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/message/format/xml/MessageImpl.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -33,7 +33,6 @@
 import org.jboss.soa.esb.message.Header;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.Properties;
-import org.jboss.soa.esb.message.body.content.MapBody;
 import org.jboss.soa.esb.message.body.content.Payload;
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.message.format.MessageType;

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetter.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetter.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetter.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -24,7 +24,6 @@
 import java.net.URI;
 import javax.jms.JMSException;
 import javax.jms.Message;
-import javax.jms.MessageFormatException;
 
 import org.apache.log4j.Logger;
 import org.jboss.soa.esb.message.Properties;

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRouter.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRouter.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/services/routing/cbr/ContentBasedRouter.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -24,7 +24,6 @@
 import java.util.List;
 
 import org.jboss.soa.esb.message.Message;
-import org.jboss.soa.esb.services.routing.MessageRouter;
 import org.jboss.soa.esb.services.routing.MessageRouterException;
 
 /**
@@ -33,7 +32,7 @@
  * @author kurt.stam at redhat.com
  * 
  */
-public abstract class ContentBasedRouter extends MessageRouter
+public abstract class ContentBasedRouter
 {
 	/**
 	 * Route a message using a certain ruleSet wich and reference a custom

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FileUtil.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FileUtil.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/util/FileUtil.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -22,9 +22,11 @@
 
 package org.jboss.soa.esb.util;
 
+import java.io.BufferedReader;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
+import java.io.FileReader;
 import java.io.IOException;
 
 import org.apache.log4j.Logger;
@@ -149,4 +151,23 @@
         }
         return true ;
     }
+    
+    /**
+     * Read the file into a String.
+     * @param file - the file to be read
+     * @return String with the content of the file
+     * @throws IOException - when we can't read the file
+     */
+    public static String readTextFile(File file) throws IOException 
+    {
+        StringBuffer sb = new StringBuffer(1024);
+        BufferedReader reader = new BufferedReader(new FileReader(file.getPath()));
+        char[] chars = new char[1];
+        while( (reader.read(chars)) > -1){
+            sb.append(String.valueOf(chars)); 
+            chars = new char[1];
+        }
+        reader.close();
+        return sb.toString();
+    }
 }

Modified: labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetterUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetterUnitTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/notification/jms/DefaultJMSPropertiesSetterUnitTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -21,9 +21,9 @@
  */
 package org.jboss.soa.esb.notification.jms;
 
-import static org.junit.Assert.*;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertTrue;
 
 import java.net.URI;
 import java.net.URISyntaxException;
@@ -33,12 +33,8 @@
 import junit.framework.JUnit4TestAdapter;
 
 import org.apache.log4j.Logger;
-import org.jboss.soa.esb.actions.routing.JmsRouterIntegrationTest;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
-import org.jboss.soa.esb.notification.jms.DefaultJMSPropertiesSetter;
-import org.jboss.soa.esb.notification.jms.JMSPropertiesSetter;
-import org.jboss.util.Strings;
 import org.junit.Before;
 import org.junit.Test;
 import org.mockejb.jms.TextMessageImpl;

Modified: labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/services/routing/cbr/MockRouter.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/services/routing/cbr/MockRouter.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/services/routing/cbr/MockRouter.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -48,10 +48,4 @@
 		// TODO Auto-generated method stub
 		return null;
 	}
-
-	@Override
-	public List<String> route(Message message) throws MessageRouterException {
-		// TODO Auto-generated method stub
-		return null;
-	}
 }


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/aggregator/src/org/jboss/soa/esb/dvdstore/Customer.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/aggregator/src/org/jboss/soa/esb/dvdstore/Customer.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/aggregator/src/org/jboss/soa/esb/dvdstore/Customer.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -26,7 +26,11 @@
  */
 public class Customer implements java.io.Serializable{
 
-	// <Customer userName="user1" firstName="Harry" lastName="Potter" state="SD"/>
+	/**
+     * 
+     */
+    private static final long serialVersionUID = 1L;
+    // <Customer userName="user1" firstName="Harry" lastName="Potter" state="SD"/>
 	private String userName;
 	private String firstName;
 	private String lastName;


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2
___________________________________________________________________
Name: svn:ignore
   - build

   + build
jbossesb-gateway.xml
jbossesb-listener.xml


Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -23,7 +23,6 @@
 
 import org.jboss.soa.esb.actions.AbstractActionLifecycle;
 import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.message.Body;
 import org.jboss.soa.esb.message.Message;
 import org.apache.log4j.Logger;
 
@@ -34,8 +33,8 @@
 	
 	  // modify to use the logger
 	public Message process(Message message) throws Exception {		
-		if (message.getBody() != null && message.getBody().getContents() != null) {
-			logger.info("Body: " + new String(message.getBody().getContents()));
+		if (message.getBody() != null && message.getBody().getByteArray() != null) {
+			logger.info("Body: " + new String(message.getBody().getByteArray()));
 		} else {
 			logger.info("Body Contents are NULL");
 		}

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -23,13 +23,11 @@
  
 import org.jboss.soa.esb.actions.AbstractActionLifecycle;
 import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.message.Body;
 import org.jboss.soa.esb.message.Message;
 import org.apache.log4j.Logger;
 
-import java.util.Hashtable;
+import java.util.Properties;
 
-import javax.jms.JMSException;
 import javax.jms.TextMessage;
 import javax.jms.Queue;
 import javax.jms.QueueConnection;
@@ -38,7 +36,6 @@
 import javax.jms.QueueSession;
 import javax.naming.Context;
 import javax.naming.InitialContext;
-import javax.naming.NamingException;
 
 public class SimpleJMSNotifier extends AbstractActionLifecycle {
 	protected ConfigTree	_config;
@@ -50,7 +47,7 @@
      QueueSession session;
      Queue que;	
      
-     Hashtable properties1 = new Hashtable();
+     Properties properties1 = new Properties();
 		 properties1.put(Context.INITIAL_CONTEXT_FACTORY,
 		 "org.jnp.interfaces.NamingContextFactory");
 		 properties1.put(Context.URL_PKG_PREFIXES,
@@ -67,7 +64,7 @@
      //logger.info("Connection Started");
      
      QueueSender send = session.createSender(que);        
-     TextMessage tm = session.createTextMessage(new String(message.getBody().getContents()));
+     TextMessage tm = session.createTextMessage(new String(message.getBody().getByteArray()));
      send.send(tm);        
      send.close();
      

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/process_actions/MyBPMActionHandler.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/process_actions/MyBPMActionHandler.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/process_actions/MyBPMActionHandler.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -20,10 +20,8 @@
  */
 package org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.process_actions;
 
-import org.jbpm.context.exe.ContextInstance;
 import org.jbpm.graph.def.ActionHandler;
 import org.jbpm.graph.exe.ExecutionContext;
-import org.jbpm.graph.exe.Token;
 
 public class MyBPMActionHandler implements ActionHandler 
 {

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageDeploy.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageDeploy.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageDeploy.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -20,7 +20,7 @@
  */
 package org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.test;
 
-import java.util.Hashtable;
+import java.util.Properties;
 
 import javax.jms.JMSException;
 import javax.jms.ObjectMessage;
@@ -42,7 +42,7 @@
     
     public void setupConnection() throws JMSException, NamingException
     {
-        Hashtable properties1 = new Hashtable();
+        Properties properties1 = new Properties();
         properties1.put(Context.INITIAL_CONTEXT_FACTORY,
         "org.jnp.interfaces.NamingContextFactory");
         properties1.put(Context.URL_PKG_PREFIXES,

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageStart.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageStart.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/test/SendJMSMessageStart.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -20,7 +20,7 @@
  */
 package org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.test;
 
-import java.util.Hashtable;
+import java.util.Properties;
 
 import javax.jms.JMSException;
 import javax.jms.ObjectMessage;
@@ -41,7 +41,7 @@
     
     public void setupConnection() throws JMSException, NamingException
     {
-        Hashtable properties1 = new Hashtable();
+        Properties properties1 = new Properties();
 		properties1.put(Context.INITIAL_CONTEXT_FACTORY,
 				"org.jnp.interfaces.NamingContextFactory");
 		properties1.put(Context.URL_PKG_PREFIXES,


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/conf
___________________________________________________________________
Name: svn:ignore
   + quickstarts.properties


Modified: labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml	2007-08-07 06:22:40 UTC (rev 14077)
@@ -426,10 +426,10 @@
     <target name="assert-ftp-config">
         <condition property="quickstart.ftp.config">
             <and>
-                <isset property="quickstart.jbossesb.ftp.hostname"/>
-                <isset property="quickstart.jbossesb.ftp.username"/>
-                <isset property="quickstart.jbossesb.ftp.password"/>
-                <isset property="quickstart.jbossesb.ftp.directory"/>
+                <isset property="jbossesb.ftp.hostname"/>
+                <isset property="jbossesb.ftp.username"/>
+                <isset property="jbossesb.ftp.password"/>
+                <isset property="jbossesb.ftp.directory"/>
             </and>
         </condition>
         <fail unless="quickstart.ftp.config" message="Please configure ftp properties in quickstart.properties"/>

Modified: labs/jbossesb/trunk/product/samples/quickstarts/custom_action/src/org/jboss/soa/esb/samples/quickstart/customaction/test/SendEsbMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/custom_action/src/org/jboss/soa/esb/samples/quickstart/customaction/test/SendEsbMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/custom_action/src/org/jboss/soa/esb/samples/quickstart/customaction/test/SendEsbMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -25,7 +25,7 @@
 import org.jboss.soa.esb.message.Message; // jbossesb-rosetta.jar
 import org.jboss.soa.esb.message.format.MessageFactory; // jbossesb-rosetta.jar
 import org.jboss.soa.esb.message.format.MessageType; // jbossesb-rosetta.jar
-import org.jboss.soa.esb.listeners.ServiceInvoker; 
+import org.jboss.soa.esb.client.ServiceInvoker;
 /**
  * Standalone class with to send ESB messages to a 'known' [category,name].
  * <p/> arg0 - service category
@@ -50,7 +50,7 @@
     	ServiceInvoker invoker;
     	Message requestMessage;
     	Message replyMessage = null;    	
-    	invoker = new org.jboss.soa.esb.listeners.ServiceInvoker("ActionServices", "CustomActionService");
+    	invoker = new ServiceInvoker("ActionServices", "CustomActionService");
     	requestMessage = MessageFactory.getInstance().getMessage(MessageType.JBOSS_XML);
     	requestMessage.getBody().setByteArray(msgText.getBytes()); 
     	


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/dynamic_router
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/fun_cbr/src/org/jboss/soa/esb/samples/quickstart/funcbr/ReturnJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/fun_cbr/src/org/jboss/soa/esb/samples/quickstart/funcbr/ReturnJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/fun_cbr/src/org/jboss/soa/esb/samples/quickstart/funcbr/ReturnJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -20,20 +20,16 @@
  */
 package org.jboss.soa.esb.samples.quickstart.funcbr;
 
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
 import javax.jms.JMSException;
-import javax.jms.QueueConnectionFactory;
 import javax.jms.Queue;
 import javax.jms.QueueConnection;
-import javax.jms.QueueSession;
+import javax.jms.QueueConnectionFactory;
 import javax.jms.QueueSender;
-import javax.jms.ObjectMessage;
+import javax.jms.QueueSession;
 import javax.jms.TextMessage;
+import javax.naming.InitialContext;
+import javax.naming.NamingException;
 
-import java.io.File;
-import java.io.FileReader;
-import java.io.IOException;
 import org.jboss.soa.esb.message.Message;
 
 public class ReturnJMSMessage {

Modified: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/jboss-esb.xml.template
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/jboss-esb.xml.template	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/jboss-esb.xml.template	2007-08-07 06:22:40 UTC (rev 14077)
@@ -75,7 +75,7 @@
 		</listeners>
 		<actions>
                    <action name="action1" 
-                   	class="org.jboss.soa.esb.samples.quickstart.helloworld.MyJMSListenerAction" 
+                   	class="org.jboss.soa.esb.samples.quickstart.helloworldfilenotifier.MyJMSListenerAction" 
                    	process="displayMessage" 
                 	/>      
 		</actions>     

Copied: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/FileListenerAction.java (from rev 14048, labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/FileListenerAction.java)
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/FileListenerAction.java	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/FileListenerAction.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -0,0 +1,45 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2006, JBoss Inc., and others contributors as indicated 
+ * by the @authors tag. All rights reserved. 
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors. 
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A 
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
+ * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+ * MA  02110-1301, USA.
+ * 
+ * (C) 2005-2006,
+ * @author JBoss Inc.
+ */
+package org.jboss.soa.esb.samples.quickstart.helloworldfilenotifier;
+
+import java.io.*;
+import org.jboss.soa.esb.actions.AbstractActionLifecycle;
+import org.jboss.soa.esb.helpers.ConfigTree;
+import org.jboss.soa.esb.message.Message;
+
+public class FileListenerAction extends AbstractActionLifecycle
+{
+    
+  protected ConfigTree	_config;
+	  
+  public FileListenerAction(ConfigTree config) { _config = config; } 
+
+  
+  public Message displayMessage(Message message) throws Exception{
+		BufferedWriter out = new BufferedWriter(new FileWriter("results.txt"));
+
+		out.write(new String(message.getBody().getByteArray()));
+		out.close();	
+		return message;     		
+	}
+    
+	
+}

Copied: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/MyJMSListenerAction.java (from rev 14048, labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/MyJMSListenerAction.java)
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/MyJMSListenerAction.java	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/MyJMSListenerAction.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -0,0 +1,45 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2006, JBoss Inc., and others contributors as indicated 
+ * by the @authors tag. All rights reserved. 
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors. 
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A 
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
+ * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+ * MA  02110-1301, USA.
+ * 
+ * (C) 2005-2006,
+ * @author JBoss Inc.
+ */
+package org.jboss.soa.esb.samples.quickstart.helloworldfilenotifier;
+
+import org.jboss.soa.esb.actions.AbstractActionLifecycle;
+import org.jboss.soa.esb.helpers.ConfigTree;
+import org.jboss.soa.esb.message.Message;
+
+public class MyJMSListenerAction extends AbstractActionLifecycle
+{
+    
+  protected ConfigTree	_config;
+	  
+  public MyJMSListenerAction(ConfigTree config) { _config = config; } 
+
+  
+  public Message displayMessage(Message message) throws Exception{
+		
+		  System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");		  		  
+		  System.out.println("Body: " + new String(message.getBody().getByteArray()));
+		  System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
+		  return message; 
+        		
+	}
+    
+	
+}
\ No newline at end of file

Copied: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test (from rev 14048, labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/test)

Deleted: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/test/SendEsbMessage.java	2007-08-06 16:13:39 UTC (rev 14048)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,67 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2006, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-
-package org.jboss.soa.esb.samples.quickstart.helloworld.test;
-
-import java.net.URI;
-import java.util.UUID;
-
-import org.jboss.soa.esb.addressing.Call;
-import org.jboss.soa.esb.listeners.ListenerUtil;
-import org.jboss.soa.esb.message.Message;
-import org.jboss.soa.esb.message.format.MessageFactory;
-
-/**
- * Standalone class with to send ESB messages to a 'known' [category,name].
- * <p/> arg0 - service category
- * <br/>arg1 - service name
- * <br/>arg2 - Text of message to send
- * 
- * @author <a href="mailto:schifest at heuristica.com.ar">schifest at heuristica.com.ar</a>
- * @since Version 4.0
- *
- */
-public class SendEsbMessage 
-{
-    public static void main(String args[]) throws Exception
-    {
-//      Setting the ConnectionFactory such that it will use scout
-        System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
-        
-    	if (args.length < 3)
-    	{
-    		System.out.println("Usage SendEsbMessage <category> <name> <text to send>");
-    	}
-    	// Create a message, assign it a UID, and fill in call information
-    	Message esbMessage = MessageFactory.getInstance().getMessage();
-    	Call	call = new Call();
-    	call.setMessageID(new URI(UUID.randomUUID().toString()));
-    	esbMessage.getHeader().setCall(call);
-    	
-    	// set body contents with args[2], and send
-    	esbMessage.getBody().setByteArray(args[2].getBytes());
-    	
-    	ListenerUtil.tryToDeliver(esbMessage, args[0], args[1]);
-    	
-    }
-    
-}
\ No newline at end of file

Copied: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java (from rev 14076, labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/test/SendEsbMessage.java)
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendEsbMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -0,0 +1,67 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2006, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+
+package org.jboss.soa.esb.samples.quickstart.helloworldfilenotifier.test;
+
+import java.net.URI;
+import java.util.UUID;
+
+import org.jboss.soa.esb.addressing.Call;
+import org.jboss.soa.esb.listeners.ListenerUtil;
+import org.jboss.soa.esb.message.Message;
+import org.jboss.soa.esb.message.format.MessageFactory;
+
+/**
+ * Standalone class with to send ESB messages to a 'known' [category,name].
+ * <p/> arg0 - service category
+ * <br/>arg1 - service name
+ * <br/>arg2 - Text of message to send
+ * 
+ * @author <a href="mailto:schifest at heuristica.com.ar">schifest at heuristica.com.ar</a>
+ * @since Version 4.0
+ *
+ */
+public class SendEsbMessage 
+{
+    public static void main(String args[]) throws Exception
+    {
+//      Setting the ConnectionFactory such that it will use scout
+        System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
+        
+    	if (args.length < 3)
+    	{
+    		System.out.println("Usage SendEsbMessage <category> <name> <text to send>");
+    	}
+    	// Create a message, assign it a UID, and fill in call information
+    	Message esbMessage = MessageFactory.getInstance().getMessage();
+    	Call	call = new Call();
+    	call.setMessageID(new URI(UUID.randomUUID().toString()));
+    	esbMessage.getHeader().setCall(call);
+    	
+    	// set body contents with args[2], and send
+    	esbMessage.getBody().setByteArray(args[2].getBytes());
+    	
+    	ListenerUtil.tryToDeliver(esbMessage, args[0], args[1]);
+    	
+    }
+    
+}
\ No newline at end of file

Deleted: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/test/SendJMSMessage.java	2007-08-06 16:13:39 UTC (rev 14048)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,86 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2006, JBoss Inc., and others contributors as indicated 
- * by the @authors tag. All rights reserved. 
- * See the copyright.txt in the distribution for a
- * full listing of individual contributors. 
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU Lesser General Public License, v. 2.1.
- * This program is distributed in the hope that it will be useful, but WITHOUT A 
- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
- * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
- * You should have received a copy of the GNU Lesser General Public License,
- * v.2.1 along with this distribution; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
- * MA  02110-1301, USA.
- * 
- * (C) 2005-2006,
- * @author JBoss Inc.
- */
-package org.jboss.soa.esb.samples.quickstart.helloworld.test;
-
-import java.util.Properties;
-
-import javax.jms.JMSException;
-import javax.jms.ObjectMessage;
-import javax.jms.Queue;
-import javax.jms.QueueConnection;
-import javax.jms.QueueConnectionFactory;
-import javax.jms.QueueSender;
-import javax.jms.QueueSession;
-import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-
-public class SendJMSMessage {
-    QueueConnection conn;
-    QueueSession session;
-    Queue que;
-    
-    
-    public void setupConnection() throws JMSException, NamingException
-    {
-        Properties properties1 = new Properties();
-		properties1.put(Context.INITIAL_CONTEXT_FACTORY,
-				"org.jnp.interfaces.NamingContextFactory");
-		properties1.put(Context.URL_PKG_PREFIXES,
-				"org.jboss.naming:org.jnp.interfaces");
-		properties1.put(Context.PROVIDER_URL, "jnp://127.0.0.1:1099");
-		InitialContext iniCtx = new InitialContext(properties1);
-
-    	Object tmp = iniCtx.lookup("ConnectionFactory");
-    	QueueConnectionFactory qcf = (QueueConnectionFactory) tmp;
-    	conn = qcf.createQueueConnection();
-    	que = (Queue) iniCtx.lookup("queue/quickstart_helloworld_Request_gw");
-    	session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
-    	conn.start();
-    	System.out.println("Connection Started");
-    }
-    
-    public void stop() throws JMSException 
-    { 
-        conn.stop();
-        session.close();
-        conn.close();
-    }
-    
-    public void sendAMessage(String msg) throws JMSException {
-    	
-        QueueSender send = session.createSender(que);        
-        ObjectMessage tm = session.createObjectMessage(msg);
-        send.send(tm);        
-        send.close();
-    }
-       
-    
-    public static void main(String args[]) throws Exception
-    {        	    	
-    	SendJMSMessage sm = new SendJMSMessage();
-    	sm.setupConnection();
-    	sm.sendAMessage(args[0]); 
-    	sm.stop();
-    	
-    }
-    
-}

Copied: labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java (from rev 14076, labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworld/test/SendJMSMessage.java)
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld_file_notifier/src/org/jboss/soa/esb/samples/quickstart/helloworldfilenotifier/test/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -0,0 +1,86 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2006, JBoss Inc., and others contributors as indicated 
+ * by the @authors tag. All rights reserved. 
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors. 
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A 
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
+ * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+ * MA  02110-1301, USA.
+ * 
+ * (C) 2005-2006,
+ * @author JBoss Inc.
+ */
+package org.jboss.soa.esb.samples.quickstart.helloworldfilenotifier.test;
+
+import java.util.Properties;
+
+import javax.jms.JMSException;
+import javax.jms.ObjectMessage;
+import javax.jms.Queue;
+import javax.jms.QueueConnection;
+import javax.jms.QueueConnectionFactory;
+import javax.jms.QueueSender;
+import javax.jms.QueueSession;
+import javax.naming.Context;
+import javax.naming.InitialContext;
+import javax.naming.NamingException;
+
+public class SendJMSMessage {
+    QueueConnection conn;
+    QueueSession session;
+    Queue que;
+    
+    
+    public void setupConnection() throws JMSException, NamingException
+    {
+        Properties properties1 = new Properties();
+		properties1.put(Context.INITIAL_CONTEXT_FACTORY,
+				"org.jnp.interfaces.NamingContextFactory");
+		properties1.put(Context.URL_PKG_PREFIXES,
+				"org.jboss.naming:org.jnp.interfaces");
+		properties1.put(Context.PROVIDER_URL, "jnp://127.0.0.1:1099");
+		InitialContext iniCtx = new InitialContext(properties1);
+
+    	Object tmp = iniCtx.lookup("ConnectionFactory");
+    	QueueConnectionFactory qcf = (QueueConnectionFactory) tmp;
+    	conn = qcf.createQueueConnection();
+    	que = (Queue) iniCtx.lookup("queue/quickstart_helloworld_Request_gw");
+    	session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
+    	conn.start();
+    	System.out.println("Connection Started");
+    }
+    
+    public void stop() throws JMSException 
+    { 
+        conn.stop();
+        session.close();
+        conn.close();
+    }
+    
+    public void sendAMessage(String msg) throws JMSException {
+    	
+        QueueSender send = session.createSender(que);        
+        ObjectMessage tm = session.createObjectMessage(msg);
+        send.send(tm);        
+        send.close();
+    }
+       
+    
+    public static void main(String args[]) throws Exception
+    {        	    	
+    	SendJMSMessage sm = new SendJMSMessage();
+    	sm.setupConnection();
+    	sm.sendAMessage(args[0]); 
+    	sm.stop();
+    	
+    }
+    
+}


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/recipient_list
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/ReceiveJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/ReceiveJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/ReceiveJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -25,7 +25,6 @@
 import javax.jms.QueueConnectionFactory;
 import javax.jms.QueueReceiver;
 import javax.jms.QueueSession;
-import javax.jms.ObjectMessage;
 import javax.jms.TextMessage;
 import javax.naming.InitialContext;
 
@@ -71,12 +70,13 @@
                   receiverSession = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
                   queueReceiver = receiverSession.createReceiver(receiverQueue);              
                   TextMessage msg = (TextMessage) queueReceiver.receive(2000);
+                  System.out.println(msg.getText());
                  
                   // Ref:  http://docs.jboss.org/jbossas/jboss4guide/r5/html/ch6.chapt.html#d0e12917
                   queueReceiver.setMessageListener(new ExListener());
 
                    } catch (Exception e) {
-                           System.out.println(e);
+                           e.printStackTrace();
                    }
            }
 

Modified: labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/SendCBRJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/SendCBRJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/recipient_list/src/org/jboss/soa/esb/samples/quickstart/recipientList/test/SendCBRJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -28,7 +28,6 @@
 import javax.jms.QueueConnection;
 import javax.jms.QueueSession;
 import javax.jms.QueueSender;
-import javax.jms.ObjectMessage;
 import javax.jms.TextMessage;
 
 import java.io.File;


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/tests
___________________________________________________________________
Name: svn:ignore
   - output

   + output
build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/build.xml	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/build.xml	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,6 +1,10 @@
 <?xml version="1.0"?>
 <project name="JUnit" default="test" basedir=".">
-   <property file="jndi.properties"/>
+   <property file="jndi.properties"/>
+   <property name="ant.file.esb-config" location="../../../" />
+   <property file="quickstarts.properties"/>
+   <import file="../../../esb-config.xml"/>
+	
    <property name="lib.ext" location="../../../lib/ext"/>
    <property name="product.build" location="../../../build"/>
    <property name="product.lib" location="${product.build}/jbossesb/lib"/>
@@ -25,10 +29,30 @@
    <property name="org.jboss.esb.test.ftp.user" value="anonymous"/>
    <property name="org.jboss.esb.test.ftp.pwd" value="cunningt@"/>
    <property name="org.jboss.esb.test.ftp.dir" value="/pub/DNS"/>
-
+
+	<property name="junit.jar" location="${lib.ext}/junit-4.1.jar"/>
+	<macrodef name="runant">
+		<attribute name="target"/>
+		<attribute name="failonerror" default="true"/>
+		<attribute name="resultproperty" default="product.java.resultproperty"/>
+		<sequential>
+			<java classname="org.apache.tools.ant.launch.Launcher"
+			    classpath="${ant.library.dir}/ant-launcher.jar"
+			    fork="true" failonerror="@{failonerror}"
+				resultproperty="@{resultproperty}">
+				<sysproperty key="ant.home" value="${ant.home}"/>
+				<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
+	                        <sysproperty key="org.jboss.esb.properties" value="${org.jboss.esb.properties}"/>
+				<arg value="-cp"/>
+				<arg value="${junit.jar}"/>
+				<arg value="-f"/>
+				<arg value="${ant.file}"/>
+				<arg value="@{target}"/>
+			</java>
+		</sequential>
+	</macrodef>
+	
    <path id="base.cp">
-      <fileset dir="${product.lib}/ext"
-               excludes="*.jar" includes="jaxr-api*.jar,scout*.jar,juddi*.jar"/>
       <fileset dir="${qa.lib}/ext" includes="*.jar"/>
       <fileset dir="${product.lib}/ext" includes="*.jar"/>
       <pathelement location="../"/>
@@ -56,8 +80,46 @@
       <delete dir="output"/>
    </target>
 
-   <target name="test" depends="compile, prompt, execute"/>
-   <target name="ci-test" depends="compile, execute"/>
+   <target name="test" depends="compile, prompt, execute"/>
+	
+   <target name="all-test" depends="compile, execute"/>
+	
+	<target name="qs-test">
+	    <echo>Running quickstart tests</echo>
+		<antcall target="ci-test"/>
+	</target>
+	
+	<target name="qs-clean">
+			<antcall target="clean"/>
+		</target>
+	
+	<target name="ci-test" description="run integration tests">
+		<antcall target="start-server"/>
+		<runant target="all-test"
+			failonerror="false" resultproperty="qs.product.resultproperty"/>
+		<antcall target="stop-server"/>
+	
+		<condition property="qs.product.tests.failed">
+			<not>
+				<equals arg1="0" arg2="${qs.product.resultproperty}"/>
+			</not>
+		</condition>
+	    <fail if="qs.product.tests.failed" message="Product Quick Start Test failure"/>
+	</target>
+	
+	<target name="start-server" depends="esb.setup-esb">
+		<echo>server: ${org.jboss.esb.server.home}/server/${org.jboss.esb.test.server.config}</echo>
+		<start-server serverHome="${org.jboss.esb.server.home}"
+			serverConfig="${org.jboss.esb.test.server.config}"/>
+		<wait-on-server/>
+	</target>
+	
+	<target name="stop-server" depends="esb.init">
+		<echo>server: ${org.jboss.esb.server.home}/server/${org.jboss.esb.test.server.config}</echo>
+		<stop-server serverHome="${org.jboss.esb.server.home}"/>
+		<wait-on-shutdown serverHome="${org.jboss.esb.server.home}"
+			serverConfig="${org.jboss.esb.test.server.config}"/>
+	</target>
 
    <target name="test-properties">
 	<available file="../conf/quickstarts.properties"
@@ -89,52 +151,27 @@
  			target="clean"/>
 		</sequential>
 	</macrodef> 
-	<quickstart-clean quickstartdir="../bpm_orchestration1">
-	</quickstart-clean>
-   	<quickstart-clean quickstartdir="../fun_cbr">
-	</quickstart-clean>
-   	<quickstart-clean quickstartdir="../helloworld">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../helloworld_action">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../helloworld_db_registration">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../helloworld_file_action">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../helloworld_sql_action">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../jbpm_simple1">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../more_action">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../scripting_groovy">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../simple_cbr">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../static_router">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../transform_CSV2XML">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../transform_EDI2XML_Groovy_XSLT">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../transform_XML2POJO">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../transform_XML2XML_date_manipulation">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../transform_XML2XML_simple">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../webservice_bpel">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../webservice_jbossws_adapter_01">
-	</quickstart-clean>
-	<quickstart-clean quickstartdir="../webservice_war1">
-	</quickstart-clean> 	
-       <quickstart-clean quickstartdir="../wiretap">
-        </quickstart-clean>
-       <quickstart-clean quickstartdir="../recipient_list">
-        </quickstart-clean>
-       <quickstart-clean quickstartdir="../dynamic_router">
-        </quickstart-clean>
+	<quickstart-clean quickstartdir="../bpm_orchestration1"/>
+    <quickstart-clean quickstartdir="../dynamic_router"/>
+   	<quickstart-clean quickstartdir="../fun_cbr"/>
+   	<quickstart-clean quickstartdir="../helloworld"/>
+	<quickstart-clean quickstartdir="../helloworld_action"/>
+	<quickstart-clean quickstartdir="../helloworld_db_registration"/>
+	<quickstart-clean quickstartdir="../helloworld_file_action"/>
+	<quickstart-clean quickstartdir="../helloworld_sql_action"/>
+	<quickstart-clean quickstartdir="../jbpm_simple1"/>
+	<quickstart-clean quickstartdir="../more_action"/>
+    <quickstart-clean quickstartdir="../recipient_list"/>
+	<quickstart-clean quickstartdir="../scripting_groovy"/>
+	<quickstart-clean quickstartdir="../simple_cbr"/>
+	<quickstart-clean quickstartdir="../static_router"/>
+	<quickstart-clean quickstartdir="../transform_CSV2XML"/>
+	<quickstart-clean quickstartdir="../transform_EDI2XML_Groovy_XSLT"/>
+	<quickstart-clean quickstartdir="../transform_XML2POJO"/>
+	<quickstart-clean quickstartdir="../transform_XML2XML_date_manipulation"/>
+	<quickstart-clean quickstartdir="../transform_XML2XML_simple"/>
+	<quickstart-clean quickstartdir="../webservice_bpel"/>
+    <quickstart-clean quickstartdir="../wiretap"/>
    </target>
 
    <target name="compile-esb">
@@ -155,54 +192,30 @@
 		</sequential>
 	</macrodef>
 	
-   	<output-esb quickstartdir="../bpm_orchestration1"/>
+   	<output-esb quickstartdir="../bpm_orchestration1"/>
+   	<output-esb quickstartdir="../dynamic_router"/>
    	<output-esb quickstartdir="../jbpm_simple1"/>
-
-   	<output-esb quickstartdir="../fun_cbr">
-	</output-esb>
-   	<output-esb quickstartdir="../helloworld">
-	</output-esb>
-	<output-esb quickstartdir="../helloworld_action">
-	</output-esb>
-	<output-esb quickstartdir="../helloworld_db_registration">
-	</output-esb>
-	<output-esb quickstartdir="../helloworld_file_action">
-	</output-esb>
-	<output-esb quickstartdir="../helloworld_sql_action">
-	</output-esb>
-	<output-esb quickstartdir="../more_action">
-	</output-esb>
-	<output-esb quickstartdir="../scripting_groovy">
-	</output-esb>
-	<output-esb quickstartdir="../simple_cbr">
-	</output-esb>
-	<output-esb quickstartdir="../static_router">
-	</output-esb>
-	<output-esb quickstartdir="../transform_CSV2XML">
-	</output-esb>
-	<output-esb quickstartdir="../transform_EDI2XML_Groovy_XSLT">
-	</output-esb>
-	<output-esb quickstartdir="../transform_XML2POJO">
-	</output-esb>
-	<output-esb quickstartdir="../transform_XML2XML_date_manipulation">
-	</output-esb>
-	<output-esb quickstartdir="../transform_XML2XML_simple">
-	</output-esb>
+   	<output-esb quickstartdir="../fun_cbr"/>
+   	<output-esb quickstartdir="../helloworld"/>
+	<output-esb quickstartdir="../helloworld_action"/>
+	<output-esb quickstartdir="../helloworld_db_registration"/>
+	<output-esb quickstartdir="../helloworld_file_action"/>
+	<output-esb quickstartdir="../helloworld_sql_action"/>
+	<output-esb quickstartdir="../more_action"/>
+	<output-esb quickstartdir="../recipient_list"/>
+	<output-esb quickstartdir="../scripting_groovy"/>
+	<output-esb quickstartdir="../simple_cbr"/>
+	<output-esb quickstartdir="../static_router"/>
+	<output-esb quickstartdir="../transform_CSV2XML"/>
+	<output-esb quickstartdir="../transform_EDI2XML_Groovy_XSLT"/>
+	<output-esb quickstartdir="../transform_XML2POJO"/>
+	<output-esb quickstartdir="../transform_XML2XML_date_manipulation"/>
+	<output-esb quickstartdir="../transform_XML2XML_simple"/>
 	<!--
-	<output-esb quickstartdir="../webservice_bpel">
-	</output-esb>
-	<output-esb quickstartdir="../webservice_jbossws_adapter_01">
-	</output-esb>
-	<output-esb quickstartdir="../webservice_war1">
-	</output-esb> 	
+	<output-esb quickstartdir="../webservice_bpel"/> 	
 	-->
-       <output-esb quickstartdir="../wiretap">
-        </output-esb>
-       <output-esb quickstartdir="../recipient_list">
-        </output-esb>
-       <output-esb quickstartdir="../dynamic_router">
-        </output-esb>
-    </target>
+    <output-esb quickstartdir="../wiretap"/>
+   </target>
 
    <target name="compile-versioned">
       <echo message="Running JUnit based QA tests..."/>
@@ -289,7 +302,7 @@
       <property name="tests.filter" value="*"/>
       <mkdir dir="${qa.junit.report}"/>
       <property name="org.jboss.soa.esb.paramsRepository.file.root" location="src"/>
-      <junit printsummary="yes" haltonerror="yes" haltonfailure="yes" showoutput="yes" fork="true">
+      <junit printsummary="yes" haltonerror="yes" haltonfailure="yes" showoutput="yes" fork="no">
          <formatter type="plain" usefile="false"/>
          <formatter type="xml"/>
          <batchtest todir="${qa.junit.report}">

Deleted: labs/jbossesb/trunk/product/samples/quickstarts/tests/quickstarts.properties
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/quickstarts.properties	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/quickstarts.properties	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,4 +0,0 @@
-jbossesb.ftp.hostname=ftp.ncl.ac.uk
-jbossesb.ftp.username=anonymous
-jbossesb.ftp.password=cunningt@
-jbossesb.ftp.directory=/pub/DNS

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/MyAction.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/MyAction.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/MyAction.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -48,7 +48,7 @@
    public Message process(Message message) throws ActionProcessingException
    {
       logHeader();
-      System.out.println("Body: " + new String(message.getBody().getContents()));
+      System.out.println("Body: " + new String(message.getBody().getByteArray()));
       logFooter();
       MBeanServer server = MBeanServerLocator.locateJBoss();
       StatsMBean stats ;

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/BPMOrchestrationTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/BPMOrchestrationTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/BPMOrchestrationTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class BPMOrchestrationTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public BPMOrchestrationTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/DynamicRouterTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/DynamicRouterTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/DynamicRouterTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,24 +1,14 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-import java.util.Hashtable;
 import java.io.File;
+import java.util.Hashtable;
 
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.dynamicRouter.test.ReceiveJMSMessage;
+import org.jboss.soa.esb.samples.quickstart.dynamicRouter.test.SendJMSMessage;
 import org.jboss.test.JBossTestCase;
 
-import org.jboss.soa.esb.samples.quickstart.dynamicRouter.test.*;
-import org.jboss.soa.esb.samples.quickstart.dynamicRouter.*;
-
-import org.jboss.soa.esb.quickstart.test.Helpers;
-
 /**
  * Sample client for the jboss container.
  *
@@ -29,7 +19,8 @@
 public class DynamicRouterTest extends JBossTestCase
 {
 	private static final String JMS_MESSAGE = "DynamicRouterTest message";
-	private static final String LOG_FILE = "/tmp/DynamicRouterTest.log";
+    private static final String FILE_NAME = "DynamicRouterTest.log";
+    private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME) + FILE_NAME;
 	
 	public DynamicRouterTest(String name)
 	{
@@ -46,9 +37,9 @@
 		String theMessage2 = (String) theTable.get("Message2");
 		String theMessage3 = (String) theTable.get("Message3");
 		
-		assertEquals("The strings should match", theMessage1, JMS_MESSAGE);
-		assertEquals("The strings should match", theMessage2, JMS_MESSAGE);
-		assertEquals("The strings should match", theMessage3, JMS_MESSAGE);
+		assertEquals("The strings1 should match", theMessage1, JMS_MESSAGE);
+		assertEquals("The strings2 should match", theMessage2, JMS_MESSAGE);
+		assertEquals("The strings3 should match", theMessage3, JMS_MESSAGE);
 		
 		File target = new File(LOG_FILE);
 		target.delete();
@@ -61,10 +52,11 @@
 		rm.sendAMessage("queue/qsdynamicrouter_1_Request:OK");
 		rm.sendAMessage("queue/qsdynamicrouter_2_Request:OK");
 		rm.sendAMessage("queue/qsdynamicrouter_3_Request:OK");
+        rm.stop();
 		
 	    	SendJMSMessage sm = new SendJMSMessage();
     		sm.setupConnection();
-		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + LOG_FILE + Helpers.END_TAG);
+		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + FILE_NAME + Helpers.END_TAG);
 	    	sm.stop();
 	}
 

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/FunCBRTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/FunCBRTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/FunCBRTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -23,7 +14,6 @@
 public class FunCBRTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public FunCBRTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldActionTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldActionTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldActionTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,18 +1,9 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.helloworldaction.test.SendJMSMessage;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldaction.test.*;
-import org.jboss.soa.esb.samples.quickstart.helloworldaction.*;
 
 
 /**

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldDBRegistrationTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldDBRegistrationTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldDBRegistrationTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,18 +1,9 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.helloworlddbregistration.test.SendJMSMessage;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworlddbregistration.test.*;
-import org.jboss.soa.esb.samples.quickstart.helloworlddbregistration.*;
 
 
 /**

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldFileActionTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldFileActionTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldFileActionTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,18 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldfileaction.test.*;
-import org.jboss.soa.esb.samples.quickstart.helloworldfileaction.*;
 
 
 /**
@@ -24,7 +14,6 @@
 public class HelloWorldFileActionTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public HelloWorldFileActionTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldSQLActionTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldSQLActionTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldSQLActionTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 /**
  * Sample client for the jboss container.
@@ -21,7 +12,6 @@
 public class HelloWorldSQLActionTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public HelloWorldSQLActionTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/HelloWorldTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -21,24 +21,14 @@
 
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.*;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-import java.util.Hashtable;
 import java.io.File;
+import java.util.Hashtable;
 
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.helloworld.test.SendJMSMessage;
 import org.jboss.test.JBossTestCase;
 
-import org.jboss.soa.esb.samples.quickstart.helloworld.test.*;
-import org.jboss.soa.esb.samples.quickstart.helloworld.*;
-
-import org.jboss.soa.esb.quickstart.test.Helpers;
-
 /**
  * Sample client for the jboss container.
  * 
@@ -49,7 +39,8 @@
 
 public class HelloWorldTest extends JBossTestCase {
 	private static final String JMS_MESSAGE = "HelloWorldTest message";
-	private static final String LOG_FILE = "/tmp/HelloWorldTest.log";
+    private static final String FILE_NAME = "HelloWorldTest.log";
+    private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME) + FILE_NAME;
 
 	public HelloWorldTest(String name) {
 		super(name);
@@ -57,19 +48,24 @@
 
 	public void testMessage() throws Exception {
 		sendMessage();
+        
 		Thread.sleep(10000); // wait for message to post.
+        //Code review Kurt: This is going to make the build
+        //really lengthy. We should have a little "waitForFile"
+        //Utility to look for the file. (with a max wait time (test fails).
+        
 		Hashtable theTable = Helpers.getMessageString(LOG_FILE);
 		String theMessage = (String) theTable.get("Message1");
 		assertEquals("The strings should match", theMessage, JMS_MESSAGE);
 		//assertEquals("The strings should match", "non-matchinf message", JMS_MESSAGE);
-                File target = new File(LOG_FILE);
-                target.delete();
+        File target = new File(Helpers.getTempDir(LOG_FILE));
+        target.delete();
 	}
 
 	public void sendMessage() throws Exception {
 		SendJMSMessage sm = new SendJMSMessage();
 		sm.setupConnection();
-		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + LOG_FILE + Helpers.END_TAG);
+		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + FILE_NAME + Helpers.END_TAG);
 		sm.stop();
 	}
 

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/Helpers.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -21,8 +21,12 @@
 
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.*;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
 import java.util.Hashtable;
+
 import junit.framework.Assert;
 
 /**
@@ -36,7 +40,7 @@
 
 	/* Read the message files into a hash */
 	public static Hashtable getMessageString(String fileName) {
-		Hashtable returnTable = new Hashtable();
+		Hashtable<String,String> returnTable = new Hashtable<String,String>();
 		int theCounter = 1;
 		try {
 			BufferedReader in = new BufferedReader(new FileReader(fileName));
@@ -52,5 +56,14 @@
 		}
 		return returnTable;
 	} /* method */
+    
+    public static String getTempDir(String filename) 
+    {
+        String tmpDir="";
+        if (!filename.startsWith(File.separator)) {
+            tmpDir = System.getProperty("java.io.tmpdir") + File.separator;
+        }
+        return tmpDir;
+    }
 
 } /* class */

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/JBPMSimpleTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/JBPMSimpleTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/JBPMSimpleTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class JBPMSimpleTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public JBPMSimpleTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/MoreActionTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/MoreActionTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/MoreActionTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class MoreActionTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public MoreActionTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/RecipientlistTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/RecipientlistTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/RecipientlistTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,25 +1,14 @@
 package org.jboss.soa.esb.quickstart.test;
 
 import java.io.File;
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
 import java.util.Hashtable;
-import java.io.File;
 
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.recipientList.test.SendCBRJMSMessage;
+import org.jboss.soa.esb.samples.quickstart.recipientList.test.SendStaticRouterJMSMessage;
 import org.jboss.test.JBossTestCase;
 
-import org.jboss.soa.esb.samples.quickstart.recipientList.test.*;
-import org.jboss.soa.esb.samples.quickstart.recipientList.*;
-
-import org.jboss.soa.esb.quickstart.test.Helpers;
-
 /**
  * Sample client for the jboss container.
  * 
@@ -29,7 +18,8 @@
 
 public class RecipientlistTest extends JBossTestCase {
 	private static final String JMS_MESSAGE = "RecipientlistTest message";
-	private static final String LOG_FILE = "/tmp/RecipientlistTest.log";
+	private static final String FILE_NAME = "RecipientlistTest.log";
+    private static final String LOG_FILE = Helpers.getTempDir(FILE_NAME) + FILE_NAME;
 	private static final String JMS_CBR_MESSAGE = "<Order sampleData=\"CBR wiretap test\" testDate=\"20070518\" routeToFollow=\"both\"><Customer userName=\"user1\" firstName=\"Harry\" lastName=\"Fletcher\" state=\"SD\"/></Order>";
 	
 	public RecipientlistTest(String name) {
@@ -51,9 +41,9 @@
 		String theMessage2 = (String) theTable.get("Message2");
 		String theMessage3 = (String) theTable.get("Message3");
 		
-		assertEquals("The strings should match", theMessage1, JMS_MESSAGE);
-		assertEquals("The strings should match", theMessage2, JMS_MESSAGE);
-		assertEquals("The strings should match", theMessage3, JMS_MESSAGE);
+		assertEquals("The strings should match1", theMessage1, JMS_MESSAGE);
+		assertEquals("The strings should match2", theMessage2, JMS_MESSAGE);
+		assertEquals("The strings should match3", theMessage3, JMS_MESSAGE);
 		
 		File target = new File(LOG_FILE);
 		target.delete();
@@ -62,7 +52,7 @@
 	public void sendCBRJMSMessage() throws Exception {
 		SendCBRJMSMessage sm = new SendCBRJMSMessage();
 		sm.setupConnection();
-		sm.sendAMessage(JMS_CBR_MESSAGE + Helpers.START_TAG + LOG_FILE
+		sm.sendAMessage(JMS_CBR_MESSAGE + Helpers.START_TAG + FILE_NAME
 				+ Helpers.END_TAG);
 		sm.stop();
 	}
@@ -70,7 +60,7 @@
 	public void sendStaticRouterJMSMessage() throws Exception {
 		SendStaticRouterJMSMessage sm = new SendStaticRouterJMSMessage();
 		sm.setupConnection();
-		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + LOG_FILE
+		sm.sendAMessage(JMS_MESSAGE + Helpers.START_TAG + FILE_NAME
 				+ Helpers.END_TAG);
 		sm.stop();
 	}

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/ScriptingGroovyTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/ScriptingGroovyTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/ScriptingGroovyTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,30 +1,19 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
  * Sample client for the jboss container.
  *
  * @author <a href="mailto:tcunning at redhat.com">Tom Cunningham</a>
- * @version $Id: ScriptingGroovyTest.java 58110 2006-11-04 08:34:21Z scott.stark at jboss.org $
  */
 
 public class ScriptingGroovyTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public ScriptingGroovyTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/SimpleCBRTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/SimpleCBRTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/SimpleCBRTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class SimpleCBRTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public SimpleCBRTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/StaticRouterTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/StaticRouterTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/StaticRouterTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class StaticRouterTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public StaticRouterTest(String name)
 	{
 		super(name);

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformCSV2XMLTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class TransformCSV2XMLTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public TransformCSV2XMLTest(String name)
 	{
 		super(name);

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformDateManipulationTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class TransformDateManipulationTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public TransformDateManipulationTest(String name)
 	{
 		super(name);

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformEDI2XMLGroovyXSLTTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class TransformEDI2XMLGroovyXSLTTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public TransformEDI2XMLGroovyXSLTTest(String name)
 	{
 		super(name);

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXML2PojoTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class TransformXML2PojoTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public TransformXML2PojoTest(String name)
 	{
 		super(name);

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-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/TransformXMLSimpleTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class TransformXMLSimpleTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public TransformXMLSimpleTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceAdapterTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceAdapterTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceAdapterTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class WebserviceAdapterTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public WebserviceAdapterTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceBPELTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceBPELTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WebserviceBPELTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,17 +1,8 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
 import org.jboss.test.JBossTestCase;
-import org.jboss.soa.esb.samples.quickstart.helloworldsqlaction.*;
 
 
 /**
@@ -22,7 +13,6 @@
 public class WebserviceBPELTest
         extends JBossTestCase
 {
-	private static final String JMS_MESSAGE = "FOOBAResbmessage";
 	public WebserviceBPELTest(String name)
 	{
 		super(name);

Modified: labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WiretapTest.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WiretapTest.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/tests/src/org/jboss/soa/esb/quickstart/test/WiretapTest.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -1,20 +1,13 @@
 package org.jboss.soa.esb.quickstart.test;
 
-import java.io.OutputStream;
-import java.io.PrintStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Date;
-
-import javax.management.ObjectName;
 import junit.framework.Test;
 
-import org.jboss.soa.esb.StatsMBean;
+import org.jboss.soa.esb.samples.quickstart.wiretap.test.SendCBRJMSMessage;
+import org.jboss.soa.esb.samples.quickstart.wiretap.test.SendJMSMessage;
+import org.jboss.soa.esb.samples.quickstart.wiretap.test.SendStaticRouterJMSMessage;
+import org.jboss.soa.esb.samples.quickstart.wiretap.test.SendWiretapJMSMessage;
 import org.jboss.test.JBossTestCase;
 
-import org.jboss.soa.esb.samples.quickstart.wiretap.test.*;
-import org.jboss.soa.esb.samples.quickstart.wiretap.*;
-
 /**
  * Sample client for the jboss container.
  *


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML/src/org/jboss/soa/esb/samples/quickstart/transformcsv2xml/SendJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML/src/org/jboss/soa/esb/samples/quickstart/transformcsv2xml/SendJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/transform_CSV2XML/src/org/jboss/soa/esb/samples/quickstart/transformcsv2xml/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -21,7 +21,6 @@
 package org.jboss.soa.esb.samples.quickstart.transformcsv2xml;
 
 import java.io.File;
-import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 
@@ -35,7 +34,7 @@
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
 
-import org.milyn.io.StreamUtils;
+import org.jboss.soa.esb.util.FileUtil;
 
 public class SendJMSMessage {
     QueueConnection conn;
@@ -72,7 +71,7 @@
         	throw new IllegalArgumentException("Input message file [" + file.getAbsolutePath() + "] not found.");
         }
         
-        String message = new String(StreamUtils.readStream(new FileInputStream(file)));
+        String message = FileUtil.readTextFile(file);
         
         tm = session.createObjectMessage(message);
         send.send(tm);        


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT/src/org/jboss/soa/esb/samples/quickstart/transformedi2xmlgroovyxslt/test/SendJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT/src/org/jboss/soa/esb/samples/quickstart/transformedi2xmlgroovyxslt/test/SendJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/transform_EDI2XML_Groovy_XSLT/src/org/jboss/soa/esb/samples/quickstart/transformedi2xmlgroovyxslt/test/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -35,7 +35,7 @@
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
 
-import org.milyn.io.StreamUtils;
+import org.jboss.soa.esb.util.FileUtil;
 
 
 public class SendJMSMessage {
@@ -73,7 +73,7 @@
         	throw new IllegalArgumentException("Input message file [" + file.getAbsolutePath() + "] not found.");
         }
         
-        String message = new String(StreamUtils.readStream(new FileInputStream(file)));
+        String message = FileUtil.readTextFile(file);
         
         tm = session.createObjectMessage(message);
         send.send(tm);        


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2POJO
___________________________________________________________________
Name: svn:ignore
   + build



Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation
___________________________________________________________________
Name: svn:ignore
   + build


Modified: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmldatemanipulation/test/SendJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmldatemanipulation/test/SendJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_date_manipulation/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmldatemanipulation/test/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -35,7 +35,7 @@
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
 
-import org.milyn.io.StreamUtils;
+import org.jboss.soa.esb.util.FileUtil;
 
 public class SendJMSMessage {
     QueueConnection conn;
@@ -72,7 +72,7 @@
         	throw new IllegalArgumentException("Input message file [" + file.getAbsolutePath() + "] not found.");
         }
         
-        String message = new String(StreamUtils.readStream(new FileInputStream(file)));
+        String message = FileUtil.readTextFile(file);
         
         tm = session.createObjectMessage(message);
         send.send(tm);        

Modified: labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmlsimple/test/SendJMSMessage.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmlsimple/test/SendJMSMessage.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/samples/quickstarts/transform_XML2XML_simple/src/org/jboss/soa/esb/samples/quickstart/transformxml2xmlsimple/test/SendJMSMessage.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -21,7 +21,6 @@
 package org.jboss.soa.esb.samples.quickstart.transformxml2xmlsimple.test;
 
 import java.io.File;
-import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 
@@ -35,7 +34,7 @@
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
 
-import org.milyn.io.StreamUtils;
+import org.jboss.soa.esb.util.FileUtil;
 
 public class SendJMSMessage {
     QueueConnection conn;
@@ -72,7 +71,7 @@
         	throw new IllegalArgumentException("Input message file [" + file.getAbsolutePath() + "] not found.");
         }
         
-        String message = new String(StreamUtils.readStream(new FileInputStream(file)));
+        String message = FileUtil.readTextFile(file);
         
         tm = session.createObjectMessage(message);
         send.send(tm);        


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/wiretap
___________________________________________________________________
Name: svn:ignore
   - jbossesb-gateway.xml
jbossesb-listener.xml

   + jbossesb-gateway.xml
jbossesb-listener.xml
build


Modified: labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/WebserviceContractPublisher.java
===================================================================
--- labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/WebserviceContractPublisher.java	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/product/services/soap/src/main/java/org/jboss/soa/esb/actions/soap/WebserviceContractPublisher.java	2007-08-07 06:22:40 UTC (rev 14077)
@@ -39,7 +39,6 @@
 import org.jboss.soa.esb.addressing.EPR;
 import org.jboss.soa.esb.dom.YADOMUtil;
 import org.jboss.wsf.spi.deployment.Endpoint;
-import org.jboss.wsf.spi.invocation.BasicInvocationContext;
 import org.jboss.wsf.spi.invocation.InvocationContext;
 import org.jboss.wsf.spi.invocation.RequestHandler;
 import org.jboss.ws.core.server.ServletRequestContext;

Modified: labs/jbossesb/trunk/qa/build.xml
===================================================================
--- labs/jbossesb/trunk/qa/build.xml	2007-08-07 05:16:43 UTC (rev 14076)
+++ labs/jbossesb/trunk/qa/build.xml	2007-08-07 06:22:40 UTC (rev 14077)
@@ -75,6 +75,7 @@
 	</target>
 	
 	<target name="start-server" depends="esb.setup-esb">
+		<echo>server ${org.jboss.esb.server.home} ${org.jboss.esb.test.server.config}</echo>
 		<start-server serverHome="${org.jboss.esb.server.home}"
 			serverConfig="${org.jboss.esb.test.server.config}"/>
 		<wait-on-server/>




More information about the jboss-svn-commits mailing list