[overlord-commits] Overlord SVN: r629 - in cdl/trunk: samples/jbossesb/client and 3 other directories.

overlord-commits at lists.jboss.org overlord-commits at lists.jboss.org
Fri May 1 11:36:26 EDT 2009


Author: jeff.yuchang
Date: 2009-05-01 11:36:26 -0400 (Fri, 01 May 2009)
New Revision: 629

Added:
   cdl/trunk/samples/jbossesb/trailblazer/banks/lib/ext/trove.jar
Modified:
   cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/installation.xml
   cdl/trunk/samples/jbossesb/client/build.xml
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BrokerClient.java
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java
   cdl/trunk/samples/jbossesb/trailblazer/banks/build.xml
Log:
Using the server provided libraries to avoid JMS provider difference.


Modified: cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/installation.xml
===================================================================
--- cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/installation.xml	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/installation.xml	2009-05-01 15:36:26 UTC (rev 629)
@@ -18,8 +18,8 @@
        <section>
        		<title>Prerequisites</title>
        		<orderedlist>
-       			<listitem>JBossAS (version 4.2.2.GA or higher), available from  <ulink url="http://www.jboss.org/jbossas">http://www.jboss.org/jbossas</ulink></listitem>
-       			<listitem>JBossESB (version 4.4.GA or higher), should download the <emphasis role="bold">jbossesb-4.4.GA.zip</emphasis>, available from <ulink url="http://www.jboss.org/jbossesb">http://www.jboss.org/jbossesb</ulink></listitem>
+       			<listitem>JBossAS (version 4.2.3.GA or higher), available from  <ulink url="http://www.jboss.org/jbossas">http://www.jboss.org/jbossas</ulink></listitem>
+       			<listitem>JBossESB (version 4.5.GA or higher), should download the <emphasis role="bold">jbossesb-4.5.GA.zip</emphasis>, available from <ulink url="http://www.jboss.org/jbossesb">http://www.jboss.org/jbossesb</ulink></listitem>
        			<listitem>Overlord CDL (version 1.0-M1 or higher), available from <ulink url="http://www.jboss.org/overlord">http://www.jboss.org/overlord</ulink></listitem>
        			<listitem>
        			pi4soa (version 2.0.0 or higher), available from <ulink url="http://pi4soa.wiki.sourceforge.net/download">http://pi4soa.wiki.sourceforge.net/download</ulink>

Modified: cdl/trunk/samples/jbossesb/client/build.xml
===================================================================
--- cdl/trunk/samples/jbossesb/client/build.xml	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/client/build.xml	2009-05-01 15:36:26 UTC (rev 629)
@@ -1,13 +1,20 @@
 <project name="client" default="runPurchasingClient" basedir=".">
-	
+	
+	<property file="../../install/deployment.properties" />
+
 	<property name="lib.dir" value="${basedir}/lib" />
 	<property name="classes.dir" value="${basedir}/target/classes" />
 	<property name="src.dir" value="${basedir}/src" />
-	
-	<path id="project.classpath">
-	   <fileset dir="${lib.dir}">
-		 <include name="**/*.jar" />
-	   </fileset>
+	<property name="org.jboss.esb.server.server" value="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}" />
+        <property name="org.jboss.esb.server.deploy.dir" value="${org.jboss.esb.server.server}/deploy" />
+
+	<path id="project.classpath">
+	  <fileset dir="${org.jboss.esb.server.server}/lib" includes="jboss-remoting.jar jboss-j2ee.jar jboss-messaging-client.jar" /> <!-- Required for JMS Client Code. -->
+          <fileset dir="${org.jboss.esb.server.home}/lib/endorsed" includes="*.jar" /> <!-- Required for JMS Client Code. -->
+	  <fileset dir="${org.jboss.esb.server.deploy.dir}/jboss-aop-jdk50.deployer" includes="jboss-aop-jdk50.jar" /> <!-- Required for JMS Client Code. -->
+          <fileset dir="${lib.dir}">
+            <include name="**/*.jar" />
+          </fileset>
 	</path>
 	
 

Modified: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BrokerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BrokerClient.java	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BrokerClient.java	2009-05-01 15:36:26 UTC (rev 629)
@@ -21,7 +21,6 @@
 
 import org.apache.log4j.Logger;
 import org.jboss.soa.esb.client.ServiceInvoker;
-import org.jboss.soa.esb.common.Configuration;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.message.format.MessageType;
@@ -38,8 +37,7 @@
 	
     public BrokerClient() {
 
-		String regClass = Configuration.getRegistryFactoryClass();	
-		System.setProperty("javax.xml.registry.ConnectionFactoryClass",regClass);
+    	System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
 		
         try {
         	brokerInvoker = new ServiceInvoker("ESBBroker.BrokerParticipant", "ESBBrokerProcess");

Modified: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java	2009-05-01 15:36:26 UTC (rev 629)
@@ -20,11 +20,10 @@
 package com.acme.services.buyer;
 
 import org.apache.log4j.Logger;
+import org.jboss.soa.esb.client.ServiceInvoker;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.message.format.MessageType;
-import org.jboss.soa.esb.client.ServiceInvoker;
-import org.jboss.soa.esb.common.Configuration;
 
 /**
  * @author gary
@@ -37,8 +36,7 @@
 	
     public BuyerClient() {
 
-		String regClass = Configuration.getRegistryFactoryClass();	
-		System.setProperty("javax.xml.registry.ConnectionFactoryClass", regClass);
+    	System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
 		
         try {
         	storeInvoker = new ServiceInvoker("PurchaseGoods.Store", "Store.main");

Modified: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java	2009-05-01 15:36:26 UTC (rev 629)
@@ -21,7 +21,6 @@
 
 import org.apache.log4j.Logger;
 import org.jboss.soa.esb.client.ServiceInvoker;
-import org.jboss.soa.esb.common.Configuration;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.message.format.MessageType;
@@ -38,8 +37,7 @@
 	
     public StatelessBrokerClient() {
 
-		String regClass = Configuration.getRegistryFactoryClass();	
-		System.setProperty("javax.xml.registry.ConnectionFactoryClass",regClass);
+    	System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
 		
         try {
         	brokerInvoker = new ServiceInvoker("org.pi4soa.esbbroker.esbbroker", "ESBBrokerProcess_Broker");

Modified: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java	2009-05-01 15:36:26 UTC (rev 629)
@@ -20,11 +20,10 @@
 package com.acme.services.buyer;
 
 import org.apache.log4j.Logger;
+import org.jboss.soa.esb.client.ServiceInvoker;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.message.format.MessageType;
-import org.jboss.soa.esb.client.ServiceInvoker;
-import org.jboss.soa.esb.common.Configuration;
 
 /**
  * @author gary
@@ -36,9 +35,8 @@
     private ServiceInvoker storeInvoker; 
 	
     public StatelessBuyerClient() {
-
-		String regClass = Configuration.getRegistryFactoryClass();	
-		System.setProperty("javax.xml.registry.ConnectionFactoryClass", regClass);
+ 
+    	System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
 		
         try {
         	storeInvoker = new ServiceInvoker("org.pi4soa.purchase.purchasegoods", "PurchaseGoodsProcess_Store");
@@ -59,7 +57,7 @@
         try {
         	System.out.println("=========================================");
         	System.out.println("Request: "+mesg.getBody().get());
-        	Message reply=storeInvoker.deliverSync(mesg, 20000);
+        	Message reply=storeInvoker.deliverSync(mesg, 2);
         	
         	if (reply != null) {
         		System.out.println("Reply: "+reply.getBody().get());

Modified: cdl/trunk/samples/jbossesb/trailblazer/banks/build.xml
===================================================================
--- cdl/trunk/samples/jbossesb/trailblazer/banks/build.xml	2009-05-01 14:31:24 UTC (rev 628)
+++ cdl/trunk/samples/jbossesb/trailblazer/banks/build.xml	2009-05-01 15:36:26 UTC (rev 629)
@@ -2,7 +2,9 @@
 
 	<property file="../trailblazer.properties"/>
 	<property name="install.dir" value="../../../install"/>
-	<property file="${install.dir}/deployment.properties"/>
+	<property file="${install.dir}/deployment.properties"/>
+	<property name="org.jboss.esb.server.server" value="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}" />
+        <property name="org.jboss.esb.server.deploy.dir" value="${org.jboss.esb.server.server}/deploy" />
 
 	<!-- Some default build locations -->
 	
@@ -15,10 +17,18 @@
 	<property name="org.jboss.esb.samples.loanbroker.banks.lib.ext.dir"      value="${basedir}/lib/ext"/>
 	<property name="org.jboss.esb.samples.loanbroker.banks.tests.report.dir" value="${basedir}/build/tests"/>
 		
-	<path id="org.jboss.esb.samples.loanbroker.banks.classpath">
+	<path id="org.jboss.esb.samples.loanbroker.banks.classpath">
+	   <fileset dir="${org.jboss.esb.server.server}/lib" includes="jboss-remoting.jar jboss-j2ee.jar jboss-messaging-client.jar" /> <!-- Required for JMS Client Code. -->
+	   <fileset dir="${org.jboss.esb.server.server}/lib" includes="hibernate3.jar commons-collections.jar hsqldb.jar" /> <!-- Required for jbpm Client Code. -->
+	   <fileset dir="${org.jboss.esb.server.server}/lib" includes="bsh.jar" /> <!-- Required for scripting Client Code. -->
+           <fileset dir="${org.jboss.esb.server.home}/lib/endorsed" includes="*.jar" /> <!-- Required for JMS Client Code. -->
+	   <fileset dir="${org.jboss.esb.server.deploy.dir}/jboss-aop-jdk50.deployer" includes="jboss-aop-jdk50.jar" /> <!-- Required for JMS Client Code. -->
 	    <fileset dir="${org.jboss.esb.samples.loanbroker.banks.lib.ext.dir}" includes="*.jar"/>
 	</path>
-	<path id="org.jboss.esb.samples.loanbroker.banks.testclasspath">
+	<path id="org.jboss.esb.samples.loanbroker.banks.testclasspath">
+	   <fileset dir="${org.jboss.esb.server.server}/lib" includes="jboss-remoting.jar jboss-j2ee.jar jboss-messaging-client.jar" /> <!-- Required for JMS Client Code. -->
+           <fileset dir="${org.jboss.esb.server.home}/lib/endorsed" includes="*.jar" /> <!-- Required for JMS Client Code. -->
+	   <fileset dir="${org.jboss.esb.server.deploy.dir}/jboss-aop-jdk50.deployer" includes="jboss-aop-jdk50.jar" /> <!-- Required for JMS Client Code. -->
 	    <fileset dir="${org.jboss.esb.samples.loanbroker.banks.lib.ext.dir}" includes="*.jar"/>
 	    <pathelement location="${org.jboss.esb.samples.loanbroker.banks.classes.dir}"/>
 		<pathelement location="${org.jboss.esb.samples.loanbroker.banks.testclasses.dir}"/>

Added: cdl/trunk/samples/jbossesb/trailblazer/banks/lib/ext/trove.jar
===================================================================
(Binary files differ)


Property changes on: cdl/trunk/samples/jbossesb/trailblazer/banks/lib/ext/trove.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the overlord-commits mailing list