diff options
author | PJ Fanning <fanningpj@apache.org> | 2018-06-10 21:58:18 +0000 |
---|---|---|
committer | PJ Fanning <fanningpj@apache.org> | 2018-06-10 21:58:18 +0000 |
commit | b3c0e23784b5755ae0407bb4637679d98e027833 (patch) | |
tree | 9035b51101043fa43b0ea9abdcdb29117925b102 | |
parent | 8dc5521e40462deba3deb9746544ce2c6e2f1cb3 (diff) | |
download | poi-b3c0e23784b5755ae0407bb4637679d98e027833.tar.gz poi-b3c0e23784b5755ae0407bb4637679d98e027833.zip |
add back xmlbeans jar manipulation due to build issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1833303 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | build.xml | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -729,8 +729,12 @@ under the License. <target name="fetch-ooxml-jars" depends="check-ooxml-jars" unless="ooxml.jars.present"> <mkdir dir="${ooxml.lib}"/> <downloadfile src="${ooxml.curvesapi.url}" dest="${ooxml.curvesapi.jar}"/> - <downloadfile src="${ooxml.xmlbeans.url}" dest="${ooxml.xmlbeans.jar}"/> + <downloadfile src="${ooxml.xmlbeans.url}" dest="${ooxml.xmlbeans.jar}.orig"/> <downloadfile src="${ooxml.commons-compress.url}" dest="${ooxml.commons-compress.jar}"/> + <!-- remove piccolo parser, so we don't use unsafe calls to it instead of using jaxp --> + <zip destfile="${ooxml.xmlbeans.jar}"> + <zipfileset src="${ooxml.xmlbeans.jar}.orig" excludes="org/apache/xmlbeans/impl/piccolo/**"/> + </zip> </target> <target name="check-svn-jars"> <condition property="svn.jars.present"> @@ -836,7 +840,7 @@ under the License. <taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" - classpath="${ooxml.xmlbeans.jar}"/> + classpath="${ooxml.xmlbeans.jar}.orig"/> <property name="xmlbean.xsds.dir" location="build/xmlbean-xsds"/> <property name="xmlbean.sources.dir" location="build/xmlbean-sources"/> @@ -867,7 +871,7 @@ under the License. nopvr="@{nopvr}" > <classpath> - <path location="${ooxml.xmlbeans.jar}"/> + <path location="${ooxml.xmlbeans.jar}.orig"/> </classpath> </xmlbean> @@ -1950,8 +1954,8 @@ under the License. <globmapper from="*" to="${zipdir}/lib/*"/> </mappedresources> <mappedresources cache="true"> - <fileset dir="${ooxml.lib}" includes="xmlbeans-2.6.0.jar,curvesapi-*.jar"/> - <regexpmapper from="^(.*\.jar)?$$" to="${zipdir}/ooxml-lib/\1"/> + <fileset dir="${ooxml.lib}" includes="xmlbeans-2.6.0.jar.orig,curvesapi-*.jar"/> + <regexpmapper from="^(.*\.jar)(\.orig)?$$" to="${zipdir}/ooxml-lib/\1"/> </mappedresources> <mappedresources cache="true"> <fileset dir="${dist.dir}/maven" includes="**/*.jar" excludes="**/*-javadoc.jar,**/*-sources.jar"/> |