donaldp 2002/09/06 05:15:45 Modified: . build.xml Log: Require JMX as part of the build process. Submitted by: "David W." <[EMAIL PROTECTED]> Revision Changes Path 1.162 +9 -39 jakarta-avalon-phoenix/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/build.xml,v retrieving revision 1.161 retrieving revision 1.162 diff -u -r1.161 -r1.162 --- build.xml 6 Sep 2002 09:37:09 -0000 1.161 +++ build.xml 6 Sep 2002 12:15:45 -0000 1.162 @@ -101,7 +101,7 @@ <target name="help" depends="usage"/> <!-- Check requirements of environment --> - <target name="check-mx4j" if="mx4j.jars"> + <target name="check-mx4j"> <available property="mx4j.present" classname="mx4j.server.MBeanServerImpl"> <classpath refid="project.class.path"/> </available> @@ -124,9 +124,6 @@ <available property="servlet.present" classname="javax.servlet.Servlet"> <classpath refid="project.class.path"/> </available> - <available property="jmx.present" classname="javax.management.MBeanException"> - <classpath refid="project.class.path"/> - </available> <available property="wrapper.present" classname="com.silveregg.wrapper.WrapperManager"> <classpath refid="project.class.path"/> </available> @@ -208,19 +205,6 @@ <exclude name="${constants.file}" /> <exclude name="org/apache/avalon/phoenix/frontends/PhoenixServlet.java" unless="servlet.present"/> <exclude name="org/apache/avalon/phoenix/frontends/ComposableServlet.java" unless="servlet.present"/> - <exclude name="**/*MBean.java" unless="jmx.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/AbstractJMXManager.java" - unless="jmx.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/rmiadaptor/*.java" - unless="jmx.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/Target.java" - unless="jmx.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/MBeanInfoBuilder.java" - unless="jmx.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/MX4JSystemManager.java" - unless="mx4j.present"/> - <exclude name="org/apache/avalon/phoenix/components/manager/MX4JLoggerAdapter.java" - unless="mx4j.present"/> <exclude name="org/apache/avalon/phoenix/launcher/DaemonLauncher.java" unless="wrapper.present"/> <exclude name="org/apache/avalon/phoenix/components/kernel/beanshell/*.java" @@ -347,18 +331,6 @@ </checkstyle> </target> - - <!-- Copy MX4J jars to the bin/lin dir (and modify) --> - <target name="dist-mx4j" description="Copies MX4J jars" if="mx4j.present"> - <copy file="${mx4j.jar}" todir="${bin.dist.bin}/lib"/> - <copy file="${mx4j-tools.jar}" todir="${bin.dist.bin}/lib"/> - <jar jarfile="${bin.dist.bin}/lib/mx4j-tools.jar" update="true"> - <zipfileset dir="src/mx4j/xsl" prefix="mx4j/adaptor/http/xsl/"> - <include name="common.xsl"/> - </zipfileset> - </jar> - </target> - <!-- Copy BeanShell jars --> <target name="dist-beanshell" description="Copies Beanshell jars" if="beanshell.jars"> <copy file="${build.lib}/phoenix-bsh-commands.jar" todir="${bin.dist.lib}"/> @@ -418,17 +390,15 @@ <fileset dir="${lib.dir}/deploy/ext"/> </copy> - <antcall target="dist-mx4j"/> - <antcall target="dist-beanshell"/> + <copy file="${mx4j.jar}" todir="${bin.dist.bin}/lib"/> + <copy file="${mx4j-tools.jar}" todir="${bin.dist.bin}/lib"/> + <jar jarfile="${bin.dist.bin}/lib/mx4j-tools.jar" update="true"> + <zipfileset dir="src/mx4j/xsl" prefix="mx4j/adaptor/http/xsl/"> + <include name="common.xsl"/> + </zipfileset> + </jar> - <!-- - This was not copying for relatively local ..\jakarta-avalon\tools\lib\xerces.jar - PH - <copy todir="${bin.dist.lib}"> - <fileset dir="${xerces.dir}"> - <include name="${xerces.file}" if="xerces.present"/> - </fileset> - </copy> - --> + <antcall target="dist-beanshell"/> <copy file="${script.dir}/run.bat" todir="${bin.dist.bin}"/> <copy file="${script.dir}/run.sh" todir="${bin.dist.bin}"/>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>