Repository: flex-blazeds Updated Branches: refs/heads/develop bf2e1dc9b -> 03810ab0a
pass 1 of getting ant build to work after refactoring Project: http://git-wip-us.apache.org/repos/asf/flex-blazeds/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-blazeds/commit/03810ab0 Tree: http://git-wip-us.apache.org/repos/asf/flex-blazeds/tree/03810ab0 Diff: http://git-wip-us.apache.org/repos/asf/flex-blazeds/diff/03810ab0 Branch: refs/heads/develop Commit: 03810ab0a7b9d9acf82f5f37c7949ca9dec1d212 Parents: bf2e1dc Author: Alex Harui <[email protected]> Authored: Sun Dec 27 23:40:46 2015 -0800 Committer: Alex Harui <[email protected]> Committed: Sun Dec 27 23:40:46 2015 -0800 ---------------------------------------------------------------------- .gitignore | 5 +- build.properties | 24 +++-- build.xml | 138 +++++++++++-------------- common/build.xml | 6 +- core/build.xml | 24 +++-- downloads.xml | 265 ++++++++++++++++++------------------------------ opt/build.xml | 79 +++++---------- proxy/build.xml | 12 +-- remoting/build.xml | 8 +- sdk/build.xml | 4 +- 10 files changed, 229 insertions(+), 336 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/.gitignore ---------------------------------------------------------------------- diff --git a/.gitignore b/.gitignore index bbd3db6..1e59681 100644 --- a/.gitignore +++ b/.gitignore @@ -164,8 +164,9 @@ frameworks/mxml-manifest.xml frameworks/spark-manifest.xml frameworks/tests/ frameworks/themes/ -modules/core/classes/ -modules/core/src/ExcludeDoclet.java +remoting/classes/ +core/classes/ +core/src/ExcludeDoclet.java qa/resources/config/air-config.xml qa/resources/config/flex-config.xml resources/security/tomcat/TomcatValve.java http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/build.properties ---------------------------------------------------------------------- diff --git a/build.properties b/build.properties index f633a8d..336829e 100755 --- a/build.properties +++ b/build.properties @@ -20,9 +20,20 @@ src.depend=true src.debug=on -blazeds.dir=${basedir} -qa.dir=${basedir}/qa -appserver.dir=${basedir}/servers/apache-tomcat-6.0.29 +blazeds.dir=${basedir} + +servlet.version=2.5 +activemq.version=5.7.0 +codec.version=1.6 +collections.version=3.2.1 +httpclient.version=3.0.1 +logging.version=1.1.1 +log4j.version=1.2.14 +spring.version=3.0.7 +xalan.version=2.6.0 +catalina.version=6.0.26 +catalina7.version=7.0.8 +catalina4.version=4.0.6 local.sdk.lib.dir=./modules/sdk/lib local.sdk.frameworks.dir=./frameworks @@ -59,13 +70,6 @@ jgroups.jars=jgroups-core-2.9.0GA.jar,log4j.jar # See the readme.txt file in the local-swcs directory for more information. use.local.swcs=false -servlet.jar=${blazeds.dir}/servers/apache-tomcat-6.0.29/lib/servlet-api.jar -jms.jar=${blazeds.dir}/lib/jms.jar -jta.jar=${blazeds.dir}/lib/jta.jar -jmxri.jar=${blazeds.dir}/lib/jmxri.jar -hsqldb.jar=${blazeds.dir}/lib/hsqldb/hsqldb.jar -junit.jar=${ant.home}/lib/junit.jar - #player uninstaller file names uninstaller.exe=uninstall_flash_player.exe http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/build.xml ---------------------------------------------------------------------- diff --git a/build.xml b/build.xml index e3629a2..7a5043c 100755 --- a/build.xml +++ b/build.xml @@ -33,6 +33,51 @@ Each of the main targets for the modules will call clean themselves before proce <!-- properties --> <property file="${basedir}/build.properties" /> + + <property name="modules.core.dir" value="${basedir}/core"/> + <property name="download.dir" value="${basedir}/in"/> + <property name="lib.dir" value="${basedir}/lib"/> + <property name="servlet.dir" value="${lib.dir}/javax/servlet/servlet-api/${servlet.version}"/> + <property name="activemq.dir" value="${lib.dir}/org/apache/activemq"/> + <property name="activemq.zip.file" value="${basedir}/in/apache-activemq-${activemq.version}-bin.zip"/> + <property name="codec.dir" value="${lib.dir}/commons-codec/commons-codec/${codec.version}"/> + <property name="codec.zip.file" value="${basedir}/in/apache-codec-${codec.version}-bin.zip"/> + <property name="collections.dir" value="${lib.dir}/commons-collections/commons-collections/${collections.version}"/> + <property name="collections.zip.file" value="${basedir}/in/apache-collections-${collections.version}-bin.zip"/> + <!-- needed? + <property name="fileupload.zip.file" value="${basedir}/in/apache-fileupload-1.1.zip"/> + --> + <property name="httpclient.dir" value="${lib.dir}/commons-httpclient/commons-httpclient/${httpclient.version}"/> + <property name="httpclient.zip.file" value="${basedir}/in/apache-httpclient-${httpclient.version}-bin.zip"/> + <property name="logging.dir" value="${lib.dir}/commons-logging/commons-logging/${logging.version}"/> + <property name="logging.zip.file" value="${basedir}/in/apache-logging-1.1.1-bin.zip"/> + <!-- + <property name="hsqldb.zip.file" value="${basedir}/in/hsqldb_1_8_0_10.zip"/> + <property name="jms.zip.file" value="${basedir}/in/openjms-0.7.6.1.zip"/> + --> + <property name="jms.jar" value="geronimo-jms_1.1_spec-1.1.1.jar" /> + <property name="jms.dir" value="${lib.dir}/org/apache/geronimo/specs/geronimo-jms_1.1_spec/1.1.1"/> + <property name="log4j.dir" value="${lib.dir}/log4j/log4j/${log4j.version}"/> + <property name="log4j.zip.file" value="${basedir}/in/logging-log4j-${log4j.version}.zip"/> + <property name="spring.dir" value="${lib.dir}/org/springframework/spring-core/${spring-version}.RELEASE"/> + <property name="spring.zip.file" value="${basedir}/in/spring-framework-${spring.version}.RELEASE.zip"/> + <property name="springsecurity.zip.file" value="${basedir}/in/spring-security-3.0.3.RELEASE.zip"/> + <!-- + <property name="springflex.jar.file" value="${basedir}/lib/spring/spring-flex-core-1.5.2.RELEASE.jar"/> + <property name="taglibs.zip.file" value="${basedir}/in/jakarta-taglibs-standard-1.1.2.zip"/> + <property name="aopalliance.zip.file" value="${basedir}/in/aopalliance.zip"/> + <property name="backport.zip.file" value="${basedir}/in/backport-util-concurrent.zip"/> + <property name="cglib.jar.file" value="${basedir}/lib/spring/cglib-nodep-2.1_3.jar"/> + <property name="jackson.jar.file" value="${basedir}/lib/spring/jackson-core-asl-1.0.0.jar"/> + <property name="axis.zip.file" value="${basedir}/in/axis.zip"/> + --> + <property name="xalan.dir" value="${lib.dir}/xalan/xalan/${xalan.version}.RELEASE"/> + <property name="xalan.zip.file" value="${basedir}/in/xalan-j_${xalan.version}-bin-2jars.zip"/> + <property name="catalina4.dir" value="${lib.dir}/tomcat/catalina/${catalina4.version}"/> + <property name="catalina4.zip.file" value="${basedir}/in/jakarta-tomcat-${catalina4.version}.zip"/> + <property name="catalina.dir" value="${lib.dir}/org/apache/tomcat/catalina/${catalina.version}"/> + <property name="catalina7.dir" value="${lib.dir}/org/apache/tomcat/tomcat-catalina/${catalina7.version}"/> + <property name="dist.dir" value="${basedir}/dist"/> <property name="qa.dir" value="${basedir}/qa"/> @@ -137,7 +182,7 @@ Each of the main targets for the modules will call clean themselves before proce <ant antfile="${basedir}/downloads.xml" dir="${basedir}"/> </target> - <target name="main" depends="check-env,clean,thirdparty-downloads,sdk,webtier,common,core,proxy,remoting,opt,apps,createMMSFile" description="full build"> + <target name="main" depends="check-env,clean,thirdparty-downloads,sdk,common,core,proxy,remoting,opt,createMMSFile" description="full build"> <tstamp> <format property="build.datetime" pattern="MM/dd/yyyy hh:mm:ss aa" /> </tstamp> @@ -150,77 +195,27 @@ Each of the main targets for the modules will call clean themselves before proce <!-- must be setup before building other targets --> <target name="sdk" description="get the sdk and add to the server"> - <ant antfile="${basedir}/modules/sdk/build.xml"/> + <!--<ant antfile="${basedir}/sdk/build.xml"/> AJH: needed? --> </target> - <target name="webtier" description="get the webtier corresponding to the SDK used"> - <ant antfile="${basedir}/qa/resources/webtier/build.xml"/> - </target> - <target name="common" description="full build of the common module"> - <ant antfile="${basedir}/modules/common/build.xml" target="${subproject.target}"/> + <ant antfile="${basedir}/common/build.xml" target="${subproject.target}"/> </target> <target name="core" description="full build of the core module"> - <ant antfile="${basedir}/modules/core/build.xml" target="${subproject.target}"/> + <ant antfile="${basedir}/core/build.xml" target="${subproject.target}"/> </target> <target name="proxy" description="full build of the proxy module"> - <ant antfile="${basedir}/modules/proxy/build.xml" target="${subproject.target}"/> + <ant antfile="${basedir}/proxy/build.xml" target="${subproject.target}"/> </target> <target name="remoting" description="full build of the remoting module"> - <ant antfile="${basedir}/modules/remoting/build.xml" target="${subproject.target}"/> + <ant antfile="${basedir}/remoting/build.xml" target="${subproject.target}"/> </target> <target name="opt" description="full build of the opt module"> - <ant antfile="${basedir}/modules/opt/build.xml" target="${subproject.target}"/> - </target> - - <target name="ajax" description="full build of the fds-ajax bridge"> - <ant antfile="${basedir}/resources/fds-ajax-bridge/build.xml" dir="${basedir}/resources/fds-ajax-bridge"/> - </target> - - <!-- removing aspectj dependencies - <target name="apps" depends="consoleapp,samplesapp,blazedsapp,blazeds-springapp,samples-springapp,qaapp,qa-manualapp,teamapp" description="full build of all active apps" />--> - <target name="apps" depends="consoleapp,samplesapp,blazedsapp,qaapp,qa-manualapp,teamapp" description="full build of all active apps" /> - - <target name="samplesapp" description="full build of the samples app"> - <ant antfile="${basedir}/apps/samples/build.xml" target="${subproject.target}"/> - </target> - - <target name="samples-springapp" description="full build of the spring-samples app"> - <ant antfile="${basedir}/apps/samples-spring/build.xml" target="${subproject.target}"/> - </target> - - <target name="blazedsapp" description="full build of the blazeds app"> - <ant antfile="${basedir}/apps/blazeds/build.xml" target="${subproject.target}"/> - </target> - - <target name="blazeds-springapp" description="full build of the blazeds-spring app"> - <ant antfile="${basedir}/apps/blazeds-spring/build.xml" target="${subproject.target}"/> - </target> - - <target name="consoleapp" description="full build of the flex admin app"> - <antcall target="build.consoleapp" /> - </target> - <target name="build.consoleapp" depends="check.flex3.consoleapp" if="isFlex3"> - <ant antfile="${basedir}/apps/ds-console/build.xml" target="${subproject.target}"/> - </target> - <target name="check.flex3.consoleapp" unless="isFlex3" > - <echo message="Console app doesn't build with SDK 3, skipping."/> - </target> - - <target name="qaapp" description="full build of the qa app"> - <ant antfile="${qa.dir}/apps/qa-regress/build.xml" dir="${qa.dir}"/> - </target> - - <target name="qa-manualapp" description="full build of the qa manual testing app"> - <ant antfile="${qa.dir}/apps/qa-manual/build.xml" /> - </target> - - <target name="teamapp" description="full build of the team app"> - <ant antfile="${basedir}/apps/team/build.xml" target="${subproject.target}"/> + <ant antfile="${basedir}/opt/build.xml" target="${subproject.target}"/> </target> <target name="postbuilds"> @@ -620,32 +615,15 @@ Each of the main targets for the modules will call clean themselves before proce </target> <target name="clean" description="clean"> - <ant antfile="${basedir}/modules/sdk/build.xml" target="clean"/> - <ant antfile="${basedir}/modules/remoting/build.xml" target="clean"/> - <ant antfile="${basedir}/modules/proxy/build.xml" target="clean"/> - <ant antfile="${basedir}/modules/common/build.xml" target="clean"/> - <ant antfile="${basedir}/modules/core/build.xml" target="clean"/> - <ant antfile="${basedir}/modules/opt/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/blazeds/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/blazeds-spring/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/ds-console/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/samples/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/samples-spring/build.xml" target="clean"/> - <ant antfile="${basedir}/apps/team/build.xml" target="clean"/> - <ant antfile="${basedir}/resources/fds-ajax-bridge/build.xml" target="clean"/> - <ant antfile="${basedir}/qa/apps/qa-manual/build.xml" target="clean"/> - <ant antfile="${basedir}/qa/apps/qa-regress/build.xml" target="clean"/> - <ant antfile="${basedir}/qa/resources/webtier/build.xml" target="clean"/> - <ant antfile="${basedir}/qa/src/build.xml" target="clean"/> + <ant antfile="${basedir}/sdk/build.xml" target="clean"/> + <ant antfile="${basedir}/remoting/build.xml" target="clean"/> + <ant antfile="${basedir}/proxy/build.xml" target="clean"/> + <ant antfile="${basedir}/common/build.xml" target="clean"/> + <ant antfile="${basedir}/core/build.xml" target="clean"/> + <ant antfile="${basedir}/opt/build.xml" target="clean"/> <delete> <fileset dir="." includes="TEST-*.xml"/> </delete> - <delete quiet="true" dir="${basedir}/dist"/> - <delete quiet="true" dir="${basedir}/sampledb" includes="hsqldb.jar"/> - <delete quiet="true" dir="${basedir}/templates"/> - <delete> - <fileset dir="resources/clustering" includes="{jgroups.jars},jgroups-LICENSE.txt" /> - </delete> </target> <target name="super-clean" depends="thirdparty-clean,clean" description="Cleans everything including thirdparty downloads."/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/common/build.xml ---------------------------------------------------------------------- diff --git a/common/build.xml b/common/build.xml index a3a520d..64ba662 100755 --- a/common/build.xml +++ b/common/build.xml @@ -17,13 +17,13 @@ limitations under the License. --> -<project name="modules/common/build.xml" default="main" basedir="../.."> +<project name="common/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="module.dir" value="${basedir}/modules/common"/> + <property name="module.dir" value="${basedir}/common"/> <property name="module.lib.dir" location="${module.dir}/lib"/> <property name="module.src" value="${module.dir}/src"/> <property name="module.classes" value="${module.dir}/classes"/> @@ -35,7 +35,7 @@ <!-- j2ee apis required to compile --> <path id="classpath"> - <fileset dir="${lib.dir}" includes="**/*.jar"/> + <fileset dir="${xalan.dir}" includes="xalan-${xalan.version}.jar"/> </path> <target name="main" depends="clean,prepare,run-depend,jar" description="cleans and runs the full build"/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/core/build.xml ---------------------------------------------------------------------- diff --git a/core/build.xml b/core/build.xml index 7183f84..90c1f99 100755 --- a/core/build.xml +++ b/core/build.xml @@ -17,32 +17,34 @@ limitations under the License. --> -<project name="modules/core/build.xml" default="main" basedir="../.."> +<project name="core/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="module.dir" value="${basedir}/modules/core"/> + <property name="module.dir" value="${basedir}/core"/> <property name="module.lib.dir" location="${module.dir}/lib"/> - <property name="tomcat.lib.dir" location="${basedir}/servers/apache-tomcat-6.0.29/lib" /> + <property name="tomcat.lib.dir" location="${lib.dir}" /> <property name="module.src" value="${module.dir}/src"/> <property name="module.classes" value="${module.dir}/classes"/> <property name="module.jar" value="${lib.dir}/flex-messaging-core.jar"/> <property name="module.dist.dir" value="${basedir}/dist/source"/> - <property name="common.src" value="${basedir}/modules/common/src"/> - <property name="remoting.src" value="${basedir}/modules/remoting/src"/> - <property name="proxy.src" value="${basedir}/modules/proxy/src"/> - <property name="opt.src" value="${basedir}/modules/opt/src"/> + <property name="common.src" value="${basedir}/common/src"/> + <property name="remoting.src" value="${basedir}/remoting/src"/> + <property name="proxy.src" value="${basedir}/proxy/src"/> + <property name="opt.src" value="${basedir}/opt/src"/> <property name="build.number" value=""/> <!-- j2ee apis required to compile --> <path id="classpath"> - <fileset dir="${lib.dir}" erroronmissingdir="false" includes="**/*.jar"/> - <fileset dir="${module.lib.dir}" erroronmissingdir="false" includes="**/*.jar"/> - <fileset dir="${tomcat.lib.dir}" erroronmissingdir="false" includes="**/*.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-common.jar"/> + <fileset dir="${xalan.dir}" includes="xalan-${xalan.version}.jar"/> + <fileset dir="${activemq.dir}" erroronmissingdir="false" includes="activemq-core/${activemq.version}/activemq-core-${activemq.version}.jar"/> + <fileset dir="${servlet.dir}" erroronmissingdir="false" includes="servlet-api-${servlet.version}.jar"/> + <fileset dir="${jms.dir}" erroronmissingdir="false" includes="${jms.jar}"/> </path> <target name="main" depends="clean,prepare,run-depend,jar" description="cleans and runs the full build"/> @@ -124,7 +126,7 @@ <target name="javadoc"> <path id="javadoc.classpath"> <path refid="classpath"/> - <fileset dir="${basedir}/modules/opt/lib" includes="*.jar" excludes="catalina-708.jar"/> + <fileset dir="${basedir}/opt/lib" includes="*.jar" excludes="catalina-708.jar"/> </path> <mkdir dir="${basedir}/docs"/> <mkdir dir="${basedir}/docs/api"/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/downloads.xml ---------------------------------------------------------------------- diff --git a/downloads.xml b/downloads.xml index ada58e8..d521011 100644 --- a/downloads.xml +++ b/downloads.xml @@ -23,117 +23,50 @@ <!-- properties --> <property file="${basedir}/build.properties"/> - <property name="download.dir" value="${basedir}/in"/> - <property name="lib.dir" value="${basedir}/lib"/> - <property name="qa.lib.dir" value="${basedir}/qa/lib"/> - <property name="modules.core.dir" value="${basedir}/modules/core"/> - <property name="modules.core.lib.dir" value="${basedir}/modules/core/lib"/> - <property name="modules.opt.lib.dir" value="${basedir}/modules/opt/lib"/> - <property name="tomcat.dir" value="${basedir}/servers/apache-tomcat-6.0.29"/> - <property name="tomcat.zip.file" value="${basedir}/in/apache-tomcat-6.0.29.zip"/> - <property name="activemq.dir" value="${tomcat.dir}/lib/activemq-5.3.1"/> - <property name="activemq.zip.file" value="${basedir}/in/apache-activemq-5.3.1-bin.zip"/> - <property name="codec.zip.file" value="${basedir}/in/apache-codec-3.1-bin.zip"/> - <property name="collection.zip.file" value="${basedir}/in/apache-collections-3.1.zip"/> - <property name="fileupload.zip.file" value="${basedir}/in/apache-fileupload-1.1.zip"/> - <property name="httpclient.zip.file" value="${basedir}/in/apache-httpclient-3.1.zip"/> - <property name="logging.zip.file" value="${basedir}/in/apache-logging-1.1.1-bin.zip"/> - <property name="hsqldb.zip.file" value="${basedir}/in/hsqldb_1_8_0_10.zip"/> - <property name="jms.zip.file" value="${basedir}/in/openjms-0.7.6.1.zip"/> - <property name="log4j.zip.file" value="${basedir}/in/logging-log4j-1.2.14.zip"/> - <property name="spring.zip.file" value="${basedir}/in/spring-framework-3.0.3.RELEASE.zip"/> - <property name="springsecurity.zip.file" value="${basedir}/in/spring-security-3.0.3.RELEASE.zip"/> - <property name="springflex.jar.file" value="${basedir}/lib/spring/spring-flex-core-1.5.2.RELEASE.jar"/> - <property name="taglibs.zip.file" value="${basedir}/in/jakarta-taglibs-standard-1.1.2.zip"/> - <property name="aopalliance.zip.file" value="${basedir}/in/aopalliance.zip"/> - <property name="backport.zip.file" value="${basedir}/in/backport-util-concurrent.zip"/> - <property name="cglib.jar.file" value="${basedir}/lib/spring/cglib-nodep-2.1_3.jar"/> - <property name="jackson.jar.file" value="${basedir}/lib/spring/jackson-core-asl-1.0.0.jar"/> - <property name="xalan.zip.file" value="${basedir}/in/xalan-j_2_6_0-bin-2jars.zip"/> - <property name="cat4150.zip.file" value="${basedir}/in/jakarta-tomcat-4150.zip"/> - <property name="axis.zip.file" value="${basedir}/in/axis.zip"/> - + <!-- To clean these you must call thirdparty-clean or super-clean to clean everything. clean does not remove these since they don't change often and the downloads take time. --> <target name="main" - depends="tomcat-download,activemq-download,codec-download,collection-download,fileupload-download,httpclient-download,logging-download,hsqldb-download,jms-download,log4j-download,spring-download,xalan-download,doclet-download,mx4j-download,cat708-download,cat4150-download,cat-download,axis-download,testng-download" + depends="servlet-download,activemq-download,codec-download,collections-download,httpclient-download,logging-download,log4j-download,spring-download,xalan-download,doclet-download,cat-download,cat7-download,cat4-download" description="Copies third-party software into place for build"> <echo message="Use thirdparty-clean or super-clean to remove these."/> </target> <target name="clean" - description="Cleans thirdparty downloaded files."> + description="Cleans thirdparty downloaded files." + depends="check-if-maven" unless="no.clean"> <delete failonerror="false"> <fileset dir="${lib.dir}"> - <include name="**/*"/> - </fileset> - </delete> - <delete failonerror="false"> - <fileset dir="${modules.core.lib.dir}"> - <include name="**/*"/> - </fileset> - </delete> - <delete failonerror="false"> - <fileset dir="${modules.opt.lib.dir}"> - <include name="**/*"/> - </fileset> - </delete> - <delete failonerror="false"> - <fileset dir="${qa.lib.dir}"> - <include name="**/*"/> - </fileset> - </delete> - <delete failonerror="false"> - <fileset dir="${tomcat.dir}"> - <include name="**/*"/> - </fileset> - </delete> - <delete failonerror="false" dir="${tomcat.dir}/bin" /> - <delete failonerror="false" dir="${tomcat.dir}/conf" /> - <delete failonerror="false" dir="${tomcat.dir}/lib/activemq-5.3.1" /> - <delete failonerror="false" dir="${tomcat.dir}/logs" /> - <delete failonerror="false" dir="${tomcat.dir}/temp" /> - <delete failonerror="false" dir="${tomcat.dir}/webapps" /> - <delete failonerror="false" dir="${tomcat.dir}/work" /> - <delete includeEmptyDirs="true" failonerror="false"> - <fileset dir="${download.dir}"> - <include name="${tomcat.zip.file}"/> - </fileset> - </delete> - <delete failonerror="false"> - <fileset dir="${basedir}/apps/samples/WEB-INF/lib/"> - <include name="**/*"/> + <include name="**/**"/> </fileset> </delete> - <delete failonerror="false" dir="${lib.dir}/hsqldb" /> - <delete failonerror="false" dir="${lib.dir}/spring" /> <delete failonerror="false" file="${modules.core.dir}/src/ExcludeDoclet.java" /> + <echo>downloads cleaned</echo> </target> - + + <target name="check-if-maven" > + <condition property="no.clean"> + <contains string="${lib.dir}" substring="repository" /> + </condition> + </target> + <!-- - apache-tomcat-6.0.29-bin.zip + servlet-api 2.5 --> - <target name="tomcat-check" description="Checks if the Tomcat server has been downloaded."> - <available file="${tomcat.dir}/bin/catalina.bat" property="tomcat.present"/> + <target name="servlet-check" description="Checks if the Tomcat server has been downloaded."> + <available file="${servlet.dir}/servlet-api-${servlet.version}.jar" property="servlet.present"/> </target> - <target name="tomcat-download" depends="tomcat-check" unless="tomcat.present"> - <available file="${tomcat.zip.file}" type="file" property="tomcat.zip.exists"/> - <antcall target="download-tomcat-zip" /> - - <unzip src="${tomcat.zip.file}" dest="${tomcat.dir}/.."> - <patternset> - <include name="**/*"/> - </patternset> - </unzip> + <target name="servlet-download" depends="servlet-check" unless="servlet.present"> + <antcall target="download-servlet-zip" /> </target> - <target name="download-tomcat-zip" unless="tomcat.zip.exists"> - <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.zip" - dest="${tomcat.zip.file}" + <target name="download-servlet-zip" unless="servlet.zip.exists"> + <mkdir dir="${servlet.dir}"/> + <get src="https://repo1.maven.org/maven2/javax/servlet/servlet-api/${servlet.version}/servlet-api-${servlet.version}.jar" + dest="${servlet.dir}/servlet-api-${servlet.version}.jar" verbose="false"/> </target> @@ -141,7 +74,7 @@ activemq-5.3.1.zip --> <target name="activemq-check" description="Checks if the ActiveMQ jars have been downloaded."> - <available file="${tomcat.dir}/lib/activemq-5.3.1/activemq-core-5.3.1.jar" property="activemq.present"/> + <available file="${activemq.dir}/activemq-core/${activemq.version}/activemq-core-${activemq.version}.jar" property="activemq.present"/> </target> <target name="activemq-download" depends="activemq-check" unless="activemq.present"> @@ -153,14 +86,17 @@ <include name="**/*"/> </patternset> </unzip> - <copy toDir="${activemq.dir}"> - <fileset dir="${download.dir}/activemq/apache-activemq-5.3.1/lib" /> - </copy> + <mkdir dir="${activemq.dir}/activemq-core/${activemq.version}" /> + <copy toDir="${activemq.dir}/activemq-core/${activemq.version}" + file="${download.dir}/activemq/apache-activemq-${activemq.version}/lib/activemq-core-${activemq.version}.jar" /> + <mkdir dir="${jms.dir}" /> + <copy toDir="${jms.dir}" + file="${download.dir}/activemq/apache-activemq-${activemq.version}/lib/${jms.jar}" /> </target> <target name="download-activemq-zip" unless="activemq.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/activemq/apache-activemq/5.3.1/apache-activemq-5.3.1-bin.zip" + <get src="http://archive.apache.org/dist/activemq/apache-activemq/${activemq.version}/apache-activemq-${activemq.version}-bin.zip" dest="${activemq.zip.file}" verbose="false"/> </target> @@ -169,7 +105,7 @@ commons-codec-1.5.jar --> <target name="codec-check" description="Checks if the commons-codec jar have been downloaded."> - <available file="${lib.dir}/commons-codec-1.5.jar" property="codec.present"/> + <available file="${codec.dir}/commons-codec-${codec.version}.jar" property="codec.present"/> </target> <target name="codec-download" depends="codec-check" unless="codec.present"> @@ -181,13 +117,13 @@ <include name="**/*"/> </patternset> </unzip> - <copy toDir="${lib.dir}" - file="${download.dir}/commons-codec/commons-codec-1.5/commons-codec-1.5.jar" /> + <copy toDir="${codec.dir}" + file="${download.dir}/commons-codec/commons-codec-${codec.version}/commons-codec-${codec.version}.jar" /> </target> <target name="download-codec-zip" unless="codec.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/commons/codec/binaries/commons-codec-1.5-bin.zip" + <get src="http://archive.apache.org/dist/commons/codec/binaries/commons-codec-${codec.version}-bin.zip" dest="${codec.zip.file}" verbose="false"/> </target> @@ -195,33 +131,32 @@ <!-- commons-collection-3.1.jar --> - <target name="collection-check" description="Checks if the commons-collection jar have been downloaded."> - <available file="${lib.dir}/commons-collections-3.1.jar" property="collection.present"/> + <target name="collections-check" description="Checks if the commons-collections jar have been downloaded."> + <available file="${collections.dir}/commons-collections-${collections.version}.jar" property="collections.present"/> </target> - <target name="collection-download" depends="collection-check" unless="collection.present"> - <available file="${collection.zip.file}" type="file" property="collection.zip.exists"/> - <antcall target="download-collection-zip" /> + <target name="collections-download" depends="collections-check" unless="collections.present"> + <available file="${collections.zip.file}" type="file" property="collections.zip.exists"/> + <antcall target="download-collections-zip" /> - <unzip src="${collection.zip.file}" dest="${download.dir}/commons-collections"> + <unzip src="${collections.zip.file}" dest="${download.dir}/commons-collections"> <patternset> <include name="**/*"/> </patternset> </unzip> - <copy toDir="${lib.dir}" - file="${download.dir}/commons-collections/commons-collections-3.1/commons-collections-3.1.jar" /> + <copy toDir="${collections.dir}" + file="${download.dir}/commons-collections/commons-collections-${collections.version}/commons-collections-${collections.version}.jar" /> </target> - <target name="download-collection-zip" unless="collection.zip.exists"> + <target name="download-collections-zip" unless="collections.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/commons/collections/binaries/commons-collections-3.1.zip" - dest="${collection.zip.file}" + <get src="http://archive.apache.org/dist/commons/collections/binaries/commons-collections-${collections.version}-bin.zip" + dest="${collections.zip.file}" verbose="false"/> </target> <!-- commons-fileupload-1.1.jar - --> <target name="fileupload-check" description="Checks if the commons-fileupload jar have been downloaded."> <available file="${lib.dir}/commons-fileupload-1.1.jar" property="fileupload.present"/> </target> @@ -245,12 +180,13 @@ dest="${fileupload.zip.file}" verbose="false"/> </target> + --> <!-- commons-httpclient-3.1.jar --> <target name="httpclient-check" description="Checks if the commons-httpclient jar have been downloaded."> - <available file="${lib.dir}/commons-httpclient-3.1.jar" property="httpclient.present"/> + <available file="${httpclient.dir}/commons-httpclient-${httpclient.version}.jar" property="httpclient.present"/> </target> <target name="httpclient-download" depends="httpclient-check" unless="httpclient.present"> @@ -262,13 +198,13 @@ <include name="**/*"/> </patternset> </unzip> - <copy toDir="${lib.dir}" - file="${download.dir}/commons-httpclient/commons-httpclient-3.1/commons-httpclient-3.1.jar" /> + <copy toDir="${httpclient.dir}" + file="${download.dir}/commons-httpclient/commons-httpclient-${httpclient.version}/commons-httpclient-${httpclient.version}.jar" /> </target> <target name="download-httpclient-zip" unless="httpclient.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/httpcomponents/commons-httpclient/binary/commons-httpclient-3.1.zip" + <get src="http://archive.apache.org/dist/httpcomponents/commons-httpclient/3.0/binary/commons-httpclient-${httpclient.version}.zip" dest="${httpclient.zip.file}" verbose="false"/> </target> @@ -277,7 +213,7 @@ commons-logging-1.1.1.jar --> <target name="logging-check" description="Checks if the commons-logging jar have been downloaded."> - <available file="${lib.dir}/commons-logging-1.1.1.jar" property="logging.present"/> + <available file="${logging.dir}/commons-logging-${logging.version}.jar" property="logging.present"/> </target> <target name="logging-download" depends="logging-check" unless="logging.present"> @@ -289,20 +225,19 @@ <include name="**/*"/> </patternset> </unzip> - <copy toDir="${lib.dir}" - file="${download.dir}/commons-logging/commons-logging-1.1.1/commons-logging-1.1.1.jar" /> + <copy toDir="${logging.dir}" + file="${download.dir}/commons-logging/commons-logging-${logging.version}/commons-logging-${logging.version}.jar" /> </target> <target name="download-logging-zip" unless="logging.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/commons/logging/binaries/commons-logging-1.1.1-bin.zip" + <get src="http://archive.apache.org/dist/commons/logging/binaries/commons-logging-${logging.version}-bin.zip" dest="${logging.zip.file}" verbose="false"/> </target> <!-- hsqldb.jar - --> <target name="hsqldb-check" description="Checks if the hsqldb jar have been downloaded."> <available file="${lib.dir}/hsqldb/hsqldb.jar" property="hsqldb.present"/> </target> @@ -330,10 +265,10 @@ dest="${hsqldb.zip.file}" verbose="false"/> </target> + --> <!-- jms.jar - --> <target name="jms-check" description="Checks if the jms jar have been downloaded."> <available file="${lib.dir}/jms.jar" property="jms.present"/> </target> @@ -357,12 +292,13 @@ dest="${jms.zip.file}" verbose="false"/> </target> + --> <!-- log4j.jar --> <target name="log4j-check" description="Checks if the log4j jar have been downloaded."> - <available file="${lib.dir}/log4j.jar" property="log4j.present"/> + <available file="${log4j.dir}/log4j-${log4j.version}.jar" property="log4j.present"/> </target> <target name="log4j-download" depends="log4j-check" unless="log4j.present"> @@ -374,12 +310,12 @@ <include name="**/*"/> </patternset> </unzip> - <copy file="${download.dir}/log4j/logging-log4j-1.2.14/dist/lib/log4j-1.2.14.jar" toFile="${lib.dir}/log4j.jar"/> + <copy file="${download.dir}/log4j/logging-log4j-${log4j.version}/dist/lib/log4j-${log4j.version}.jar" toDir="${log4j.dir}"/> </target> <target name="download-log4j-zip" unless="log4j.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/logging/log4j/1.2.14/logging-log4j-1.2.14.zip" + <get src="http://archive.apache.org/dist/logging/log4j/${log4j.version}/logging-log4j-${log4j.version}.zip" dest="${log4j.zip.file}" verbose="false"/> </target> @@ -388,7 +324,7 @@ spring --> <target name="spring-check" description="Checks if the spring jars have been downloaded."> - <available file="${lib.dir}/spring/spring-security-core-3.0.3.RELEASE.jar" property="spring.present"/> + <available file="${spring.dir}/spring-core-${spring.version}.RELEASE.jar" property="spring.present"/> </target> <target name="spring-download" depends="spring-check" unless="spring.present"> @@ -400,9 +336,9 @@ <include name="**/*"/> </patternset> </unzip> - <copy toDir="${lib.dir}/spring"> - <fileset dir="${download.dir}/spring/spring-framework-3.0.3.RELEASE/dist" /> - </copy> + <copy tofile="${spring.dir}/spring-core-${spring.version}.RELEASE.jar" + file="${download.dir}/spring/spring-framework-${spring.version}.RELEASE/dist/org.springframework.core-${spring.version}.RELEASE.jar" /> + <!-- <unzip src="${springsecurity.zip.file}" dest="${download.dir}/springsecurity"> <patternset> <include name="**/*"/> @@ -430,18 +366,20 @@ </patternset> </unzip> <copy file="${download.dir}/backport/backport-util-concurrent-2.2/backport-util-concurrent.jar" toFile="${lib.dir}/spring/backport-util-concurrent-2.2.jar"/> + --> </target> <target name="download-spring-zip" unless="spring.zip.exists"> <mkdir dir="${lib.dir}/spring"/> <mkdir dir="${download.dir}"/> - <get src="http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-3.0.3.RELEASE.zip" + <get src="http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-${spring.version}.RELEASE.zip" dest="${spring.zip.file}" verbose="false"/> - <get src="http://s3.amazonaws.com/dist.springframework.org/release/SEC/spring-security-3.0.3.RELEASE.zip" + <!-- + <get src="http://s3.amazonaws.com/dist.springframework.org/release/SEC/spring-security-3.0.3.RELEASE.zip" dest="${springsecurity.zip.file}" verbose="false"/> - <get src="http://repo1.maven.org/maven2/org/springframework/flex/spring-flex-core/1.5.2.RELEASE/spring-flex-core-1.5.2.RELEASE.jar" + <get src="http://repo1.maven.org/maven2/org/springframework/flex/spring-flex-core/1.5.2.RELEASE/spring-flex-core-1.5.2.RELEASE.jar" dest="${springflex.jar.file}" verbose="false"/> <get src="http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip" @@ -459,13 +397,14 @@ <get src="http://repository.codehaus.org/org/codehaus/jackson/jackson-core-asl/1.0.0/jackson-core-asl-1.0.0.jar" dest="${jackson.jar.file}" verbose="false"/> + --> </target> <!-- xalan.jar --> <target name="xalan-check" description="Checks if the xalan jar have been downloaded."> - <available file="${lib.dir}/xalan.jar" property="xalan.present"/> + <available file="${xalan.dir}/xalan-${xalan.version}.jar" property="xalan.present"/> </target> <target name="xalan-download" depends="xalan-check" unless="xalan.present"> @@ -477,7 +416,7 @@ <include name="**/*"/> </patternset> </unzip> - <copy file="${download.dir}/xalan/xalan-j_2_6_0/bin/xalan.jar" toFile="${lib.dir}/xalan.jar"/> + <copy file="${download.dir}/xalan/xalan-j_2_6_0/bin/xalan.jar" toFile="${xalan.dir}/xalan-${xalan.version}.jar"/> </target> <target name="download-xalan-zip" unless="xalan.zip.exists"> @@ -510,7 +449,7 @@ mx4j-jmx.jar --> <target name="mx4j-check" description="Checks if the mx4j jar has been downloaded."> - <available file="${modules.opt.lib.dir}/mx4j-jmx.jar" property="mx4j.present"/> + <available file="${lib.dir}/mx4j-jmx.jar" property="mx4j.present"/> </target> <target name="mx4j-download" depends="mx4j-check" unless="mx4j.present"> @@ -520,56 +459,55 @@ </target> <target name="download-mx4j-java" unless="mx4j.zip.exists"> - <mkdir dir="${modules.opt.lib.dir}"/> + <mkdir dir="${lib.dir}"/> <get src="http://repo1.maven.org/maven2/mx4j/mx4j-jmx/1.1.1/mx4j-jmx-1.1.1.jar" - dest="${modules.opt.lib.dir}/mx4j-jmx.jar" + dest="${lib.dir}/mx4j-jmx.jar" verbose="false"/> </target> <!-- - catalina-708.jar + catalina-7xx.jar --> - <target name="cat708-check" description="Checks if the catalina-708 jar has been downloaded."> - <available file="${modules.opt.lib.dir}/catalina-708.jar" property="cat708.present"/> + <target name="cat7-check" description="Checks if the catalina-7xx jar has been downloaded."> + <available file="${catalina7.dir}/tomcat-catalina-${catalina7.version}.jar" property="cat7.present"/> </target> - <target name="cat708-download" depends="cat708-check" unless="cat708.present"> - <available file="${cat708.zip.file}" type="file" property="cat708.zip.exists"/> - <antcall target="download-cat708-java" /> + <target name="cat7-download" depends="cat7-check" unless="cat7.present"> + <antcall target="download-cat7-java" /> </target> - <target name="download-cat708-java" unless="cat708.zip.exists"> - <mkdir dir="${modules.opt.lib.dir}"/> - <get src="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-catalina/7.0.8/tomcat-catalina-7.0.8.jar" - dest="${modules.opt.lib.dir}/catalina-708.jar" + <target name="download-cat7-java" unless="cat7.zip.exists"> + <mkdir dir="${catalina7.dir}"/> + <get src="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-catalina/${catalina7.version}/tomcat-catalina-${catalina7.version}.jar" + dest="${catalina7.dir}/tomcat-catalina-${catalina7.version}.jar" verbose="false"/> </target> <!-- - catalina-4150.jar + catalina-4.jar --> - <target name="cat4150-check" description="Checks if the catalina-4150 jar have been downloaded."> - <available file="${modules.opt.lib.dir}/catalina-4150.jar" property="cat4150.present"/> + <target name="cat4-check" description="Checks if the catalina-4 jar have been downloaded."> + <available file="${catalina4.dir}/catalina-${catalina4.version}.jar" property="cat4.present"/> </target> - <target name="cat4150-download" depends="cat4150-check" unless="cat4150.present"> - <available file="${cat4150.zip.file}" type="file" property="cat4150.zip.exists"/> - <antcall target="download-cat4150-zip" /> + <target name="cat4-download" depends="cat4-check" unless="cat4.present"> + <available file="${catalina4.zip.file}" type="file" property="cat4.zip.exists"/> + <antcall target="download-cat4-zip" /> - <unzip src="${cat4150.zip.file}" dest="${download.dir}/cat4150"> + <unzip src="${catalina4.zip.file}" dest="${download.dir}/catalina4"> <patternset> <include name="**/*"/> </patternset> </unzip> - <mkdir dir="${modules.opt.lib.dir}"/> - <copy file="${download.dir}/cat4150/jakarta-tomcat-4.0.6/server/lib/catalina.jar" toFile="${modules.opt.lib.dir}/catalina-4150.jar"/> + <mkdir dir="${catalina4.dir}"/> + <copy file="${download.dir}/catalina4/jakarta-tomcat-${catalina4.version}/server/lib/catalina.jar" toFile="${catalina4.dir}/catalina-${catalina4.version}.jar"/> </target> - <target name="download-cat4150-zip" unless="cat4150.zip.exists"> + <target name="download-cat4-zip" unless="cat4.zip.exists"> <mkdir dir="${download.dir}"/> - <get src="http://archive.apache.org/dist/tomcat/tomcat-4/archive/v4.0.6/bin/jakarta-tomcat-4.0.6.zip" - dest="${cat4150.zip.file}" + <get src="http://archive.apache.org/dist/tomcat/tomcat-4/archive/v${catalina4.version}/bin/jakarta-tomcat-${catalina4.version}.zip" + dest="${catalina4.zip.file}" verbose="false"/> </target> @@ -577,25 +515,23 @@ catalina.jar --> <target name="cat-check" description="Checks if the catalina jar has been downloaded."> - <available file="${modules.opt.lib.dir}/catalina.jar" property="cat.present"/> + <available file="${catalina.dir}/catalina-${catalina.version}.jar" property="cat.present"/> </target> <target name="cat-download" depends="cat-check" unless="cat.present"> - <available file="${cat.zip.file}" type="file" property="cat.zip.exists"/> <antcall target="download-cat-java" /> </target> <target name="download-cat-java" unless="cat.zip.exists"> - <mkdir dir="${modules.opt.lib.dir}"/> - <get src="http://repo1.maven.org/maven2/org/apache/tomcat/catalina/6.0.26/catalina-6.0.26.jar" - dest="${modules.opt.lib.dir}/catalina.jar" + <mkdir dir="${catalina.dir}"/> + <get src="http://repo1.maven.org/maven2/org/apache/tomcat/catalina/${catalina.version}/catalina-${catalina.version}.jar" + dest="${catalina.dir}/catalina-${catalina.version}.jar" verbose="false"/> </target> <!-- axis.jar - --> <target name="axis-check" description="Checks if the axis jar have been downloaded."> <available file="${qa.lib.dir}/axis.jar" property="axis.present"/> </target> @@ -621,11 +557,11 @@ dest="${axis.zip.file}" verbose="false"/> </target> + --> <!-- testng.jar - --> <target name="testng-check" description="Checks if the testng jar has been downloaded."> <available file="${qa.lib.dir}/testng-5.8-jdk15.jar" property="testng.present"/> </target> @@ -641,5 +577,6 @@ dest="${qa.lib.dir}/testng-5.8-jdk15.jar" verbose="false"/> </target> + --> </project> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/opt/build.xml ---------------------------------------------------------------------- diff --git a/opt/build.xml b/opt/build.xml index 4945cef..1a470b9 100755 --- a/opt/build.xml +++ b/opt/build.xml @@ -17,15 +17,13 @@ limitations under the License. --> -<project name="modules/opt/build.xml" default="main" basedir="../.."> +<project name="opt/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="module.dir" value="${basedir}/modules/opt"/> - <property name="module.lib.dir" location="${module.dir}/lib"/> - <property name="tomcat.lib.dir" location="${basedir}/servers/apache-tomcat-6.0.29/lib" /> + <property name="module.dir" value="${basedir}/opt"/> <property name="module.src" value="${module.dir}/src"/> <property name="module.classes" value="${module.dir}/classes"/> @@ -53,7 +51,10 @@ <property name="javacexecutable" value="javac"/> <path id="base.classpath"> - <fileset dir="${lib.dir}" includes="**/*.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-common.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-core.jar"/> + <fileset dir="${servlet.dir}" erroronmissingdir="false" includes="servlet-api-${servlet.version}.jar"/> + <fileset dir="${httpclient.dir}" erroronmissingdir="false" includes="commons-httpclient-${httpclient.version}.jar"/> </path> <path id="jrun.classpath"> @@ -63,34 +64,25 @@ <path id="tomcat-4150.classpath"> <path refid="base.classpath"/> - <fileset dir="${module.lib.dir}"> - <include name="catalina-4150.jar"/> - <include name="mx4j-jmx.jar"/> - </fileset> - <fileset dir="${tomcat.lib.dir}"> - <include name="servlet-api.jar"/> + <fileset dir="${catalina4.dir}"> + <include name="catalina-${catalina4.version}.jar"/> +<!-- <include name="mx4j-jmx.jar"/> --> </fileset> </path> <path id="tomcat.classpath"> <path refid="base.classpath"/> - <fileset dir="${module.lib.dir}"> - <include name="catalina.jar"/> - <include name="mx4j-jmx.jar"/> - </fileset> - <fileset dir="${tomcat.lib.dir}"> - <include name="servlet-api.jar"/> + <fileset dir="${catalina.dir}"> + <include name="catalina-${catalina.version}.jar"/> +<!-- <include name="mx4j-jmx.jar"/> --> </fileset> </path> <path id="tomcat-708.classpath"> <path refid="base.classpath"/> - <fileset dir="${module.lib.dir}"> - <include name="catalina-708.jar"/> - <include name="mx4j-jmx.jar"/> - </fileset> - <fileset dir="${tomcat.lib.dir}"> - <include name="servlet-api.jar"/> + <fileset dir="${catalina7.dir}"> + <include name="tomcat-catalina-${catalina7.version}.jar"/> +<!-- <include name="mx4j-jmx.jar"/> --> </fileset> </path> @@ -174,6 +166,9 @@ <jar destfile="${tomcat-server-4150.jar}" basedir="${module.classes}"> <include name="flex/messaging/security/TomcatValve4150*"/> <include name="flex/messaging/security/tomcat-descriptor.xml"/> + <include name="flex/messaging/security/TomcatLogin.class"/> + <include name="flex/messaging/security/TomcatLoginCommand.class"/> + <include name="flex/messaging/security/TomcatLoginHolder*.class"/> <manifest> <attribute name="Sealed" value="${manifest.sealed}"/> <attribute name="Implementation-Title" value="${manifest.Implementation-Title} - Tomcat 4.1 Value"/> @@ -185,6 +180,9 @@ <include name="flex/messaging/security/TomcatValve.class"/> <include name="flex/messaging/security/TomcatValve$*"/> <include name="flex/messaging/security/tomcat-descriptor.xml"/> + <include name="flex/messaging/security/TomcatLogin.class"/> + <include name="flex/messaging/security/TomcatLoginCommand.class"/> + <include name="flex/messaging/security/TomcatLoginHolder*.class"/> <manifest> <attribute name="Sealed" value="${manifest.sealed}"/> <attribute name="Implementation-Title" value="${manifest.Implementation-Title} - Tomcat 5 Valve"/> @@ -193,30 +191,20 @@ </manifest> </jar> <antcall target="jar.for.tomcat7"/> - <jar destfile="${tomcat-common.jar}" basedir="${module.classes}"> - <include name="flex/messaging/security/TomcatLogin.class"/> - <include name="flex/messaging/security/TomcatLoginHolder*.class"/> - <manifest> - <attribute name="Sealed" value="${manifest.sealed}"/> - <attribute name="Implementation-Title" value="${manifest.Implementation-Title} - Tomcat Common"/> - <attribute name="Implementation-Version" value="${manifest.Implementation-Version}.${build.number}"/> - <attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/> - </manifest> - </jar> <delete failonerror="false"> <fileset dir="${module.classes}/flex/messaging/security" includes="*.xml"/> </delete> - <copy todir="${appserver.dir}/lib/blazeds"> - <fileset dir="${tomcat.jar.dir}" includes="flex-tomcat-common.jar,flex-tomcat-server.jar" /> - </copy> <copy todir="${tomcat.jar.dir}" file="${tomcat.src}/flex/messaging/security/${tomcat.valve}"/> </target> - <target name="jar.for.tomcat7" if="env.JAVA16_HOME"> + <target name="jar.for.tomcat7" > <jar destfile="${tomcat-server-708.jar}" basedir="${module.classes}"> <include name="flex/messaging/security/Tomcat7Valve.class"/> <include name="flex/messaging/security/Tomcat7Valve$*"/> <include name="flex/messaging/security/tomcat-descriptor.xml"/> + <include name="flex/messaging/security/TomcatLogin.class"/> + <include name="flex/messaging/security/TomcatLoginCommand.class"/> + <include name="flex/messaging/security/TomcatLoginHolder*.class"/> <manifest> <attribute name="Sealed" value="${manifest.sealed}"/> <attribute name="Implementation-Title" value="${manifest.Implementation-Title} - Tomcat 7 Valve"/> @@ -301,21 +289,6 @@ <copy todir="${module.classes}/flex/messaging" overwrite="true"> <fileset dir="${module.src}/properties/flex/messaging" includes="*.properties"/> </copy> - <jar destfile="${opt.jar}" basedir="${module.classes}"> - <exclude name=".dependency-info/**"/> - <include name="flex/**"/> - <exclude name="flex/messaging/security/TomcatValve*"/> - <exclude name="flex/messaging/security/TomcatLogin.class"/> - <exclude name="flex/messaging/security/TomcatLoginHolder.class"/> - <exclude name="flex/messaging/security/Tomcat7Valve.class"/> - <exclude name="flex/messaging/security/Tomcat7Valve$*"/> - <manifest> - <attribute name="Sealed" value="${manifest.sealed}"/> - <attribute name="Implementation-Title" value="${manifest.Implementation-Title} - Optional Vendor"/> - <attribute name="Implementation-Version" value="${manifest.Implementation-Version}.${build.number}"/> - <attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/> - </manifest> - </jar> <delete failonerror="false"> <fileset dir="${module.classes}/flex/messaging" includes="*.properties"/> </delete> @@ -330,8 +303,6 @@ </fileset> </delete> <delete file="${logins.jar}" failonerror="false"/> - <delete file="${opt.jar}" failonerror="false"/> - <delete file="${tomcat-common.jar}" failonerror="false"/> <delete file="${tomcat-server-4150.jar}" failonerror="false"/> <delete file="${tomcat-server.jar}" failonerror="false"/> <delete file="${tomcat-server-708.jar}" failonerror="false"/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/proxy/build.xml ---------------------------------------------------------------------- diff --git a/proxy/build.xml b/proxy/build.xml index 305672a..633c24c 100755 --- a/proxy/build.xml +++ b/proxy/build.xml @@ -17,15 +17,13 @@ limitations under the License. --> -<project name="modules/proxy/build.xml" default="main" basedir="../.."> +<project name="proxy/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="module.dir" value="${basedir}/modules/proxy"/> - <property name="module.lib.dir" location="${module.dir}/lib"/> - <property name="tomcat.lib.dir" location="${basedir}/servers/apache-tomcat-6.0.29/lib" /> + <property name="module.dir" value="${basedir}/proxy"/> <property name="module.src" value="${module.dir}/src"/> <property name="module.classes" value="${module.dir}/classes"/> <property name="module.jar" value="${lib.dir}/flex-messaging-proxy.jar"/> @@ -33,8 +31,10 @@ <property name="build.number" value=""/> <path id="classpath"> - <fileset dir="${lib.dir}" includes="**/*.jar"/> - <fileset dir="${tomcat.lib.dir}" includes="**/*.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-common.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-core.jar"/> + <fileset dir="${servlet.dir}" erroronmissingdir="false" includes="servlet-api-${servlet.version}.jar"/> + <fileset dir="${httpclient.dir}" erroronmissingdir="false" includes="commons-httpclient-${httpclient.version}.jar"/> </path> <target name="main" depends="clean,prepare,run-depend,jar" description="cleans and runs the full build"/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/remoting/build.xml ---------------------------------------------------------------------- diff --git a/remoting/build.xml b/remoting/build.xml index e048bb2..f68a21b 100755 --- a/remoting/build.xml +++ b/remoting/build.xml @@ -17,14 +17,13 @@ limitations under the License. --> -<project name="modules/remoting/build.xml" default="main" basedir="../.."> +<project name="remoting/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="module.dir" value="${basedir}/modules/remoting"/> - <property name="module.lib.dir" location="${module.dir}/lib"/> + <property name="module.dir" value="${basedir}/remoting"/> <property name="module.src" value="${module.dir}/src"/> <property name="module.classes" value="${module.dir}/classes"/> <property name="module.jar" value="${lib.dir}/flex-messaging-remoting.jar"/> @@ -32,7 +31,8 @@ <property name="build.number" value=""/> <path id="classpath"> - <fileset dir="${lib.dir}" includes="**/*.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-common.jar"/> + <fileset dir="${lib.dir}" erroronmissingdir="false" includes="flex-messaging-core.jar"/> </path> <target name="main" depends="clean,prepare,run-depend,jar" description="cleans and runs the full build"/> http://git-wip-us.apache.org/repos/asf/flex-blazeds/blob/03810ab0/sdk/build.xml ---------------------------------------------------------------------- diff --git a/sdk/build.xml b/sdk/build.xml index b83e768..96f6c52 100755 --- a/sdk/build.xml +++ b/sdk/build.xml @@ -17,13 +17,13 @@ limitations under the License. --> -<project name="modules/sdk/build.xml" default="main" basedir="../.."> +<project name="sdk/build.xml" default="main" basedir=".."> <!-- properties --> <property file="${basedir}/build.properties"/> <property name="lib.dir" value="${basedir}/lib"/> - <property name="localsdk.lib.dir" value="${basedir}/modules/sdk/lib"/> + <property name="localsdk.lib.dir" value="${basedir}/sdk/lib"/> <property environment="env"/>
