You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by Yegor Kozlov <ye...@dinom.ru> on 2008/11/07 21:39:26 UTC
Gump issue is being fixed
It seems that we need to modify http://svn.apache.org/repos/asf/gump/metadata/project/poi.xml.
Gump runs with the -Dbuild.sysclasspath=only option which means it ignores the classpath settings from build.xml and
uses classpath from system environment which is built dynamically based on poi.xml settings.
I will be fixing it tomorrow (it's already 11:30 PM and I have no energy to do it today :) If there are any volunteers
to help me - you are welcome.
The plan is as follows:
* check out gump/projects/poi.xml. svn committers should be able to do it
* add ooxml dependencies
* commit
P.S. It took me quite a while to understand what's the matter with build failures. Normal "ant gump" cycle works just fine.
Yegor
> To whom it may engage...
>
> This is an automated request, but not an unsolicited one. For
> more information please visit http://gump.apache.org/nagged.html,
> and/or contact the folk at general@gump.apache.org.
>
> Project poi has an issue affecting its community integration.
> This issue affects 1 projects.
> The current state of this project is 'Failed', with reason 'Build Failed'.
> For reference only, the following projects are affected by this:
> - poi : POI
>
>
> Full details are available at:
> http://vmgump.apache.org/gump/public/poi/poi/index.html
>
> That said, some information snippets are provided here.
>
> The following annotations (debug/informational/warning/error messages) were provided:
> -DEBUG- Output [poi-contrib-gump-07112008.jar] identifier set to output basename: [poi-contrib-gump]
> -DEBUG- Output [poi-scratchpad-gump-07112008.jar] identifier set to output basename: [poi-scratchpad-gump]
> -DEBUG- Output [poi-gump-07112008.jar] identifier set to output basename: [poi-gump]
> -INFO- Failed with reason build failed
> -DEBUG- Extracted fallback artifacts from Gump Repository
>
>
>
> The following work was performed:
> http://vmgump.apache.org/gump/public/poi/poi/gump_work/build_poi_poi.html
> Work Name: build_poi_poi (Type: Build)
> Work ended in a state of : Failed
> Elapsed: 7 mins 12 secs
> Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true -Xbootclasspath/p:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only -Dversion.id=gump -DDSTAMP=07112008 -f build.xml gump
> [Working Directory: /srv/gump/public/workspace/poi]
> CLASSPATH: /usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/poi/build/classes:/srv/gump/public/workspace/poi/build/contrib-classes:/srv/gump/public/workspace/poi/build/scratchpad-classes:/srv/gump/public/workspace/poi/build/test-classes:/srv/gump/public/workspace/poi/build/scratchpad-test-classes:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/logging-log4j-12/dist/lib/log4j-07112008.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-07112008.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-a
pi-
> 07112008.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-07112008.jar:/srv/gump/public/workspace/apache-commons/collections/build/commons-collections-07112008.jar:/srv/gump/public/workspace/apache-commons/lang/commons-lang-07112008.jar:/srv/gump/public/workspace/junit/dist/junit-07112008.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
> ---------------------------------------------
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:19: package org.openxml4j.opc does not exist
> [javac] import org.openxml4j.opc.*;
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:20: package org.openxml4j.opc does not exist
> [javac] import org.openxml4j.opc.Package;
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:21: package org.openxml4j.opc.internal does not exist
> [javac] import org.openxml4j.opc.internal.PackagePropertiesPart;
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:22: package org.openxml4j.opc.internal.marshallers does not exist
> [javac] import org.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller;
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:23: package org.openxml4j.exceptions does not exist
> [javac] import org.openxml4j.exceptions.OpenXML4JException;
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:43: cannot find symbol
> [javac] symbol : class OpenXML4JException
> [javac] location: class org.apache.poi.util.PackageHelper
> [javac] public static Package clone(Package pkg) throws OpenXML4JException, IOException {
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:54: cannot find symbol
> [javac] symbol : class OpenXML4JException
> [javac] location: class org.apache.poi.util.PackageHelper
> [javac] public static Package clone(Package pkg, File file) throws OpenXML4JException, IOException {
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102: cannot find symbol
> [javac] symbol : class PackagePart
> [javac] location: class org.apache.poi.util.PackageHelper
> [javac] private static void copy(Package pkg, PackagePart part, Package tgt, PackagePart part_tgt) throws OpenXML4JException, IOException {
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102: cannot find symbol
> [javac] symbol : class PackagePart
> [javac] location: class org.apache.poi.util.PackageHelper
> [javac] private static void copy(Package pkg, PackagePart part, Package tgt, PackagePart part_tgt) throws OpenXML4JException, IOException {
> [javac] ^
> [javac] /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102: cannot find symbol
> [javac] symbol : class OpenXML4JException
> [javac] location: class org.apache.poi.util.PackageHelper
> [javac] private static void copy(Package pkg, PackagePart part, Package tgt, PackagePart part_tgt) throws OpenXML4JException, IOException {
> [javac] ^
> [javac] Note: Some input files use unchecked or unsafe operations.
> [javac] Note: Recompile with -Xlint:unchecked for details.
> [javac] 100 errors
> [javac] 29 warnings
>
> BUILD FAILED
> /srv/gump/public/workspace/poi/build.xml:551: Compile failed; see the compiler error output for details.
>
> Total time: 7 minutes 11 seconds
> ---------------------------------------------
>
> To subscribe to this information via syndicated feeds:
> - RSS: http://vmgump.apache.org/gump/public/poi/poi/rss.xml
> - Atom: http://vmgump.apache.org/gump/public/poi/poi/atom.xml
>
> ============================== Gump Tracking Only ===
> Produced by Gump version 2.3.
> Gump Run 29000807112008, vmgump:vmgump-public:29000807112008
> Gump E-mail Identifier (unique within run) #1.
>
> --
> Apache Gump
> http://gump.apache.org/ [Instance: vmgump]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org
Re: Gump issue is being fixed
Posted by Yegor Kozlov <ye...@dinom.ru>.
Finally fixed.
Summary:
1. removed dependencies on jaxen and xerces. We don't need them. You can drop stale jaxen and xerces jars from your
ooxml-lib directory.
2. junit task must run with fork=yes option. This is important for Gump to properly load the classpath.
Yegor
> It seems that we need to modify
> http://svn.apache.org/repos/asf/gump/metadata/project/poi.xml.
>
> Gump runs with the -Dbuild.sysclasspath=only option which means it
> ignores the classpath settings from build.xml and uses classpath from
> system environment which is built dynamically based on poi.xml settings.
>
> I will be fixing it tomorrow (it's already 11:30 PM and I have no energy
> to do it today :) If there are any volunteers to help me - you are welcome.
>
> The plan is as follows:
>
> * check out gump/projects/poi.xml. svn committers should be able to do it
> * add ooxml dependencies
> * commit
>
> P.S. It took me quite a while to understand what's the matter with build
> failures. Normal "ant gump" cycle works just fine.
>
> Yegor
>
>> To whom it may engage...
>> This is an automated request, but not an unsolicited one. For
>> more information please visit http://gump.apache.org/nagged.html,
>> and/or contact the folk at general@gump.apache.org.
>>
>> Project poi has an issue affecting its community integration.
>> This issue affects 1 projects.
>> The current state of this project is 'Failed', with reason 'Build
>> Failed'.
>> For reference only, the following projects are affected by this:
>> - poi : POI
>>
>>
>> Full details are available at:
>> http://vmgump.apache.org/gump/public/poi/poi/index.html
>>
>> That said, some information snippets are provided here.
>>
>> The following annotations (debug/informational/warning/error messages)
>> were provided:
>> -DEBUG- Output [poi-contrib-gump-07112008.jar] identifier set to
>> output basename: [poi-contrib-gump]
>> -DEBUG- Output [poi-scratchpad-gump-07112008.jar] identifier set to
>> output basename: [poi-scratchpad-gump]
>> -DEBUG- Output [poi-gump-07112008.jar] identifier set to output
>> basename: [poi-gump]
>> -INFO- Failed with reason build failed
>> -DEBUG- Extracted fallback artifacts from Gump Repository
>>
>>
>>
>> The following work was performed:
>> http://vmgump.apache.org/gump/public/poi/poi/gump_work/build_poi_poi.html
>> Work Name: build_poi_poi (Type: Build)
>> Work ended in a state of : Failed
>> Elapsed: 7 mins 12 secs
>> Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java
>> -Djava.awt.headless=true
>> -Xbootclasspath/p:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar
>> org.apache.tools.ant.Main
>> -Dgump.merge=/srv/gump/public/gump/work/merge.xml
>> -Dbuild.sysclasspath=only -Dversion.id=gump -DDSTAMP=07112008 -f
>> build.xml gump [Working Directory: /srv/gump/public/workspace/poi]
>> CLASSPATH:
>> /usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/poi/build/classes:/srv/gump/public/workspace/poi/build/contrib-classes:/srv/gump/public/workspace/poi/build/scratchpad-classes:/srv/gump/public/workspace/poi/build/test-classes:/srv/gump/public/workspace/poi/build/scratchpad-test-classes:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/logging-log4j-12/dist/lib/log4j-07112008.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-07112008.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-a
>>
> pi-
>> 07112008.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-07112008.jar:/srv/gump/public/workspace/apache-commons/collections/build/commons-collections-07112008.jar:/srv/gump/public/workspace/apache-commons/lang/commons-lang-07112008.jar:/srv/gump/public/workspace/junit/dist/junit-07112008.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
>>
>> ---------------------------------------------
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:19:
>> package org.openxml4j.opc does not exist
>> [javac] import org.openxml4j.opc.*;
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:20:
>> package org.openxml4j.opc does not exist
>> [javac] import org.openxml4j.opc.Package;
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:21:
>> package org.openxml4j.opc.internal does not exist
>> [javac] import org.openxml4j.opc.internal.PackagePropertiesPart;
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:22:
>> package org.openxml4j.opc.internal.marshallers does not exist
>> [javac] import
>> org.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller;
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:23:
>> package org.openxml4j.exceptions does not exist
>> [javac] import org.openxml4j.exceptions.OpenXML4JException;
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:43:
>> cannot find symbol
>> [javac] symbol : class OpenXML4JException
>> [javac] location: class org.apache.poi.util.PackageHelper
>> [javac] public static Package clone(Package pkg) throws
>> OpenXML4JException, IOException {
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:54:
>> cannot find symbol
>> [javac] symbol : class OpenXML4JException
>> [javac] location: class org.apache.poi.util.PackageHelper
>> [javac] public static Package clone(Package pkg, File file)
>> throws OpenXML4JException, IOException {
>>
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102:
>> cannot find symbol
>> [javac] symbol : class PackagePart
>> [javac] location: class org.apache.poi.util.PackageHelper
>> [javac] private static void copy(Package pkg, PackagePart
>> part, Package tgt, PackagePart part_tgt) throws OpenXML4JException,
>> IOException {
>> [javac] ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102:
>> cannot find symbol
>> [javac] symbol : class PackagePart
>> [javac] location: class org.apache.poi.util.PackageHelper
>> [javac] private static void copy(Package pkg, PackagePart
>> part, Package tgt, PackagePart part_tgt) throws OpenXML4JException,
>> IOException {
>>
>> [javac]
>> ^
>> [javac]
>> /srv/gump/public/workspace/poi/src/ooxml/java/org/apache/poi/util/PackageHelper.java:102:
>> cannot find symbol
>> [javac] symbol : class OpenXML4JException
>> [javac] location: class org.apache.poi.util.PackageHelper
>> [javac] private static void copy(Package pkg, PackagePart
>> part, Package tgt, PackagePart part_tgt) throws OpenXML4JException,
>> IOException {
>>
>> [javac]
>> ^
>> [javac] Note: Some input files use unchecked or unsafe operations.
>> [javac] Note: Recompile with -Xlint:unchecked for details.
>> [javac] 100 errors
>> [javac] 29 warnings
>>
>> BUILD FAILED
>> /srv/gump/public/workspace/poi/build.xml:551: Compile failed; see the
>> compiler error output for details.
>>
>> Total time: 7 minutes 11 seconds
>> ---------------------------------------------
>>
>> To subscribe to this information via syndicated feeds:
>> - RSS: http://vmgump.apache.org/gump/public/poi/poi/rss.xml
>> - Atom: http://vmgump.apache.org/gump/public/poi/poi/atom.xml
>>
>> ============================== Gump Tracking Only ===
>> Produced by Gump version 2.3.
>> Gump Run 29000807112008, vmgump:vmgump-public:29000807112008
>> Gump E-mail Identifier (unique within run) #1.
>>
>> --
>> Apache Gump
>> http://gump.apache.org/ [Instance: vmgump]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
>> For additional commands, e-mail: dev-help@poi.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org