[jboss-svn-commits] JBL Code SVN: r10506 - in labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service: esb_actions/src/quickstart/business_service/test and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 23 17:48:59 EDT 2007


Author: bill.burke at jboss.com
Date: 2007-03-23 17:48:59 -0400 (Fri, 23 Mar 2007)
New Revision: 10506

Added:
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbm-queue-service.xml
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-esb.xml
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-mq-queue-service.xml
Removed:
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/build.xml
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbossesb.xml
Modified:
   labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/esb_actions/src/quickstart/business_service/test/SendJMSMessage.java
Log:
business service update

Deleted: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/build.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/build.xml	2007-03-23 21:43:08 UTC (rev 10505)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/build.xml	2007-03-23 21:48:59 UTC (rev 10506)
@@ -1,155 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- ======================================================================= -->
-<!-- JBoss build file                                                       -->
-<!-- ======================================================================= -->
-
-<project name="Quickstart_business_service" default="run" basedir=".">
- 
-   <property file="../quickstarts.properties"/>   
-   <property name="jboss.server.config" value="default"/>
-      
-   <property name="ejb.dir" value="${basedir}/ejb3" />
-   <property name="ejb.src.dir" value="${ejb.dir}/src"/>   
-   <property name="ejb.build.dir" value="${ejb.dir}/build"/>
-   <property name="ejb.build.classes.dir" value="${ejb.build.dir}/classes"/>
-   
-   <property name="esb_actions.dir" value="${basedir}/esb_actions" />
-   <property name="esb_actions.src.dir" value="${esb_actions.dir}/src"/>   
-   <property name="esb_actions.build.dir" value="${esb_actions.dir}/build"/>
-   <property name="esb_actions.build.classes.dir" value="${esb_actions.build.dir}/classes"/>
-
-   <property name="esb-config" value="${basedir}/jbossesb.xml"/>
-   
-   <!-- Build classpath -->
-   <path id="classpath">
-      <!-- So that we can get jndi.properties for InitialContext -->
-      <pathelement location="${basedir}"/>
-      
-      <!-- these are for the ESB -->
-      <fileset dir="${esb.product.lib.dir}" includes="*jar"/>
-	    <fileset dir="${esb.product.lib.dir}" includes="*xml"/>
-	    <fileset dir="${esb.product.lib.dir}/ext" includes="*jar"/>
-	    <fileset dir="${jbosshome.dir}/client" includes="*jar"/>
-	    <fileset dir="${basedir}" includes="esb_actions/build/**/*.jar"/>
-	     <!-- these are for the EJB -->
-      <fileset dir="${jbosshome.dir}/lib">
-         <include name="**/*.jar"/>
-      </fileset>
-      <fileset dir="${jbosshome.dir}/server/${jboss.server.config}/lib">
-         <include name="**/*.jar"/>
-      </fileset>
-      <fileset dir="${jbosshome.dir}/server/${jboss.server.config}/deploy/ejb3.deployer">
-         <include name="*.jar"/>
-      </fileset>
-      <fileset dir="${jbosshome.dir}/server/${jboss.server.config}/deploy/jboss-aop-jdk50.deployer">
-         <include name="*.jar"/>
-      </fileset>
-      <!-- added for WebServices -->
-			<fileset dir="${jbosshome.dir}/server/${jboss.server.config}/deploy/jbossws.sar">
-         <include name="*.jar"/>
-      </fileset>
-      <pathelement location="${ejb.build.classes.dir}"/>
-   </path>
-
-   <property name="build.classpath" refid="classpath"/>
-
-   <property name="cp" refid="classpath"/>
-  
-   <target name="echoCP">    
-  	<echo message="Classpath is ${cp}"/>
-   </target>
-   
-   <!-- =================================================================== -->
-   <!-- Prepares the build directory                                        -->
-   <!-- =================================================================== -->
-   <target name="prepare">
-      <mkdir dir="${ejb.build.dir}"/>
-      <mkdir dir="${ejb.build.classes.dir}"/>
-      <mkdir dir="${esb_actions.build.dir}"/>
-      <mkdir dir="${esb_actions.build.classes.dir}"/>
-   </target>
-
-   <!-- =================================================================== -->
-   <!-- Compiles the source code                                            -->
-   <!-- =================================================================== -->
-   <target name="ejbcompile" depends="prepare">
-      <javac srcdir="${ejb.src.dir}"
-         destdir="${ejb.build.classes.dir}"
-         debug="on"
-         deprecation="on"
-         optimize="off"
-         includes="**">
-         <classpath refid="classpath"/>
-      </javac>
-   </target>
-
-   <target name="esbcompile" depends="prepare">
-			<javac srcdir="${esb_actions.src.dir}"
-	   		 destdir="${esb_actions.build.classes.dir}">
-	       <classpath refid="classpath"/>
- 	    </javac>
-   </target>
-   
-   <target name="ejbjar" depends="ejbcompile">
-      <jar jarfile="${ejb.build.dir}/${ant.project.name}.jar">
-         <fileset dir="${ejb.build.classes.dir}">
-            <include name="**/*.class"/>
-         </fileset>
-      </jar>   
-   </target>
-   
-   <target name="esbjar" depends="esbcompile">
-		    <delete file="${esb_actions.build.dir}/${ant.project.name}_ESB.jar"/>
-		    <jar jarfile="${esb_actions.build.dir}/${ant.project.name}_ESB.jar">
-        	 <fileset dir="${esb_actions.build.classes.dir}">
-           	 <include name="**/*.class"/>
-         	 </fileset>
-        </jar>
-   </target>
-  
-   <target name="run" depends="ejbjar,esbjar">
-     <echo>Action uses EJB as a business service</echo>
-	 		<java fork="yes" classname="org.jboss.soa.esb.listeners.StandAloneBootStrapper" failonerror="true">  
-  	   	<arg value="${esb-config}"/>
-  		<classpath refid="classpath"/>
-  	 </java>     
-   </target>	
-   
-   <target name="deployejb" depends="ejbjar">
-      <copy file="${ejb.build.dir}/${ant.project.name}.jar" todir="${jbosshome.dir}/server/${jboss.server.config}/deploy"/>
-   </target>
-   
-   <target name="testaspojo" depends="ejbcompile">
-      <java classname="org.jboss.tutorial.stateless.client.Client" fork="yes" dir=".">
-         <arg value="-pojo"/>
-         <classpath refid="classpath"/>
-      </java>
-   </target>
-
-   <target name="testasejb" depends="deployejb">
-      <java classname="org.jboss.tutorial.stateless.client.Client" fork="yes" dir=".">
-         <arg value="-ejb"/>
-         <classpath refid="classpath"/>
-      </java>
-   </target>
-
-   <target name="runtest">
-     <echo>Runs Test JMS Sender</echo>
-     <java fork="yes" classname="quickstart.business_service.test.SendJMSMessage" failonerror="true">
-     	<arg value="Your Name"/>
-		<classpath refid="classpath"/>
-     </java>
-  </target>     
-   <!-- =================================================================== -->
-   <!-- Cleans up generated stuff                                           -->
-   <!-- =================================================================== -->
-   <target name="clean">
-      <delete dir="${ejb.build.dir}"/>
-      <delete dir="${esb_actions.build.dir}"/>
-      <delete file="${jboss.home}/server/${jboss.server.config}/deploy/${ant.project.name}.jar"/>
-   </target>
-
-
-</project>
-

Modified: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/esb_actions/src/quickstart/business_service/test/SendJMSMessage.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/esb_actions/src/quickstart/business_service/test/SendJMSMessage.java	2007-03-23 21:43:08 UTC (rev 10505)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/esb_actions/src/quickstart/business_service/test/SendJMSMessage.java	2007-03-23 21:48:59 UTC (rev 10506)
@@ -42,7 +42,7 @@
     	Object tmp = iniCtx.lookup("ConnectionFactory");
     	QueueConnectionFactory qcf = (QueueConnectionFactory) tmp;
     	conn = qcf.createQueueConnection();
-    	que = (Queue) iniCtx.lookup("queue/quickstart_helloworld_action_Request");
+    	que = (Queue) iniCtx.lookup("queue/quickstart_helloworld_Request");
     	session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
     	conn.start();
     	System.out.println("Connection Started");

Added: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbm-queue-service.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbm-queue-service.xml	                        (rev 0)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbm-queue-service.xml	2007-03-23 21:48:59 UTC (rev 10506)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+  <mbean code="org.jboss.jms.server.destination.QueueService"
+    name="jboss.messaging.destination:service=Queue,name=quickstart_helloworld_Request"
+    xmbean-dd="xmdesc/Queue-xmbean.xml">
+    <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+  </mbean>
+</server>
\ No newline at end of file

Copied: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-esb.xml (from rev 10415, labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbossesb.xml)
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-esb.xml	                        (rev 0)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-esb.xml	2007-03-23 21:48:59 UTC (rev 10506)
@@ -0,0 +1,62 @@
+<?xml version = "1.0" encoding = "UTF-8"?>
+<jbossesb xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd"
+ parameterReloadSecs="5">
+
+    <providers>
+          <jms-provider name="JBossMQ" connection-factory="ConnectionFactory"
+                      jndi-context-factory="org.jnp.interfaces.NamingContextFactory"
+                      jndi-URL="localhost" >
+                      
+              <jms-bus busid="quickstartGwChannel">
+                  <jms-message-filter
+                      dest-type="QUEUE"
+                      dest-name="queue/quickstart_helloworld_Request"
+                  />
+              </jms-bus>
+              <jms-bus busid="quickstartEsbChannel">
+                  <jms-message-filter
+                      dest-type="QUEUE"
+                      dest-name="queue/B"
+                  />
+              </jms-bus>
+
+          </jms-provider>
+      </providers>
+      
+      <services>
+          
+        <service category="HelloWorld_ActionESB" 
+                 name="SimpleListener" 
+                 description="Hello World" >
+            <listeners>
+                <jms-listener name="JMS-Gateway"
+                    busidref="quickstartGwChannel"                         
+                    maxThreads="1"
+                    is-gateway="true"
+                />
+                <jms-listener name="JMS-ESBListener"
+                              busidref="quickstartEsbChannel"
+                              maxThreads="1"
+                />                
+            </listeners>
+            <actions>
+               <action name="displayAction" 
+               		class="quickstart.business_service.MyAction" 
+               		process="displayMessage">
+               		<property name="exceptionMethod" value="exceptionHandler"/>
+               </action>
+  			       <action name="playAction" 
+  			   	    	class="quickstart.business_service.MyAction" 
+  			   		    process="playWithMessage">  	               
+               		<property name="exceptionMethod" value="exceptionHandler"/>
+  			       </action> 
+  			       <action name="displayAction" 
+               		class="quickstart.business_service.MyAction" 
+               		process="displayMessage">
+               		<property name="exceptionMethod" value="exceptionHandler"/>
+               </action> 			       
+            </actions>
+        </service>
+      </services>
+     
+</jbossesb>

Added: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-mq-queue-service.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-mq-queue-service.xml	                        (rev 0)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jboss-mq-queue-service.xml	2007-03-23 21:48:59 UTC (rev 10506)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+   <mbean code="org.jboss.mq.server.jmx.Queue"
+     name="jboss.mq.destination:service=Queue,name=quickstart_helloworld_Request">
+     <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>
+   </mbean>
+</server>
\ No newline at end of file

Deleted: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbossesb.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbossesb.xml	2007-03-23 21:43:08 UTC (rev 10505)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/business_service/jbossesb.xml	2007-03-23 21:48:59 UTC (rev 10506)
@@ -1,62 +0,0 @@
-<?xml version = "1.0" encoding = "UTF-8"?>
-<jbossesb xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd"
- parameterReloadSecs="5">
-
-    <providers>
-          <jms-provider name="JBossMQ" connection-factory="ConnectionFactory"
-                      jndi-context-factory="org.jnp.interfaces.NamingContextFactory"
-                      jndi-URL="localhost" >
-                      
-              <jms-bus busid="quickstartGwChannel">
-                  <jms-message-filter
-                      dest-type="QUEUE"
-                      dest-name="queue/quickstart_helloworld_action_Request"
-                  />
-              </jms-bus>
-              <jms-bus busid="quickstartEsbChannel">
-                  <jms-message-filter
-                      dest-type="QUEUE"
-                      dest-name="queue/B"
-                  />
-              </jms-bus>
-
-          </jms-provider>
-      </providers>
-      
-      <services>
-          
-        <service category="HelloWorld_ActionESB" 
-                 name="SimpleListener" 
-                 description="Hello World" >
-            <listeners>
-                <jms-listener name="JMS-Gateway"
-                    busidref="quickstartGwChannel"                         
-                    maxThreads="1"
-                    is-gateway="true"
-                />
-                <jms-listener name="JMS-ESBListener"
-                              busidref="quickstartEsbChannel"
-                              maxThreads="1"
-                />                
-            </listeners>
-            <actions>
-               <action name="displayAction" 
-               		class="quickstart.business_service.MyAction" 
-               		process="displayMessage">
-               		<property name="exceptionMethod" value="exceptionHandler"/>
-               </action>
-  			       <action name="playAction" 
-  			   	    	class="quickstart.business_service.MyAction" 
-  			   		    process="playWithMessage">  	               
-               		<property name="exceptionMethod" value="exceptionHandler"/>
-  			       </action> 
-  			       <action name="displayAction" 
-               		class="quickstart.business_service.MyAction" 
-               		process="displayMessage">
-               		<property name="exceptionMethod" value="exceptionHandler"/>
-               </action> 			       
-            </actions>
-        </service>
-      </services>
-     
-</jbossesb>




More information about the jboss-svn-commits mailing list