Author: fanningpj
Date: Sun Jun 10 21:58:18 2018
New Revision: 1833303

URL: http://svn.apache.org/viewvc?rev=1833303&view=rev
Log:
add back xmlbeans jar manipulation due to build issue

Modified:
    poi/trunk/build.xml

Modified: poi/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/poi/trunk/build.xml?rev=1833303&r1=1833302&r2=1833303&view=diff
==============================================================================
--- poi/trunk/build.xml (original)
+++ poi/trunk/build.xml Sun Jun 10 21:58:18 2018
@@ -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"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@poi.apache.org
For additional commands, e-mail: commits-h...@poi.apache.org

Reply via email to