[jboss-svn-commits] JBL Code SVN: r28900 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Aug 11 07:56:42 EDT 2009
Author: tcunning
Date: 2009-08-11 07:56:42 -0400 (Tue, 11 Aug 2009)
New Revision: 28900
Removed:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/systinet.properties
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/build.xml
Log:
JBESB-2781
Don't compile against Systinet JARs - they are no longer needed on the classpath.
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/build.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/build.xml 2009-08-11 10:36:30 UTC (rev 28899)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/build.xml 2009-08-11 11:56:42 UTC (rev 28900)
@@ -1,5 +1,10 @@
<project name="jon-build" default="deploy" basedir="." xmlns:ivy="antlib:org.apache.ivy.ant">
+ <property name="product.dir" value="${pwd}/../../.."/>
+ <property name="install.dir" value="${product.dir}/install"/>
+ <property file="${install.dir}/deployment.properties"/>
+ <property name="org.jboss.esb.server.home" location="${pwd}/../../.."/>
+
<property name="build.dir" location="build"/>
<property name="classes.dir" value="${build.dir}/classes"/>
<property name="classpath.dir" location="../../../antlib"/>
@@ -21,14 +26,41 @@
<delete dir="${build.dir}"/>
</target>
- <path id="classpath">
- <fileset dir="/home/tcunning/jboss-4.2.2.GA/server/default/lib"
- includes="**/*.jar"/>
- <fileset dir="${systinet.reg.dir}/lib" includes="**/*.jar"/>
- <fileset dir="${systinet.reg.dir}/app/uddi" includes="**/*.jar"/>
- </path>
+ <target name="initialise-config" unless="org.jboss.esb.server.config">
+ <condition property="jbossesb-server-production">
+ <available file="${org.jboss.esb.server.home}/server/production/deploy/jbossesb.sar"/>
+ </condition>
+ <condition property="jbossesb-server-default">
+ <available file="${org.jboss.esb.server.home}/server/default/deploy/jbossesb.sar"/>
+ </condition>
- <target name="compile-transport">
+ <echo>${org.jboss.esb.server.home}/server/default/deploy/jbossesb.sar</echo>
+
+ <condition property="jbossesb-server-recognised">
+ <or>
+ <isset property="jbossesb-server-production"/>
+ <isset property="jbossesb-server-default"/>
+ </or>
+ </condition>
+
+ <fail unless="jbossesb-server-recognised" message="Could not detect default ESB server instance"/>
+
+ <condition property="org.jboss.esb.server.config"
+ value="production">
+ <isset property="jbossesb-server-production"/>
+ </condition>
+ <condition property="org.jboss.esb.server.config"
+ value="default">
+ <isset property="jbossesb-server-default"/>
+ </condition>
+ </target>
+
+ <target name="compile-transport" depends="initialise-config">
+ <path id="classpath">
+ <fileset dir="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}/lib"
+ includes="**/*.jar"/>
+ </path>
+
<mkdir dir="build"/>
<mkdir dir="${classes.dir}"/>
<javac deprecation="off" nowarn="on" debug="on" srcdir="${java.dir}" destdir="${classes.dir}" classpathref="classpath" source="1.5"/>
@@ -52,10 +84,10 @@
<target name="deploy" depends="jar-transport">
<copy file="${esb.transport.jar}"
overwrite="true"
- todir="/home/tcunning/jboss-4.2.2.GA/server/default/deploy/registry.war/WEB-INF/lib"/>
+ todir="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}/deploy/registry.war/WEB-INF/lib"/>
<copy file="${esb.client.transport.jar}"
overwrite="true"
- todir="/home/tcunning/jboss-4.2.2.GA/server/default/deploy/jbossesb.sar/lib"/>
+ todir="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}/deploy/jbossesb.sar/lib"/>
</target>
</project>
Deleted: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/systinet.properties
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/systinet.properties 2009-08-11 10:36:30 UTC (rev 28899)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/systinet/systinet.properties 2009-08-11 11:56:42 UTC (rev 28900)
@@ -1,2 +0,0 @@
-systinet.reg.dir=/opt/hp/registry
-jboss.home.dir=/home/tcunning/jboss-4.2.2.GA
More information about the jboss-svn-commits
mailing list