[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