[jboss-svn-commits] JBL Code SVN: r8618 - labs/jbossesb/trunk/product/samples/quickstarts/helloworld

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 2 12:35:42 EST 2007


Author: burrsutter
Date: 2007-01-02 12:35:37 -0500 (Tue, 02 Jan 2007)
New Revision: 8618

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/helloworld/readme.txt
Log:
updated to reflect all of the GA changes

Modified: labs/jbossesb/trunk/product/samples/quickstarts/helloworld/readme.txt
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/helloworld/readme.txt	2007-01-02 17:35:04 UTC (rev 8617)
+++ labs/jbossesb/trunk/product/samples/quickstarts/helloworld/readme.txt	2007-01-02 17:35:37 UTC (rev 8618)
@@ -12,12 +12,15 @@
 it to the console.  You can modify the build.xml to change the phrase 
 "Hello World" to something else and re-run "ant runtest".
 
+This document does assume you have read the "readme.txt" in the main quickstarts folder 
+and have followed the instructions to deploy the necessary queues.  This example uses the
+queue called "quickstart_helloworld_Request".
+
 Project file descriptions:
 * build.xml - the ant build script. 
-* esb-config.xml - the ESB listener configuration file
-* esb-config-gateway.xml - the JMS gateway configuration file. It is listening
-for JMS ObjectMessages or TextMessages at "queue/quickstart_helloworld_Request"
-* juddi.properties - configures jUDDI, needs to be at the head of the classpath
+* jbossesb.xml - the JMS gateway and ESB configuration file. It is listening
+for JMS ObjectMessages or TextMessages at "queue/quickstart_helloworld_Request".
+Messages received at "quickstart_helloworld_Request" are converted
 * jbossesb-properties.xml - also needed by jUDDI and needs to be at the 
 head of the classpath.  Both juddi.properties and jbossesb-properties.xml are
 used when the service first boots up for self-registration based upon the 
@@ -26,17 +29,13 @@
 is fired by ant runtest.
 * log4j.xml - needed to configure log4J used by both the quickstart and the ESB
 itself.  A listener needs a place to log.
-* src\quickstart\Launcher.java - called by ant "run" target with 3 arguments.
-The most important arguments being the locations of the esb-config.xml and
-esb-config-gateway.xml files.  The Launcher starts the gateway and esb listener
-threads and then waits indefinitely.  
 * src\quickstart\MyJMSListenerAction.java - the action class that is identified
 in the esb-config.xml file and is called whenever a message is received.  
-* src\quickstart\test\SendJMSMessage.java - shoots in the string passed in via
+* src\quickstart\helloworld\test\SendJMSMessage.java - shoots in the string passed in via
 the command line or in this case the arg attribute in the ant runtest task.
-* lib\mysql-connector-java-3.1.12-bin.jar - the listener must register itself
-when it boots up therefore it needs access to the MySQL environment where 
-jUDDI is living.  This works in conjunction with juddi.properties.
+* src\quickstart\helloworld\test\SendEsbMessage.java - shoots in the string passed in
+via the command line or in this case the arg atribute in the ant sendesb task.
+This demonstrates how to build an "ESB aware" client that can invoke an ESB service.
 
 build.xml task and structure description:
 * the classpath property pulls the jbossesb-properties.xml file and the juddi.properties file to the




More information about the jboss-svn-commits mailing list