[jboss-svn-commits] JBL Code SVN: r10393 - labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Mar 21 10:56:17 EDT 2007
Author: kurt.stam at jboss.com
Date: 2007-03-21 10:56:17 -0400 (Wed, 21 Mar 2007)
New Revision: 10393
Added:
labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jboss-esb.xml
Removed:
labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jbossesb.xml
Modified:
labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/build.xml
Log:
Converting over to new .esb archive.
Modified: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/build.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/build.xml 2007-03-21 14:10:06 UTC (rev 10392)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/build.xml 2007-03-21 14:56:17 UTC (rev 10393)
@@ -5,7 +5,7 @@
<property name="build.dir" value="${basedir}/build"/>
<property name="src.dir" value="${basedir}/src"/>
- <property name="jbossesb.name" value="jbossesb.xml"/>
+ <property name="jbossesb.name" value="jboss-esb.xml"/>
<property name="jbossesb.origconfig" location="${jbossesb.name}"/>
<property name="jbossesb.config" location="${build.dir}/${jbossesb.name}"/>
@@ -89,11 +89,16 @@
<copy file="log4j.xml" tofile="build/log4j.xml"/>
</target>
- <target name="jars" depends="compile">
+ <target name="jars" depends="compile, config">
+ <copy file="${build.dir}/${jbossesb.name}" tofile="${build.dir}/META-INF/${jbossesb.name}"/>
<delete file="${build.dir}/${ant.project.name}.jar"/>
+ <delete file="${build.dir}/${ant.project.name}.esb"/>
<jar destfile="${build.dir}/${ant.project.name}.jar"
basedir="${build.dir}"
includes="**/*.class"/>
+ <jar destfile="${build.dir}/${ant.project.name}.esb"
+ basedir="${build.dir}"
+ includes="**/*.class,META-INF/${jbossesb.name}"/>
</target>
<target name="run" depends="jars, config">
@@ -104,15 +109,11 @@
</java>
</target>
- <target name="deployToSAR" depends="jars, config">
+ <target name="deploy" depends="jars, config">
<echo>Deploys the project to the JBoss Application Server ESB SAR</echo>
- <copy file="${build.dir}/${ant.project.name}.jar" overwrite="true"
- todir="${jbosshome.dir}/server/default/deploy/jbossesb.sar"
+ <copy file="${build.dir}/${ant.project.name}.esb" overwrite="true"
+ todir="${jbosshome.dir}/server/default/deploy/"
/>
- <copy file="${jbossesb.config}" overwrite="true"
- todir="${jbosshome.dir}/server/default/conf"
- />
- <touch file="${jbosshome.dir}/server/default/deploy/jbossesb.sar/META-INF/jboss-service.xml"/>
</target>
<target name="runtest">
Copied: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jboss-esb.xml (from rev 10390, labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jbossesb.xml)
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jboss-esb.xml (rev 0)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jboss-esb.xml 2007-03-21 14:56:17 UTC (rev 10393)
@@ -0,0 +1,123 @@
+<?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" >
+
+ <providers>
+ <ftp-provider name="FTPprovider" hostname="@FTP_HOSTNAME@" >
+ <ftp-bus busid="StaticRouterFtpGW" >
+ <ftp-message-filter
+ username="@FTP_USERNAME@"
+ password="@FTP_PASSWORD@"
+ passive="false"
+ directory="@FTP_DIRECTORY@"
+ input-suffix=".dat"
+ />
+ </ftp-bus>
+ </ftp-provider>
+
+ <fs-provider name="LocalFsProvider">
+ <fs-bus busid="staticRouter" >
+ <fs-message-filter
+ directory="@STATICROUTER@"
+ input-suffix=".esbMessage"
+ />
+ </fs-bus>
+ <fs-bus busid="fileMessageDestination_01" >
+ <fs-message-filter
+ directory="@SERVICE01@"
+ input-suffix=".toRoute01"
+ post-delete="false"
+ post-directory="@SERVICE01_POST@"
+ />
+ </fs-bus>
+ <fs-bus busid="fileMessageDestination_02" >
+ <fs-message-filter
+ directory="@SERVICE02@"
+ input-suffix=".toRoute02"
+ post-delete="false"
+ post-directory="@SERVICE02_POST@"
+ />
+ </fs-bus>
+ <fs-bus busid="fileMessageDestination_03" >
+ <fs-message-filter
+ directory="@SERVICE03@"
+ input-suffix=".toRoute03"
+ post-delete="false"
+ post-directory="@SERVICE03_POST@"
+ />
+ </fs-bus>
+ </fs-provider>
+
+ </providers>
+
+ <services>
+
+ <service
+ category="StaticRouterCategoryEsb1"
+ name="fileListener"
+ description="Static router(listener)">
+ <listeners>
+ <ftp-listener name="Ftp-Gateway"
+ busidref="StaticRouterFtpGW"
+ maxThreads="1"
+ is-gateway="true"
+ />
+ <fs-listener name="StaticRouter"
+ busidref="staticRouter"
+ maxThreads="1"
+ />
+ </listeners>
+ <actions>
+ <action name="routeAction" class="org.jboss.soa.esb.actions.StaticRouter">
+ <property name="destinations">
+ <route-to service-category="category01" service-name="service01" />
+ <route-to service-category="category02" service-name="service02" />
+ <route-to service-category="category03" service-name="service03" />
+ </property>
+ </action>
+ </actions>
+ </service>
+
+ <service
+ category="category01"
+ name="service01"
+ description="Static route destination 1">
+ <listeners>
+ <fs-listener name="fileDest01" busidref="fileMessageDestination_01" maxThreads="1" />
+ </listeners>
+ <actions>
+ <action name="doThis" class="quickstart.static_router.SimpleFileAction">
+ <property name="msgSuffix" value=".01FromRouter" />
+ </action>
+ </actions>
+ </service>
+
+ <service
+ category="category02"
+ name="service02"
+ description="Static route destination 2">
+ <listeners>
+ <fs-listener name="fileDest02" busidref="fileMessageDestination_02" maxThreads="1" />
+ </listeners>
+ <actions>
+ <action name="doThis" class="quickstart.static_router.SimpleFileAction">
+ <property name="msgSuffix" value=".02FromRouter" />
+ </action>
+ </actions>
+ </service>
+
+ <service
+ category="category03"
+ name="service03"
+ description="Static route destination 3">
+ <listeners>
+ <fs-listener name="fileDest03" busidref="fileMessageDestination_03" maxThreads="1" />
+ </listeners>
+ <actions>
+ <action name="doThis" class="quickstart.static_router.SimpleFileAction">
+ <property name="msgSuffix" value=".03FromRouter" />
+ </action>
+ </actions>
+ </service>
+ </services>
+
+</jbossesb>
Deleted: labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jbossesb.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jbossesb.xml 2007-03-21 14:10:06 UTC (rev 10392)
+++ labs/jbossesb/branches/JBESB_4_0_MP1/product/samples/quickstarts/static_router/jbossesb.xml 2007-03-21 14:56:17 UTC (rev 10393)
@@ -1,123 +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" >
-
- <providers>
- <ftp-provider name="FTPprovider" hostname="@FTP_HOSTNAME@" >
- <ftp-bus busid="StaticRouterFtpGW" >
- <ftp-message-filter
- username="@FTP_USERNAME@"
- password="@FTP_PASSWORD@"
- passive="false"
- directory="@FTP_DIRECTORY@"
- input-suffix=".dat"
- />
- </ftp-bus>
- </ftp-provider>
-
- <fs-provider name="LocalFsProvider">
- <fs-bus busid="staticRouter" >
- <fs-message-filter
- directory="@STATICROUTER@"
- input-suffix=".esbMessage"
- />
- </fs-bus>
- <fs-bus busid="fileMessageDestination_01" >
- <fs-message-filter
- directory="@SERVICE01@"
- input-suffix=".toRoute01"
- post-delete="false"
- post-directory="@SERVICE01_POST@"
- />
- </fs-bus>
- <fs-bus busid="fileMessageDestination_02" >
- <fs-message-filter
- directory="@SERVICE02@"
- input-suffix=".toRoute02"
- post-delete="false"
- post-directory="@SERVICE02_POST@"
- />
- </fs-bus>
- <fs-bus busid="fileMessageDestination_03" >
- <fs-message-filter
- directory="@SERVICE03@"
- input-suffix=".toRoute03"
- post-delete="false"
- post-directory="@SERVICE03_POST@"
- />
- </fs-bus>
- </fs-provider>
-
- </providers>
-
- <services>
-
- <service
- category="StaticRouterCategoryEsb1"
- name="fileListener"
- description="Static router(listener)">
- <listeners>
- <ftp-listener name="Ftp-Gateway"
- busidref="StaticRouterFtpGW"
- maxThreads="1"
- is-gateway="true"
- />
- <fs-listener name="StaticRouter"
- busidref="staticRouter"
- maxThreads="1"
- />
- </listeners>
- <actions>
- <action name="routeAction" class="org.jboss.soa.esb.actions.StaticRouter">
- <property name="destinations">
- <route-to service-category="category01" service-name="service01" />
- <route-to service-category="category02" service-name="service02" />
- <route-to service-category="category03" service-name="service03" />
- </property>
- </action>
- </actions>
- </service>
-
- <service
- category="category01"
- name="service01"
- description="Static route destination 1">
- <listeners>
- <fs-listener name="fileDest01" busidref="fileMessageDestination_01" maxThreads="1" />
- </listeners>
- <actions>
- <action name="doThis" class="quickstart.static_router.SimpleFileAction">
- <property name="msgSuffix" value=".01FromRouter" />
- </action>
- </actions>
- </service>
-
- <service
- category="category02"
- name="service02"
- description="Static route destination 2">
- <listeners>
- <fs-listener name="fileDest02" busidref="fileMessageDestination_02" maxThreads="1" />
- </listeners>
- <actions>
- <action name="doThis" class="quickstart.static_router.SimpleFileAction">
- <property name="msgSuffix" value=".02FromRouter" />
- </action>
- </actions>
- </service>
-
- <service
- category="category03"
- name="service03"
- description="Static route destination 3">
- <listeners>
- <fs-listener name="fileDest03" busidref="fileMessageDestination_03" maxThreads="1" />
- </listeners>
- <actions>
- <action name="doThis" class="quickstart.static_router.SimpleFileAction">
- <property name="msgSuffix" value=".03FromRouter" />
- </action>
- </actions>
- </service>
- </services>
-
-</jbossesb>
More information about the jboss-svn-commits
mailing list