From: <et...@us...> - 2011-10-16 23:41:35
|
Revision: 4477 http://mxquery.svn.sourceforge.net/mxquery/?rev=4477&view=rev Author: etterth Date: 2011-10-16 23:41:27 +0000 (Sun, 16 Oct 2011) Log Message: ----------- - reverted changes in 4466 to build.xml (the test folder no longer needs to be added to gwt_war Modified Paths: -------------- trunk/MXQuery/build.xml Modified: trunk/MXQuery/build.xml =================================================================== --- trunk/MXQuery/build.xml 2011-10-16 23:32:38 UTC (rev 4476) +++ trunk/MXQuery/build.xml 2011-10-16 23:41:27 UTC (rev 4477) @@ -17,22 +17,18 @@ <project name="MXQuery" default="jar" basedir="."> - - <property name="officialName" value="MXQuery"> - </property> - <property name="version" value="0.6.1"> - </property> - <property name="year" value="2006-2009"> - </property> - <property name="copyright" value="ETH Zurich"> - </property> - - <property name="debug" value="on"/> - <property name="optimize" value="on"/> + + <property name="officialName" value="MXQuery"></property> + <property name="version" value="0.6.1"></property> + <property name="year" value="2006-2009"></property> + <property name="copyright" value="ETH Zurich"></property> + + <property name="debug" value="on"/> + <property name="optimize" value="on"/> <property name="src.version" value="1.3"/> - + <property name="root.dir" value="."/> - <property name="src.dir" value="${root.dir}/src"/> + <property name="src.dir" value="${root.dir}/src"/> <property name="resources.dir" value="${root.dir}/lib"/> <property name="build.dir" value="${root.dir}/build"/> <property name="dist.dir" value="${root.dir}/dist"/> @@ -40,19 +36,19 @@ <property name="customtmp.dir" value="${root.dir}/customtmp"/> <property name="midptmp.dir" value="${customtmp.dir}"/> <property name="xqibtmp.dir" value="${customtmp.dir}"/> - + <property name="tmpfunc.dir" value="${customtmp.dir}/ch/ethz/mxquery/functions"/> <property name="srcfunc.dir" value="${src.dir}/ch/ethz/mxquery/functions"/> - + <property name="noparsertmp.dir" value="${root.dir}/noparsertmp"/> - + <property name="modules.dir" value="${root.dir}/mod2export"/> <property name="war.dir" value ="${build.dir}/war"/> <property name="gwt_war.dir" value ="${build.dir}/gwt_war"/> <property name="gwt_webinf.dir" value ="${gwt_war.dir}/WEB-INF"/> <property name="gwt_webclasses.dir" value ="${gwt_webinf.dir}/classes"/> <property name="xqib_samples.dir" value ="${root.dir}/xqib_samples"/> - + <property name="webinf.dir" value="${war.dir}/WEB-INF"/> <property name="weblib.dir" value="${webinf.dir}/lib"/> <property name="webclasses.dir" value="${webinf.dir}/classes"/> @@ -60,9 +56,9 @@ <property name="utilservlet.dir" value="${webclasses.dir}/ch/ethz/mxquery/util"/> <property name="xspcontent.dir" value="${root.dir}/XSP"/> - + <import file="generate_funcgallery.xml"/> - + <condition property="wtk.home" value="C:\\WTK2.5.2_01"> <os family="windows"/> </condition> @@ -78,52 +74,52 @@ <property name="altsrc.dir" value="${root.dir}/altsrc"/> <path id="project.class.path"> - <pathelement location="${resources.dir}/xml-apis.jar" /> - <fileset dir="${resources.dir}"> - <include name="*.jar"/> - </fileset> - <pathelement path="${java.class.path}"/> + <pathelement location="${resources.dir}/xml-apis.jar" /> + <fileset dir="${resources.dir}"> + <include name="*.jar"/> + </fileset> + <pathelement path="${java.class.path}"/> </path> - + <path id="midlet.class.path"> - <pathelement location="${build.dir}"/> - <fileset dir="${resources.dir}"> - <include name="kxml2-min-2.3.0.jar"/> - <include name="xmlpull_1_1_3_4c.jar"/> - <include name="microlog-logger-core-2.3.5.jar"/> + <pathelement location="${build.dir}"/> + <fileset dir="${resources.dir}"> + <include name="kxml2-min-2.3.0.jar"/> + <include name="xmlpull_1_1_3_4c.jar"/> + <include name="microlog-logger-core-2.3.5.jar"/> - </fileset> + </fileset> </path> - + <taskdef resource="antenna.properties" classpath="${resources.dir}/antenna-bin-0.9.14.jar"/> - - <target name="clean"> - <echo message="Cleaning directories..."/> - <delete> - <fileset dir="${build.dir}/"> - <exclude name="gwt_war/mxqueryjs/**/*"/> - <include name="**/*"/> - </fileset> - <fileset dir="${customtmp.dir}/"> - <include name="**/*"/> - </fileset> - </delete> - + + <target name="clean"> + <echo message="Cleaning directories..."/> + <delete> + <fileset dir="${build.dir}/"> + <exclude name="gwt_war/mxqueryjs/**/*"/> + <include name="**/*"/> + </fileset> + <fileset dir="${customtmp.dir}/"> + <include name="**/*"/> + </fileset> + </delete> + <mkdir dir="${build.dir}"/> - <mkdir dir="${dist.dir}"/> - <mkdir dir="${customtmp.dir}"/> - </target> - - <target name="compile" depends="clean"> + <mkdir dir="${dist.dir}"/> + <mkdir dir="${customtmp.dir}"/> + </target> + + <target name="compile" depends="clean"> <echo message="Compiling..."/> - + <depend srcdir="${src.dir}" destdir="${build.dir}" cache="depcache" closure="yes" /> - <javac source="${src.version}" + <javac source="${src.version}" srcdir="${src.dir}" destdir="${build.dir}" target="1.4" @@ -132,21 +128,19 @@ optimize="${optimize}" extdirs="" /> - </target> + </target> - <target name="compile-15" depends="clean"> - <echo message="Merging source trees"/> - <delete> - <fileset dir="${customtmp.dir}/"> - <include name="**/*"/> - </fileset> - </delete> - <copy todir="${customtmp.dir}"> - <fileset dir="${src.dir}"/> - </copy> + <target name="compile-15" depends="clean"> + <echo message="Merging source trees"/> + <delete> + <fileset dir="${customtmp.dir}/"> + <include name="**/*"/> + </fileset> + </delete> + <copy todir="${customtmp.dir}"><fileset dir="${src.dir}"/></copy> - <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java" /> <depend srcdir="${customtmp.dir}" destdir="${build.dir}" @@ -154,7 +148,7 @@ closure="yes" /> - <javac source="${src.version}" + <javac source="${src.version}" srcdir="${customtmp.dir}" destdir="${build.dir}" target="1.4" @@ -163,69 +157,67 @@ optimize="${optimize}" extdirs="" /> - </target> + </target> - <target name="compile-14" depends="clean"> - <echo message="Merging source trees"/> - <delete> - <fileset dir="${customtmp.dir}/"> - <include name="**/*"/> - </fileset> - </delete> - <copy todir="${customtmp.dir}"> - <fileset dir="${src.dir}"/> - </copy> + <target name="compile-14" depends="clean"> + <echo message="Merging source trees"/> + <delete> + <fileset dir="${customtmp.dir}/"> + <include name="**/*"/> + </fileset> + </delete> + <copy todir="${customtmp.dir}"><fileset dir="${src.dir}"/></copy> - <delete> - <fileset dir="${customtmp.dir}/ch/ethz/mxquery/sms/MMimpl/" id="id"> - <include name="*.java"/> - <exclude name="TokenBufferStore.java"/> + <delete> + <fileset dir="${customtmp.dir}/ch/ethz/mxquery/sms/MMimpl/" id="id"> + <include name="*.java"/> + <exclude name="TokenBufferStore.java"/> <exclude name="MaterializingTokenBufferStore.java"/> - </fileset> - <fileset dir="${customtmp.dir}/ch/ethz/mxquery/parallel" id="id"> - <include name="*.java"/> - </fileset> - </delete> + </fileset> + <fileset dir="${customtmp.dir}/ch/ethz/mxquery/parallel" id="id"> + <include name="*.java"/> + </fileset> + </delete> - <delete file="${customtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/AvailEnvVars.java"/> - <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> - <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> - <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> - <delete file="${customtmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java" /> - <delete file="${customtmp.dir}/ch/ethz/mxquery/extensionsModules/util/Uuid.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/functions/fn/AvailEnvVars.java"/> + <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> + <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> + <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> + <delete file="${customtmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java" /> + <delete file="${customtmp.dir}/ch/ethz/mxquery/extensionsModules/util/Uuid.java" /> - <delete file="${customtmp.dir}/examples/StreamExample.java" /> - <delete file="${customtmp.dir}/examples/StreamStatsDemo.java" /> - <delete file="${customtmp.dir}/examples/StreamLifecycleExample.java" /> - <delete> - <fileset dir="${customtmp.dir}/ch/ethz/mxquery/dmcq/"> - <include name="*.java"/> - </fileset> - </delete> - <delete file="${midptmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/String_Length.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/SubString.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/StringToCodepoints.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/Translate.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes" /> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/sms/MMimpl/TokenBufferStore.java" todir="${customtmp.dir}/ch/ethz/mxquery/sms/MMimpl/" overwrite="yes" /> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/sms/StoreFactory.java" todir="${customtmp.dir}/ch/ethz/mxquery/sms/" overwrite="yes" /> + <delete file="${customtmp.dir}/examples/StreamExample.java" /> + <delete file="${customtmp.dir}/examples/StreamStatsDemo.java" /> + <delete file="${customtmp.dir}/examples/StreamLifecycleExample.java" /> + <delete> + <fileset dir="${customtmp.dir}/ch/ethz/mxquery/dmcq/"> + <include name="*.java"/> + </fileset> + </delete> + <delete file="${midptmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/String_Length.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/SubString.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/StringToCodepoints.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes"/> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/fn/Translate.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes" /> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/sms/MMimpl/TokenBufferStore.java" todir="${customtmp.dir}/ch/ethz/mxquery/sms/MMimpl/" overwrite="yes" /> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/sms/StoreFactory.java" todir="${customtmp.dir}/ch/ethz/mxquery/sms/" overwrite="yes" /> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/bindings/WindowBuffer.java" todir="${customtmp.dir}/ch/ethz/mxquery/bindings/" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/util/PlatformDependentUtils.java" todir="${customtmp.dir}/ch/ethz/mxquery/util" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/datamodel/MXQueryFloat.java" todir="${customtmp.dir}/ch/ethz/mxquery/datamodel" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/datamodel/MXQueryBigDecimal.java" todir="${customtmp.dir}/ch/ethz/mxquery/datamodel" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/query/impl/CompilerImpl.java" todir="${customtmp.dir}/ch/ethz/mxquery/query/impl" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java" todir="${customtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/functions/math/TransMath.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/math" overwrite="yes" /> - <copy file="${altsrc.dir}/ch/ethz/mxquery/functions/fn/Matches.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes" /> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/bindings/WindowBuffer.java" todir="${customtmp.dir}/ch/ethz/mxquery/bindings/" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/util/PlatformDependentUtils.java" todir="${customtmp.dir}/ch/ethz/mxquery/util" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/datamodel/MXQueryFloat.java" todir="${customtmp.dir}/ch/ethz/mxquery/datamodel" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/datamodel/MXQueryBigDecimal.java" todir="${customtmp.dir}/ch/ethz/mxquery/datamodel" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/query/impl/CompilerImpl.java" todir="${customtmp.dir}/ch/ethz/mxquery/query/impl" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java" todir="${customtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/functions/math/TransMath.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/math" overwrite="yes" /> + <copy file="${altsrc.dir}/ch/ethz/mxquery/functions/fn/Matches.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/fn/" overwrite="yes" /> <depend srcdir="${customtmp.dir}" @@ -234,7 +226,7 @@ closure="yes" /> - <javac source="${src.version}" + <javac source="${src.version}" srcdir="${customtmp.dir}" destdir="${build.dir}" target="1.4" @@ -244,115 +236,92 @@ includeAntRuntime="false" extdirs="" /> - </target> - + </target> + <target name="jar" depends="compile"> <echo message="Creating jar archive..."/> - <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"> - </unjar> + <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"></unjar> <jar jarfile="${dist.dir}/mxquery.jar"> <fileset dir="${build.dir}" excludes="examples/**/*.*"/> <fileset dir="${src.dir}" includes="ch/**/*.xq"/> - <fileset dir="${src.dir}" includes="ch/**/*.xml"/> + <fileset dir="${src.dir}" includes="ch/**/*.xml"/> <fileset dir="${src.dir}" includes="ch/**/*.txt"/> <fileset dir="${src.dir}" includes="**/*.servlet"/> <fileset dir="${src.dir}" includes="ch/**/*.txt"/> - <manifest> - <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> - <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> - </manifest> + <manifest> + <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> + <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> + </manifest> </jar> </target> <target name="jar-15" depends="compile-15"> <echo message="Creating jar archive..."/> - <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/jax-1_1-fr-qname-class.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/jsr173_1.0_api.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"> - </unjar> + <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/jax-1_1-fr-qname-class.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/jsr173_1.0_api.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"></unjar> <jar jarfile="${dist.dir}/mxquery-15.jar"> <fileset dir="${build.dir}" excludes="examples/**/*.*"/> <fileset dir="${src.dir}" includes="ch/**/*.xq"/> - <fileset dir="${src.dir}" includes="ch/**/*.xml"/> + <fileset dir="${src.dir}" includes="ch/**/*.xml"/> <fileset dir="${src.dir}" includes="ch/**/*.txt"/> - <manifest> - <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> - <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> - </manifest> - - + <manifest> + <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> + <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> + </manifest> + + </jar> - </target> + </target> <target name="jar-14" depends="compile-14"> <echo message="Creating jar archive..."/> - <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xml-apis.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/jax-1_1-fr-qname-class.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/jsr173_1.0_api.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"> - </unjar> + <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xml-apis.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xercesImpl.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/jax-1_1-fr-qname-class.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/jsr173_1.0_api.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/tagsoup-1.2.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xqjapi.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/commons-cli-1.2.jar" dest="${build.dir}"></unjar> <jar jarfile="${dist.dir}/mxquery-14.jar"> <fileset dir="${build.dir}" excludes="examples/**/*.*"/> <fileset dir="${src.dir}" includes="ch/**/*.xq"/> - <fileset dir="${src.dir}" includes="ch/**/*.xml"/> + <fileset dir="${src.dir}" includes="ch/**/*.xml"/> <fileset dir="${src.dir}" includes="ch/**/*.txt"/> - <manifest> - <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> - <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> - </manifest> + <manifest> + <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> + <attribute name="Main-Class" value="ch.ethz.mxquery.cmdline.MXQuery"/> + </manifest> </jar> - </target> - + </target> + <target name="war" depends="jar"> <echo message="Creating the SOAP Server war ... "/> <mkdir dir="${war.dir}"/> - <delete> - <fileset dir="${war.dir}/"> - <include name="**/*"/> - </fileset> - </delete> + <delete> + <fileset dir="${war.dir}/"> + <include name="**/*"/> + </fileset> + </delete> <mkdir dir="${webinf.dir}"/> <mkdir dir="${weblib.dir}"/> <mkdir dir="${webclasses.dir}"/> <mkdir dir="${servlet.dir}}"/> - <mkdir dir="${utilservlet.dir}}"/> + <mkdir dir="${utilservlet.dir}}"/> <copy file="${build.dir}/ch/ethz/mxquery/query/webservice/MultipleXQueryServer.class" todir="${servlet.dir}"/> <copy file="${build.dir}/ch/ethz/mxquery/query/webservice/SingleXQueryServer.class" todir="${servlet.dir}"/> <copy file="${build.dir}/ch/ethz/mxquery/util/MultipleSchemaExposer.class" todir="${utilservlet.dir}"/> @@ -360,169 +329,160 @@ <copy file="${src.dir}/ch/ethz/mxquery/query/webservice/web.xml" todir="${webinf.dir}"/> <copy file="${src.dir}/ch/ethz/mxquery/query/webservice/index.html" todir="${war.dir}"/> <copy file="${dist.dir}/mxquery.jar" todir="${weblib.dir}"/> - <copy todir="${war.dir}"> - <fileset dir="${modules.dir}"/> - </copy> + <copy todir="${war.dir}"><fileset dir="${modules.dir}"/></copy> <jar jarfile="${dist.dir}/MXQuery.war"> - <fileset dir="${war.dir}" includes="**/*.*"/> - <manifest> - <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> - </manifest> - </jar> + <fileset dir="${war.dir}" includes="**/*.*"/> + <manifest> + <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> + </manifest> + </jar> </target> - - + + <target name="xsp" depends="war"> <echo message="Creating the XSP war ... "/> <mkdir dir="${war.dir}"/> - <delete> - <fileset dir="${war.dir}/"> - <include name="**/*"/> - </fileset> - </delete> + <delete> + <fileset dir="${war.dir}/"> + <include name="**/*"/> + </fileset> + </delete> <mkdir dir="${webinf.dir}"/> <mkdir dir="${weblib.dir}"/> <mkdir dir="${servlet.dir}}"/> - <mkdir dir="${utilservlet.dir}}"/> + <mkdir dir="${utilservlet.dir}}"/> <copy file="${build.dir}/ch/ethz/mxquery/query/webservice/XSPMain.class" todir="${utilservlet.dir}"/> <copy file="${dist.dir}/mxquery.jar" todir="${weblib.dir}"/> - <copy todir="${war.dir}"> - <fileset dir="${xspcontent.dir}"/> - </copy> + <copy todir="${war.dir}"><fileset dir="${xspcontent.dir}"/></copy> <jar jarfile="${dist.dir}/XSP.war"> - <fileset dir="${war.dir}" includes="**/*.*"/> - <manifest> - <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> - </manifest> - </jar> + <fileset dir="${war.dir}" includes="**/*.*"/> + <manifest> + <attribute name="Built-By" value="MXQuery Team at ETH Zurich (in...@mx...)"/> + </manifest> + </jar> </target> - + <target name="midp_prepare" depends="clean"> - <echo message="Merging source trees"/> - <delete> - <fileset dir="${midptmp.dir}/"> - <include name="**/*"/> - </fileset> - </delete> - <copy todir="${midptmp.dir}"> - <fileset dir="${src.dir}"/> - </copy> - <copy todir="${midptmp.dir}" overwrite="yes"> - <fileset dir="${midpsrc.dir}"/> - </copy> - <echo message="Removing unsupported classes"/> - - <delete dir="${midptmp.dir}/ch/ethz/mxquery/parallel/"/> + <echo message="Merging source trees"/> + <delete> + <fileset dir="${midptmp.dir}/"> + <include name="**/*"/> + </fileset> + </delete> + <copy todir="${midptmp.dir}"><fileset dir="${src.dir}"/></copy> + <copy todir="${midptmp.dir}" overwrite="yes"><fileset dir="${midpsrc.dir}"/></copy> + <echo message="Removing unsupported classes"/> + + <delete dir="${midptmp.dir}/ch/ethz/mxquery/parallel/"/> <delete dir="${midptmp.dir}/javax/"/> <delete dir="${midptmp.dir}/org/tartarus"/> <delete dir="${midptmp.dir}/com/"/> - <delete dir="${midptmp.dir}/ch/ethz/mxquery/xqj/"/> - <delete dir="${midptmp.dir}/ch/ethz/mxquery/opt/expr"/> - <delete dir="${midptmp.dir}/ch/ethz/mxquery/opt/index"/> - <delete dir="${midptmp.dir}/ch/ethz/mxquery/query/optimizer"/> - - <delete> - <fileset dir="${midptmp.dir}/ch/ethz/mxquery/sms/MMimpl/"> - <include name="*.java"/> - <exclude name="TokenBufferStore.java"/> - <exclude name="MaterializingTokenBufferStore.java"/> - </fileset> - </delete> - <delete> - <fileset dir="${midptmp.dir}/examples"> - <include name="*.java"/> - </fileset> - </delete> - <delete> + <delete dir="${midptmp.dir}/ch/ethz/mxquery/xqj/"/> + <delete dir="${midptmp.dir}/ch/ethz/mxquery/opt/expr"/> + <delete dir="${midptmp.dir}/ch/ethz/mxquery/opt/index"/> + <delete dir="${midptmp.dir}/ch/ethz/mxquery/query/optimizer"/> + + <delete> + <fileset dir="${midptmp.dir}/ch/ethz/mxquery/sms/MMimpl/"> + <include name="*.java"/> + <exclude name="TokenBufferStore.java"/> + <exclude name="MaterializingTokenBufferStore.java"/> + </fileset> + </delete> + <delete> + <fileset dir="${midptmp.dir}/examples"> + <include name="*.java"/> + </fileset> + </delete> + <delete> <fileset dir="${midptmp.dir}/ch/ethz/mxquery/cmdline"> <include name="*.java"/> </fileset> - </delete> + </delete> - <delete> - <fileset dir="${midptmp.dir}/ch/ethz/mxquery/extensionsModules" id="id"> + <delete> + <fileset dir="${midptmp.dir}/ch/ethz/mxquery/extensionsModules" id="id"> <include name="**/*.java"/> - <exclude name="ExtensionModulesConfig.java"/> - <exclude name="zorbaRest/HttpIO.java"/> - </fileset> - </delete> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexInterface.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexRead.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexUpdate.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/RandomUpdate.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/ftstore/SnowballBasedStemmer.java" /> - <delete> + <exclude name="ExtensionModulesConfig.java"/> + <exclude name="zorbaRest/HttpIO.java"/> + </fileset> + </delete> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexInterface.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexRead.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexUpdate.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/interfaces/RandomUpdate.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/sms/ftstore/SnowballBasedStemmer.java" /> + <delete> <fileset dir="${midptmp.dir}/ch/ethz/mxquery/dmcq/"> <include name="*.java"/> </fileset> - </delete> - <delete file="${customtmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/GroupByIndexIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/DirectXMLIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/CommandLineInIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/NativeFuncCall.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowIndexIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/util/UnicodeInputStream.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/util/UnicodeReader.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/DirectXMLWrapperIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/Collection.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/CommandLineInIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles2.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/Eratosthenes.java"> - </delete> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Floor.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Ceiling.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Abs.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Round.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Put.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Matches.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/AvailEnvVars.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/EnvVar.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/IRItoURI.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/DocAvailable.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/Pow.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/Sqrt.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/TransMath.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/model/ws/MultiPartFormOutputStream.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/SchemaParser.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/SEParser.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/ValidateIterator.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/ValidatedSaxImportAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2StaxAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2SaxAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2DOMAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonSchemaValidatingSaxImportAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingStaxAdapter.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/MultipleXQueryServer.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/SingleXQueryServer.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/util/MultipleSchemaExposer.java"/> - <delete file="${midptmp.dir}/ch/ethz/mxquery/util/SingleSchemaExposer.java"/> - <!--<delete file="${midptmp.dir}/ch/ethz/mxquery/util/BitSetjava"/>--> - <!--<delete file="${midptmp.dir}/org/tartarus/snowball/TestApp.java" />--> + </delete> + <delete file="${customtmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/GroupByIndexIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/DirectXMLIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/CommandLineInIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/NativeFuncCall.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowIndexIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/util/UnicodeInputStream.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/util/UnicodeReader.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/DirectXMLWrapperIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/Collection.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/CommandLineInIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles2.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/mxq/Eratosthenes.java"></delete> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Floor.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Ceiling.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Abs.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Round.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Put.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/Matches.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/AvailEnvVars.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/EnvVar.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/IRItoURI.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/DocAvailable.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/Pow.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/Sqrt.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/functions/math/TransMath.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/model/ws/MultiPartFormOutputStream.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/SchemaParser.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/SEParser.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/iterators/ValidateIterator.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/ValidatedSaxImportAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2StaxAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2SaxAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2DOMAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonSchemaValidatingSaxImportAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingStaxAdapter.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/MultipleXQueryServer.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/SingleXQueryServer.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/util/MultipleSchemaExposer.java"/> + <delete file="${midptmp.dir}/ch/ethz/mxquery/util/SingleSchemaExposer.java"/> + <!--<delete file="${midptmp.dir}/ch/ethz/mxquery/util/BitSetjava"/>--> + <!--<delete file="${midptmp.dir}/org/tartarus/snowball/TestApp.java" />--> </target> - <target name="midp_compile_wtk" depends="midp_prepare"> - + <target name="midp_compile_wtk" depends="midp_prepare"> + <echo message="Compiling..."/> - + <depend srcdir="${midptmp.dir}" destdir="${build.dir}" cache="depcache" closure="yes" /> - <wtkbuild source="${src.version}" + <wtkbuild source="${src.version}" srcdir="${midptmp.dir}" destdir="${build.dir}" classpathref="midlet.class.path" @@ -530,145 +490,139 @@ optimize="${optimize}" extdirs="" preverify="false" - /> - </target> + /> + </target> <target name="midp_wtk" depends="midp_compile_wtk"> <echo message="Creating midp jar archive..."/> - <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"> - </unjar> - <unjar src="${resources.dir}/microlog-logger-core-2.3.5.jar" dest="${build.dir}"> - </unjar> - <wtkjad jarfile="${dist.dir}/mxquery_midp.jar" + <unjar src="${resources.dir}/kxml2-min-2.3.0.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/xmlpull_1_1_3_4c.jar" dest="${build.dir}"></unjar> + <unjar src="${resources.dir}/microlog-logger-core-2.3.5.jar" dest="${build.dir}"></unjar> + <wtkjad jarfile="${dist.dir}/mxquery_midp.jar" jadfile="${dist.dir}/mxquery_midp.jad" name="MXQuery" vendor="MXQuery Team at ETH Zurich" version="${version}"> - <midlet name="MXQuery" class="ch.ethz.mxquery.mobile.MIDP"/> - <attribute name="MIDlet-Permissions-Opt" value="javax.microedition.io.PushRegistry, javax.microedition.io.Connector.http, javax.microedition.io.Connector.socket, javax.microedition.io.Connector.https, javax.microedition.io.Connector.ssl, javax.microedition.io.Connector.datagram, javax.microedition.io.Connector.serversocket, javax.microedition.io.Connector.datagramreceiver, javax.microedition.io.Connector.comm"/> - </wtkjad> + <midlet name="MXQuery" class="ch.ethz.mxquery.mobile.MIDP"/> + <attribute name="MIDlet-Permissions-Opt" value="javax.microedition.io.PushRegistry, javax.microedition.io.Connector.http, javax.microedition.io.Connector.socket, javax.microedition.io.Connector.https, javax.microedition.io.Connector.ssl, javax.microedition.io.Connector.datagram, javax.microedition.io.Connector.serversocket, javax.microedition.io.Connector.datagramreceiver, javax.microedition.io.Connector.comm"/> + </wtkjad> <wtkpackage jarfile="${dist.dir}/mxquery_midp.jar" jadfile="${dist.dir}/mxquery_midp.jad" preverify="false"> <fileset dir="${build.dir}" includes="**/*.*"/> <fileset dir="${midptmp.dir}" includes="**/*.xq"/> - <fileset dir="${midptmp.dir}" includes="**/*.xml"/> + <fileset dir="${midptmp.dir}" includes="**/*.xml"/> </wtkpackage> <wtkpreverify jarfile="${dist.dir}/mxquery_midp.jar" jadfile="${dist.dir}/mxquery_midp.jad"/> </target> + + <property name="junit.output.dir" value="junit-out"/> - <property name="junit.output.dir" value="junit-out"/> + <path id="JUnit 4.libraryclasspath"> + <pathelement location="lib/junit.jar"/> + <!--<pathelement location="${ECLIPSE_HOME}/plugins/org.hamcrest.core_1.1.0.v20090501071000.jar"/>--> + </path> - <path id="JUnit 4.libraryclasspath"> - <pathelement location="lib/junit.jar"/> - <!--<pathelement location="${ECLIPSE_HOME}/plugins/org.hamcrest.core_1.1.0.v20090501071000.jar"/>--> - </path> - - <path id="GWT SDK.libraryclasspath"> - <pathelement location="gwt-2.3.0/gwt-user.jar"/> - <pathelement location="gwt-2.3.0/gwt-dev.jar"/> - </path> - <path id="MXQueryJS.classpath"> - <pathelement location="${gwt_webclasses.dir}"/> - <path refid="JUnit 4.libraryclasspath"/> - <path refid="GWT SDK.libraryclasspath"/> - </path> - <path id="run.MXQueryJS.classpath"> - <pathelement location="${xqibtmp.dir}"/> - <path refid="MXQueryJS.classpath"/> - </path> - + <path id="GWT SDK.libraryclasspath"> + <pathelement location="gwt-2.3.0/gwt-user.jar"/> + <pathelement location="gwt-2.3.0/gwt-dev.jar"/> + </path> + <path id="MXQueryJS.classpath"> + <pathelement location="${gwt_webclasses.dir}"/> + <path refid="JUnit 4.libraryclasspath"/> + <path refid="GWT SDK.libraryclasspath"/> + </path> + <path id="run.MXQueryJS.classpath"> + <pathelement location="${xqibtmp.dir}"/> + <path refid="MXQueryJS.classpath"/> + </path> + <target name="xqib-js_prepare" depends="clean"> <mkdir dir="${gwt_war.dir}/WEB-INF"/> <delete includeemptydirs="true"> <fileset dir="${gwt_war.dir}/WEB-INF"> - <include name="**/*"/> + <include name="**/*"/> </fileset> </delete> - <echo message="Merging source trees"/> - - <delete> - <fileset dir="${xqibtmp.dir}/"> - <include name="**/*"/> - </fileset> - </delete> - <copy todir="${xqibtmp.dir}"> - <fileset dir="${src.dir}"/> - </copy> - <echo message="Removing unsupported classes"/> - - <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/parallel/"/> + <echo message="Merging source trees"/> + + <delete> + <fileset dir="${xqibtmp.dir}/"> + <include name="**/*"/> + </fileset> + </delete> + <copy todir="${xqibtmp.dir}"><fileset dir="${src.dir}"/></copy> + <echo message="Removing unsupported classes"/> + + <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/parallel/"/> <delete dir="${xqibtmp.dir}/javax/"/> <delete dir="${xqibtmp.dir}/org/tartarus"/> - <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/xqj/"/> - <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/opt/expr"/> - <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/opt/index"/> - <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/query/optimizer"/> - - <delete> - <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/sms/MMimpl/"> - <include name="*.java"/> - <exclude name="TokenBufferStore.java"/> - <exclude name="MaterializingTokenBufferStore.java"/> - </fileset> - </delete> - <delete> - <fileset dir="${xqibtmp.dir}/examples"> - <include name="*.java"/> - </fileset> - </delete> - <delete> + <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/xqj/"/> + <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/opt/expr"/> + <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/opt/index"/> + <delete dir="${xqibtmp.dir}/ch/ethz/mxquery/query/optimizer"/> + + <delete> + <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/sms/MMimpl/"> + <include name="*.java"/> + <exclude name="TokenBufferStore.java"/> + <exclude name="MaterializingTokenBufferStore.java"/> + </fileset> + </delete> + <delete> + <fileset dir="${xqibtmp.dir}/examples"> + <include name="*.java"/> + </fileset> + </delete> + <delete> <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/cmdline"> <include name="*.java"/> </fileset> - </delete> + </delete> - <delete> - <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/extensionsModules" id="id"> + <delete> + <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/extensionsModules" id="id"> <include name="**/*.java"/> - <exclude name="ExtensionModulesConfig.java"/> - <exclude name="expathhttp/HttpIO.java"/> - </fileset> - </delete> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexInterface.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexRead.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexUpdate.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/RandomUpdate.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/ftstore/SnowballBasedStemmer.java" /> - <delete> + <exclude name="ExtensionModulesConfig.java"/> + <exclude name="expathhttp/HttpIO.java"/> + </fileset> + </delete> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadThreadUpdate.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/activeStore/ReadDataThread.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexInterface.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexRead.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/IndexUpdate.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/interfaces/RandomUpdate.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/sms/ftstore/SnowballBasedStemmer.java" /> + <delete> <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/dmcq/"> <include name="*.java"/> </fileset> - </delete> - <delete file="${customtmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/GroupByIndexIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/DirectXMLIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/CommandLineInIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowIndexIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/NativeFuncCall.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/UnicodeInputStream.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/UnicodeReader.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/DirectXMLWrapperIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/Collection.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/CommandLineInIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles2.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/Eratosthenes.java"> - </delete> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/DocAvailable.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java"/> + </delete> + <delete file="${customtmp.dir}/ch/ethz/mxquery/util/PerfTools.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/GroupByIndexIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/DirectXMLIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PFFLWORIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PGFLWORIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/PGroupBy.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/CommandLineInIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowIndexIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBinding.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/forseq/ForseqWindowEarlyBindingParallel.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/NativeFuncCall.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/UnicodeInputStream.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/UnicodeReader.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/DirectXMLWrapperIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/Collection.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/CommandLineInIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/SubFiles2.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/mxq/Eratosthenes.java"></delete> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/DocAvailable.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/NormalizeUnicode.java"/> <!--<delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/Floor.java"/> <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/Ceiling.java"/> <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/fn/Abs.java"/> @@ -679,103 +633,100 @@ <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/math/Pow.java"/>--> <!--<delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/math/Sqrt.java"/> <delete file="${xqibtmp.dir}/ch/ethz/mxquery/functions/math/TransMath.java"/>--> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/model/ws/MultiPartFormOutputStream.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/SchemaParser.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/SEParser.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/ValidateIterator.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/ValidatedSaxImportAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2StaxAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2SaxAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2DOMAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonSchemaValidatingSaxImportAdapter.java"/> - <!--<delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java"/>--> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/model/ws/MultiPartFormOutputStream.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/SchemaParser.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/SEParser.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/parser/J56Parser.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/iterators/ValidateIterator.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/ValidatedSaxImportAdapter.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2StaxAdapter.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2SaxAdapter.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/Token2DOMAdapter.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonSchemaValidatingSaxImportAdapter.java"/> + <!--<delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingDOMAdapter.java"/>--> <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/XPPImportAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingStaxAdapter.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/MultipleXQueryServer.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/SingleXQueryServer.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> - - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/MultipleSchemaExposer.java"/> - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/SingleSchemaExposer.java"/> - - <delete file="${xqibtmp.dir}/ch/ethz/mxquery/cmdline/MXQuery.java"/> - <delete file="${xqibtmp.dir}/org/tartarus/snowball/TestApp.java" /> - - <delete file="${xqibtmp.dir}\ch\ethz\mxquery\query\parser\PlanLoader.java" /> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/xdmio/xmlAdapters/NonValidatingStaxAdapter.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/MultipleXQueryServer.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/SingleXQueryServer.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice/XSPMain.java"/> + + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/MultipleSchemaExposer.java"/> + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/util/SingleSchemaExposer.java"/> + + <delete file="${xqibtmp.dir}/ch/ethz/mxquery/cmdline/MXQuery.java"/> + <delete file="${xqibtmp.dir}/org/tartarus/snowball/TestApp.java" /> + + <delete file="${xqibtmp.dir}\ch\ethz\mxquery\query\parser\PlanLoader.java" /> <delete file="${xqibtmp.dir}\ch\ethz\mxquery\functions\fn\Parse.java" /> <delete file="${xqibtmp.dir}\ch\ethz\mxquery\functions\fn\Soap_call.java" /> <delete file="${xqibtmp.dir}\ch\ethz\mxquery\iterators\scripting\WSFunction.java" /> <delete file="${xqibtmp.dir}\ch\ethz\mxquery\sms\ftstore\WordNetRemoteThesaurus.java" /> <!-- <delete file="${xqibtmp.dir}" />--> - - - <delete> - <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice"> - </fileset> - <fileset dir="${xqibtmp.dir}\ch\ethz\mxquery\functions\mxq"> - <!--<include name="include"/> + + + <delete> + <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/query/webservice"> + </fileset> + <fileset dir="${xqibtmp.dir}\ch\ethz\mxquery\functions\mxq"> + <!--<include name="include"/> <exclude name="exclude"/>--> - </fileset> - <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/model/ws"> - <!--<include name="include"/> + </fileset> + <fileset dir="${xqibtmp.dir}/ch/ethz/mxquery/model/ws"> + <!--<include name="include"/> <exclude name="exclude"/>--> - </fileset> - </delete> + </fileset> +</delete> - <copy todir="${xqibtmp.dir}" overwrite="yes"> - <fileset dir="${xqibsrc.dir}"/> - </copy> + <copy todir="${xqibtmp.dir}" overwrite="yes"><fileset dir="${xqibsrc.dir}"/></copy> <copy file="${midpsrc.dir}/ch/ethz/mxquery/functions/NativeFunctionImporter.java" todir="${customtmp.dir}/ch/ethz/mxquery/functions/" overwrite="yes" /> <copy file="${midpsrc.dir}/ch/ethz/mxquery/sms/MMimpl/TokenBufferStore.java" todir="${customtmp.dir}/ch/ethz/mxquery/sms/MMimpl/" overwrite="yes" /> - <copy file="${midpsrc.dir}/ch/ethz/mxquery/bindings/WindowBuffer.java" todir="${customtmp.dir}/ch/ethz/mxquery/bindings/" overwrite="yes" /> + <copy file="${midpsrc.dir}/ch/ethz/mxquery/bindings/WindowBuffer.java" todir="${customtmp.dir}/ch/ethz/mxquery/bindings/" overwrite="yes" /> </target> + - - + <target name="xqib-js_compile" depends="xqib-js_prepare"> - - <antcall target="xqib-js_compile_only"> - </antcall> - </target> + + <antcall target="xqib-js_compile_only"></antcall> + </target> <target name="xqib-js_compile_only" > - - <echo message="Compiling with java..."/> - <echo message="${ant.project.name}: ${ant.file}"/> - <mkdir dir="${gwt_webclasses.dir}"/> - <javac debug="true" debuglevel="${debuglevel}" destdir="${gwt_webclasses.dir}" > - <src path="${xqibtmp.dir}"/> - <src path="xqib_junit"/> - <exclude name="ch/ethz/mxquery/benchmark/"/> - <exclude name="ch/ethz/mxquery/benchmark/ft/"/> - <exclude name="ch/ethz/mxquery/test/CMDLineTests.java"/> - <exclude name="ch/ethz/mxquery/test/CombineNodeTest.java"/> - <exclude name="ch/ethz/mxquery/test/DOMSAXOutput.java"/> - <exclude name="ch/ethz/mxquery/test/DateTimeTest.java"/> - <exclude name="ch/ethz/mxquery/test/NamespaceTest.java"/> - <exclude name="ch/ethz/mxquery/test/SchemaImportTest.java"/> - <exclude name="ch/ethz/mxquery/test/TestStart.java"/> - <exclude name="ch/ethz/mxquery/test/TypeTest.java"/> - <exclude name="ch/ethz/mxquery/test/WebService/"/> - <exclude name="ch/ethz/mxquery/test/WindowBufferTest.java"/> - <exclude name="ch/ethz/mxquery/test/XQScriptingTest.java"/> - <exclude name="ch/ethz/mxquery/test/XQSerializerTest.java"/> - <exclude name="ch/ethz/mxquery/test/XQUpdateTest.java"/> - <exclude name="ch/ethz/mxquery/test/XQUpdateTests.java"/> - <exclude name="ch/ethz/mxquery/test/_NotImplemented.java"/> - <exclude name="ch/ethz/mxquery/test/dmcq/"/> - <exclude name="ch/ethz/mxquery/test/fulltext/"/> - <exclude name="ch/ethz/mxquery/test/fulltext/FTDemoTests/"/> - <exclude name="ch/ethz/mxquery/test/pattern/"/> - <exclude name="ch/ethz/mxquery/test/scripting/"/> - <exclude name="ch/ethz/mxquery/test/xq11streaming/"/> - <exclude name="ch/ethz/mxquery/tester/"/> - <exclude name="ch/ethz/mxquery/testsuite/internal/"/> - <exclude name="ch/ethz/mxquery/unused/"/> - <!--<exclude name="mxquery/test/WebService/"/> + + <echo message="Compiling with java..."/> + <echo message="${ant.project.name}: ${ant.file}"/> + <mkdir dir="${gwt_webclasses.dir}"/> + <javac debug="true" debuglevel="${debuglevel}" destdir="${gwt_webclasses.dir}" > + <src path="${xqibtmp.dir}"/> + <src path="xqib_junit"/> + <exclude name="ch/ethz/mxquery/benchmark/"/> + <exclude name="ch/ethz/mxquery/benchmark/ft/"/> + <exclude name="ch/ethz/mxquery/test/CMDLineTests.java"/> + <exclude name="ch/ethz/mxquery/test/CombineNodeTest.java"/> + <exclude name="ch/ethz/mxquery/test/DOMSAXOutput.java"/> + <exclude name="ch/ethz/mxquery/test/DateTimeTest.java"/> + <exclude name="ch/ethz/mxquery/test/NamespaceTest.java"/> + <exclude name="ch/ethz/mxquery/test/SchemaImportTest.java"/> + <exclude name="ch/ethz/mxquery/test/TestStart.java"/> + <exclude name="ch/ethz/mxquery/test/TypeTest.java"/> + <exclude name="ch/ethz/mxquery/test/WebService/"/> + <exclude name="ch/ethz/mxquery/test/WindowBufferTest.java"/> + <exclude name="ch/ethz/mxquery/test/XQScriptingTest.java"/> + <exclude name="ch/ethz/mxquery/test/XQSerializerTest.java"/> + <exclude name="ch/ethz/mxquery/test/XQUpdateTest.java"/> + <exclude name="ch/ethz/mxquery/test/XQUpdateTests.java"/> + <exclude name="ch/ethz/mxquery/test/_NotImplemented.java"/> + <exclude name="ch/ethz/mxquery/test/d... [truncated message content] |