Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Greg Woolsey
The example file with AlternateContent wrappers for table element styles is
handled correctly now by r1799733 and added as a unit test.  Existing tests
still pass for me, plus my own downstream integrations.

On Fri, Jun 23, 2017 at 1:07 PM Greg Woolsey  wrote:

> I checked in the units merge this morning.  I'll dig more into what
> drawing does for alternate content.
>
> On Fri, Jun 23, 2017, 12:57 Andreas Beeker  wrote:
>
>> AlternateContent is also used in XSLF and XmlBeans provides either a
>> XPath or a Cursor API,
>> to access those - just have a look at XSLFDrawing - if you need help, I
>> can support.
>>
>> So I'm waiting for your modifications (+EMUUtils merge), before preparing
>> the release candidate.
>>
>> Andi
>>
>> On 6/23/17 8:44 PM, Greg Woolsey wrote:
>> > In this particular case, the test file defines "mc:AlternateContent" for
>> > some table styles.  I've not played around with those, and the few
>> cases I
>> > see already in POI seem pretty specific to those areas of content.
>> >
>> > Anyone have strong opinions on whether XSSFTableStyle should do anything
>> > with these?  If so, anyone have experience with XMLBeans in the context
>> of
>> > finding and parsing sub-elements into CT* beans?
>> >
>> > My initial reaction is that this is a lightly used area and specific to
>> 3rd
>> > party implementations of OOXML with custom extensions, so doing nothing
>> > beyond gracefully ignoring these is a viable option for now.
>> >
>> > On Fri, Jun 23, 2017 at 10:02 AM Greg Woolsey 
>> > wrote:
>> >
>> >> I'll take a look at that exception, I touched XSSFTableStyle.
>>
>>
>>


Jenkins build is back to normal : POI-DSL-1.6 #357

2017-06-23 Thread Apache Jenkins Server
See 



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



Build failed in Jenkins: POI-DSL-1.6 #356

2017-06-23 Thread Apache Jenkins Server
See 


Changes:

[fanningpj] [Bug 60422] Tidy up test case

--
[...truncated 429.81 KB...]
  [javadoc] Loading source files for package org.apache.poi.ss...
  [javadoc] Loading source files for package org.apache.poi.ss.extractor...
  [javadoc] Loading source files for package org.apache.poi.ss.format...
  [javadoc] Loading source files for package org.apache.poi.ss.formula...
  [javadoc] Loading source files for package org.apache.poi.ss.formula.atp...
  [javadoc] Loading source files for package 
org.apache.poi.ss.formula.constant...
  [javadoc] Loading source files for package org.apache.poi.ss.formula.eval...
  [javadoc] Loading source files for package 
org.apache.poi.ss.formula.eval.forked...
  [javadoc] Loading source files for package 
org.apache.poi.ss.formula.function...
  [javadoc] Loading source files for package 
org.apache.poi.ss.formula.functions...
  [javadoc] Loading source files for package org.apache.poi.ss.formula.ptg...
  [javadoc] Loading source files for package org.apache.poi.ss.formula.udf...
  [javadoc] Loading source files for package org.apache.poi.ss.usermodel...
  [javadoc] Loading source files for package 
org.apache.poi.ss.usermodel.charts...
  [javadoc] Loading source files for package 
org.apache.poi.ss.usermodel.helpers...
  [javadoc] Loading source files for package org.apache.poi.ss.util...
  [javadoc] Loading source files for package org.apache.poi.ss.util.cellwalk...
  [javadoc] Loading source files for package org.apache.poi.util...
  [javadoc] Loading source files for package org.apache.poi.wp.usermodel...
  [javadoc] Loading source files for package org.apache.poi.hdgf...
  [javadoc] Loading source files for package org.apache.poi.hdgf.chunks...
  [javadoc] Loading source files for package org.apache.poi.hdgf.dev...
  [javadoc] Loading source files for package org.apache.poi.hdgf.exceptions...
  [javadoc] Loading source files for package org.apache.poi.hdgf.extractor...
  [javadoc] Loading source files for package org.apache.poi.hdgf.pointers...
  [javadoc] Loading source files for package org.apache.poi.hdgf.streams...
  [javadoc] Loading source files for package org.apache.poi.hemf.extractor...
  [javadoc] Loading source files for package 
org.apache.poi.hemf.hemfplus.record...
  [javadoc] Loading source files for package org.apache.poi.hemf.record...
  [javadoc] Loading source files for package org.apache.poi.hmef...
  [javadoc] Loading source files for package org.apache.poi.hmef.attribute...
  [javadoc] Loading source files for package org.apache.poi.hmef.dev...
  [javadoc] Loading source files for package org.apache.poi.hmef.extractor...
  [javadoc] Loading source files for package org.apache.poi.hpbf...
  [javadoc] Loading source files for package org.apache.poi.hpbf.dev...
  [javadoc] Loading source files for package org.apache.poi.hpbf.extractor...
  [javadoc] Loading source files for package org.apache.poi.hpbf.model...
  [javadoc] Loading source files for package org.apache.poi.hpbf.model.qcbits...
  [javadoc] Loading source files for package org.apache.poi.hslf.blip...
  [javadoc] Loading source files for package org.apache.poi.hslf.dev...
  [javadoc] Loading source files for package org.apache.poi.hslf.exceptions...
  [javadoc] Loading source files for package org.apache.poi.hslf.extractor...
  [javadoc] Loading source files for package org.apache.poi.hslf.model...
  [javadoc] Loading source files for package 
org.apache.poi.hslf.model.textproperties...
  [javadoc] Loading source files for package org.apache.poi.hslf.record...
  [javadoc] Loading source files for package org.apache.poi.hslf.usermodel...
  [javadoc] Loading source files for package org.apache.poi.hslf.util...
  [javadoc] Loading source files for package org.apache.poi.hsmf...
  [javadoc] Loading source files for package org.apache.poi.hsmf.datatypes...
  [javadoc] Loading source files for package org.apache.poi.hsmf.dev...
  [javadoc] Loading source files for package org.apache.poi.hsmf.exceptions...
  [javadoc] Loading source files for package org.apache.poi.hsmf.extractor...
  [javadoc] Loading source files for package org.apache.poi.hsmf.parsers...
  [javadoc] Loading source files for package org.apache.poi.hssf.converter...
  [javadoc] Loading source files for package org.apache.poi.hwmf.draw...
  [javadoc] Loading source files for package org.apache.poi.hwmf.record...
  [javadoc] Loading source files for package org.apache.poi.hwmf.usermodel...
  [javadoc] Loading source files for package org.apache.poi.hwpf...
  [javadoc] Loading source files for package org.apache.poi.hwpf.converter...
  [javadoc] Loading source files for package org.apache.poi.hwpf.dev...
  [javadoc] Loading source files for package org.apache.poi.hwpf.extractor...
  [javadoc] Loading source files for package org.apache.poi.hwpf.model...
  [javadoc] Loading source files for package 

[Bug 60422] DataFormatter.formatCellValue returns incorrect value for German 'Buchhaltung' format

2017-06-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60422

--- Comment #13 from PJ Fanning  ---
I like Javen's idea of adding something like a LocaleUtil set/getDefaultLocale.

I'm wondering if it would be useful to add extra tests like this sample I just
produced:

@Test
public void testDateFormattingWithLocales() {
// 2017-12-01 09:54:33 which is 42747.412892397523 as double
DataFormatter dfDE = new DataFormatter(Locale.GERMANY);
DataFormatter dfZH = new DataFormatter(Locale.PRC);
DataFormatter dfIE = new DataFormatter(new Locale("GA", "IE"));
double date = 42747.412892397523;
String format = "dd   HH:mm:ss";
assertEquals("12 Januar 2017 09:54:33",
dfDE.formatRawCellContents(date, -1, format));
assertEquals("12 \u4E00\u6708 2017 09:54:33",
dfZH.formatRawCellContents(date, -1, format));
assertEquals("12 Ean\u00E1ir 2017 09:54:33",
dfIE.formatRawCellContents(date, -1, format));
}

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



Build failed in Jenkins: POI-DSL-1.6 #355

2017-06-23 Thread Apache Jenkins Server
oi-ooxml/poi-ooxml-3.17-beta1-sources.jar>
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi-examples/poi-examples-3.17-beta1-sources.jar>
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi-excelant/poi-excelant-3.17-beta1-sources.jar>

-do-jar-check-javadocs-package-list:

-do-jar-create-javadocs-package-list:

jar-javadocs:
 [echo] Building poi javadocs from 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/java>
[mkdir] Created dir: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Patched 1 link injection vulnerable javadocs
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi/poi-3.17-beta1-javadoc.jar>
 [echo] Building poi-scratchpad javadocs from 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/scratchpad/src>
   [delete] Deleting directory 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
[mkdir] Created dir: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Patched 1 link injection vulnerable javadocs
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi-scratchpad/poi-scratchpad-3.17-beta1-javadoc.jar>
 [echo] Building poi-ooxml javadocs from 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java>
   [delete] Deleting directory 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
[mkdir] Created dir: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:39:
 warning - Tag @link: reference not found: AnchorType
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:80:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:98:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:118:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:132:
 warning - Tag @link: reference not found: AnchorType#MOVE_DONT_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:148:
 warning - Tag @link: reference not found: AnchorType#DONT_MOVE_AND_RESIZE
  [javadoc] 6 warnings
  [javadoc] Patched 1 link injection vulnerable javadocs
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi-ooxml/poi-ooxml-3.17-beta1-javadoc.jar>

assemble:
  [zip] Building zip: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/poi-bin-3.17-beta1-20170623.zip>
  [tar] Building tar: 
<https://builds.apache.org/job/POI-DSL-1.6/355/artifact/build/dist/poi-bin-3.17-beta1-20170623.tar.gz>
  [zip] Building zip: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/poi-src-3.17-beta1-20170623.zip>
  [tar] Building tar: 
<https://builds.apache.org/job/POI-DSL-1.6/355/artifact/build/dist/poi-src-3.17-beta1-20170623.tar.gz>
 [echo] Creating Maven POMs

maven-poms:
 [copy] Copying 6 files to 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven>
 [echo] Maven POMs are located in 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist>
 [echo] Use ant dist-nexus to deploy the artifacts in the remote repository
 [echo] Distribution located in 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist>
 [echo] Use "ant dist-checksum" to create md5/sha1 checksums and GPG 
signatures

findbugs:
  [get] Destination already exists (skipping): 
<https://builds.apache.org/job/POI-DSL-1.6/ws/lib/findbugs-noUpdateChecks-2.0.3.zip>
[unzip] Expanding: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/lib/findbugs-noUpdateChecks-2.0.3.zip>
 into <https://builds.apache.org/job/POI-DSL-1.6/ws/build/findbugs>
 [findbugs] Executing findbugs FindBugsTask from ant task
 [findbugs] Running FindBugs...
 [findbugs] Warnings generated: 39
 [findbugs] Calculating exit code...
 [findbugs] Setting 'bugs found' flag (1)
 [findbugs] Exit code set to: 1
 [findbugs] Java Result: 1
 [findbug

Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Greg Woolsey
I checked in the units merge this morning.  I'll dig more into what drawing
does for alternate content.

On Fri, Jun 23, 2017, 12:57 Andreas Beeker  wrote:

> AlternateContent is also used in XSLF and XmlBeans provides either a XPath
> or a Cursor API,
> to access those - just have a look at XSLFDrawing - if you need help, I
> can support.
>
> So I'm waiting for your modifications (+EMUUtils merge), before preparing
> the release candidate.
>
> Andi
>
> On 6/23/17 8:44 PM, Greg Woolsey wrote:
> > In this particular case, the test file defines "mc:AlternateContent" for
> > some table styles.  I've not played around with those, and the few cases
> I
> > see already in POI seem pretty specific to those areas of content.
> >
> > Anyone have strong opinions on whether XSSFTableStyle should do anything
> > with these?  If so, anyone have experience with XMLBeans in the context
> of
> > finding and parsing sub-elements into CT* beans?
> >
> > My initial reaction is that this is a lightly used area and specific to
> 3rd
> > party implementations of OOXML with custom extensions, so doing nothing
> > beyond gracefully ignoring these is a viable option for now.
> >
> > On Fri, Jun 23, 2017 at 10:02 AM Greg Woolsey 
> > wrote:
> >
> >> I'll take a look at that exception, I touched XSSFTableStyle.
>
>
>


Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Andreas Beeker
AlternateContent is also used in XSLF and XmlBeans provides either a XPath or a 
Cursor API,
to access those - just have a look at XSLFDrawing - if you need help, I can 
support.

So I'm waiting for your modifications (+EMUUtils merge), before preparing the 
release candidate.

Andi

On 6/23/17 8:44 PM, Greg Woolsey wrote:
> In this particular case, the test file defines "mc:AlternateContent" for
> some table styles.  I've not played around with those, and the few cases I
> see already in POI seem pretty specific to those areas of content.
>
> Anyone have strong opinions on whether XSSFTableStyle should do anything
> with these?  If so, anyone have experience with XMLBeans in the context of
> finding and parsing sub-elements into CT* beans?
>
> My initial reaction is that this is a lightly used area and specific to 3rd
> party implementations of OOXML with custom extensions, so doing nothing
> beyond gracefully ignoring these is a viable option for now.
>
> On Fri, Jun 23, 2017 at 10:02 AM Greg Woolsey 
> wrote:
>
>> I'll take a look at that exception, I touched XSSFTableStyle.




signature.asc
Description: OpenPGP digital signature


Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Greg Woolsey
In this particular case, the test file defines "mc:AlternateContent" for
some table styles.  I've not played around with those, and the few cases I
see already in POI seem pretty specific to those areas of content.

Anyone have strong opinions on whether XSSFTableStyle should do anything
with these?  If so, anyone have experience with XMLBeans in the context of
finding and parsing sub-elements into CT* beans?

My initial reaction is that this is a lightly used area and specific to 3rd
party implementations of OOXML with custom extensions, so doing nothing
beyond gracefully ignoring these is a viable option for now.

On Fri, Jun 23, 2017 at 10:02 AM Greg Woolsey 
wrote:

> I'll take a look at that exception, I touched XSSFTableStyle.
>
> On Fri, Jun 23, 2017, 09:14 Allison, Timothy B. 
> wrote:
>
>> My run just finished as well.
>>
>> http://162.242.228.174/reports/reports_poi-3.17-beta1.zip
>>
>> +1 to roll
>>
>> I get only one new exception (below) in an xlsx file (there are 7 new
>> zlib/gzip in embedded files) and roughly 200 fixed exceptions (mostly wmf)
>> (see: exceptions/new_exceptions_in_B_by_mime.xlsx,
>> exceptions/fixed_exceptions_in_B_by_mime.xlsx)
>>
>> There appear to be pretty sizable improvements in the common tokens
>> metric...I saw with caveats...
>> ("content/common_token_comparisons_by_mime.xlsx")
>>
>> I don't see any major red flags in the content diffs
>> ("content/content_diffs_ignore_exceptions.xlsx")
>>
>> The one new exception in xlsx:
>>
>> http://162.242.228.174/docs/commoncrawl2_extras/xlsx/NL/NLBOF7IUZGMNKT3KJSXSQIQYPXOSH3TO
>>
>> ArrayIndexOutOfBounds
>> at
>> org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfsImpl.getDxfArray(Unknown
>> Source)
>> at
>> org.apache.poi.xssf.usermodel.XSSFTableStyle.(XSSFTableStyle.java
>> at
>> org.apache.poi.xssf.model.StylesTable.readFrom(StylesTable.java:247)
>> at
>> org.apache.poi.xssf.model.StylesTable.(StylesTable.java:141)
>> at
>> org.apache.poi.xssf.eventusermodel.XSSFReader.getStylesTable(XSSFReader.java:127)
>> at
>> o.a.t.parser.microsoft.ooxml.XSSFExcelExtractorDecorator.buildXHTML(XSSFExcelExtractorDecorator.java:130)
>>
>> -Original Message-
>> From: Dominik Stadler [mailto:dominik.stad...@gmx.at]
>> Sent: Friday, June 23, 2017 6:02 AM
>> To: POI Developers List 
>> Subject: Re: Is it time for POI 3.17-beta1?
>>
>> Hi,
>>
>> The 6 errors about password are actually something that I should handle
>> differently in the test-framework and is easily fixed there, so only the
>> one single failure in drawing slides remains, very nice indeed!
>>
>> Dominik.
>>
>> On Fri, Jun 23, 2017 at 11:05 AM, Dominik Stadler > >
>> wrote:
>>
>> > Hi,
>> >
>> > Mass testing results are in and look quite good. Out of 1066412
>> > documents,
>> > 136777 are detected as invalid, 76768 cause an error, error rate is
>> > 7.2% compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much
>> > more checks over time, which hopefully explains the slight increase.
>> >
>> > Compared to 3.16 only 7 new errors were seen, 6 of those are related
>> > to invalid password being set (probably due to more testing now) and 1
>> > related to drawing slides.
>> >
>> > o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException:
>> Invalid password specified - use
>> Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
>> >   at
>> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
>> >   at
>> o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
>> >   at
>> o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
>> >   at
>> > o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.
>> > java:63) Caused by: o.a.p.EncryptedDocumentException: Invalid password
>> > specified - use Biff8EncryptionKey.setCurrentUserPassword() before
>> calling extractor
>> >   at
>> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
>> >   ... 10 more
>> >
>> > java.lang.IllegalArgumentException: Start point cannot equalendpoint
>> >   at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
>> >   at
>> o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
>> >   at
>> o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
>> >   at
>> sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
>> >   at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
>> >   at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
>> >   at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
>> >   at
>> sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
>> >   at 

Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Greg Woolsey
I'll take a look at that exception, I touched XSSFTableStyle.

On Fri, Jun 23, 2017, 09:14 Allison, Timothy B.  wrote:

> My run just finished as well.
>
> http://162.242.228.174/reports/reports_poi-3.17-beta1.zip
>
> +1 to roll
>
> I get only one new exception (below) in an xlsx file (there are 7 new
> zlib/gzip in embedded files) and roughly 200 fixed exceptions (mostly wmf)
> (see: exceptions/new_exceptions_in_B_by_mime.xlsx,
> exceptions/fixed_exceptions_in_B_by_mime.xlsx)
>
> There appear to be pretty sizable improvements in the common tokens
> metric...I saw with caveats...
> ("content/common_token_comparisons_by_mime.xlsx")
>
> I don't see any major red flags in the content diffs
> ("content/content_diffs_ignore_exceptions.xlsx")
>
> The one new exception in xlsx:
>
> http://162.242.228.174/docs/commoncrawl2_extras/xlsx/NL/NLBOF7IUZGMNKT3KJSXSQIQYPXOSH3TO
>
> ArrayIndexOutOfBounds
> at
> org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfsImpl.getDxfArray(Unknown
> Source)
> at
> org.apache.poi.xssf.usermodel.XSSFTableStyle.(XSSFTableStyle.java
> at
> org.apache.poi.xssf.model.StylesTable.readFrom(StylesTable.java:247)
> at
> org.apache.poi.xssf.model.StylesTable.(StylesTable.java:141)
> at
> org.apache.poi.xssf.eventusermodel.XSSFReader.getStylesTable(XSSFReader.java:127)
> at
> o.a.t.parser.microsoft.ooxml.XSSFExcelExtractorDecorator.buildXHTML(XSSFExcelExtractorDecorator.java:130)
>
> -Original Message-
> From: Dominik Stadler [mailto:dominik.stad...@gmx.at]
> Sent: Friday, June 23, 2017 6:02 AM
> To: POI Developers List 
> Subject: Re: Is it time for POI 3.17-beta1?
>
> Hi,
>
> The 6 errors about password are actually something that I should handle
> differently in the test-framework and is easily fixed there, so only the
> one single failure in drawing slides remains, very nice indeed!
>
> Dominik.
>
> On Fri, Jun 23, 2017 at 11:05 AM, Dominik Stadler 
> wrote:
>
> > Hi,
> >
> > Mass testing results are in and look quite good. Out of 1066412
> > documents,
> > 136777 are detected as invalid, 76768 cause an error, error rate is
> > 7.2% compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much
> > more checks over time, which hopefully explains the slight increase.
> >
> > Compared to 3.16 only 7 new errors were seen, 6 of those are related
> > to invalid password being set (probably due to more testing now) and 1
> > related to drawing slides.
> >
> > o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException:
> Invalid password specified - use
> Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
> >   at
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
> >   at
> o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
> >   at
> o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
> >   at
> > o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.
> > java:63) Caused by: o.a.p.EncryptedDocumentException: Invalid password
> > specified - use Biff8EncryptionKey.setCurrentUserPassword() before
> calling extractor
> >   at
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
> >   ... 10 more
> >
> > java.lang.IllegalArgumentException: Start point cannot equalendpoint
> >   at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
> >   at
> o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
> >   at
> o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
> >   at
> sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
> >   at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
> >   at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
> >   at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
> >   at
> sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
> >   at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
> >   at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
> >   at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
> >   at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
> >   at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
> >   at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
> >   at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
> >   at
> o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
> >   at
> o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
> >   at o.a.p.stress.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)
> >
> > Full information and download links to sample files are at:
> > report of 3.17-beta1 overall: http://people.apache.org/~
> > 

RE: Is it time for POI 3.17-beta1?

2017-06-23 Thread Allison, Timothy B.
Thank you, Dominik!  Your reports are so much more easily navigable than mine...

I'll take a look at this one next week.  This is not a blocker.

Caused by: java.lang.ArrayIndexOutOfBoundsException: *
at 
o.a.p.util.LittleEndianCP950Reader.read(LittleEndianCP950Reader.java:77)
at o.a.p.util.CodePageUtil.cp950ToString(CodePageUtil.java:467)
at o.a.p.hwpf.model.TextPiece.buildInitSB(TextPiece.java:78)
at o.a.p.hwpf.model.TextPiece.(TextPiece.java:58)
at o.a.p.hwpf.HWPFOldDocument.buildTextPiece(HWPFOldDocument.java:182)
at o.a.p.hwpf.HWPFOldDocument.(HWPFOldDocument.java:113)



-Original Message-
From: Dominik Stadler [mailto:dominik.stad...@gmx.at] 
Sent: Friday, June 23, 2017 5:05 AM
To: POI Developers List 
Subject: Re: Is it time for POI 3.17-beta1?

Hi,

Mass testing results are in and look quite good. Out of 1066412 documents,
136777 are detected as invalid, 76768 cause an error, error rate is 7.2% 
compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much more checks 
over time, which hopefully explains the slight increase.

Compared to 3.16 only 7 new errors were seen, 6 of those are related to invalid 
password being set (probably due to more testing now) and 1 related to drawing 
slides.

o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException:
Invalid password specified - use
Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
at 
o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
at 
o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
at 
o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
at 
o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.java:63)
Caused by: o.a.p.EncryptedDocumentException: Invalid password specified - use 
Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
at 
o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
... 10 more

java.lang.IllegalArgumentException: Start point cannot equalendpoint
at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
at 
o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
at 
o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
at sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
at 
sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
at 
o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
at o.a.p.stress.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)

Full information and download links to sample files are at:
report of 3.17-beta1 overall:
http://people.apache.org/~centic/poi_regression/reportsAll/
comparison of 3.16 to 3.17-beta1:
http://people.apache.org/~centic/poi_regression/reports/
comparison of 3.15 to 3.17-beta1:
http://people.apache.org/~centic/poi_regression/reports/index315RC2to317beta1.html

Dominik.

On Wed, Jun 21, 2017 at 10:43 PM, Andreas Beeker 
wrote:

> I know XML signatures aren't a base functionality of POI, but I'm 
> currently working on #61182 and although the [signature] verification 
> looks good, I can't add signatures which will be successful verified 
> in Libre / Office.
>
> As this is the case with all versions since 3.11 it might be something 
> specific to my machine.
>
> I guess this is not a blocker for the beta - if you think differently, 
> post a veto ...
>
> Andi
>
>

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



RE: Is it time for POI 3.17-beta1?

2017-06-23 Thread Allison, Timothy B.
My run just finished as well.

http://162.242.228.174/reports/reports_poi-3.17-beta1.zip

+1 to roll

I get only one new exception (below) in an xlsx file (there are 7 new zlib/gzip 
in embedded files) and roughly 200 fixed exceptions (mostly wmf) (see: 
exceptions/new_exceptions_in_B_by_mime.xlsx, 
exceptions/fixed_exceptions_in_B_by_mime.xlsx)

There appear to be pretty sizable improvements in the common tokens metric...I 
saw with caveats... ("content/common_token_comparisons_by_mime.xlsx")

I don't see any major red flags in the content diffs 
("content/content_diffs_ignore_exceptions.xlsx")

The one new exception in xlsx:
http://162.242.228.174/docs/commoncrawl2_extras/xlsx/NL/NLBOF7IUZGMNKT3KJSXSQIQYPXOSH3TO
 

ArrayIndexOutOfBounds
at 
org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfsImpl.getDxfArray(Unknown
 Source)
at 
org.apache.poi.xssf.usermodel.XSSFTableStyle.(XSSFTableStyle.java
at org.apache.poi.xssf.model.StylesTable.readFrom(StylesTable.java:247)
at org.apache.poi.xssf.model.StylesTable.(StylesTable.java:141)
at 
org.apache.poi.xssf.eventusermodel.XSSFReader.getStylesTable(XSSFReader.java:127)
at 
o.a.t.parser.microsoft.ooxml.XSSFExcelExtractorDecorator.buildXHTML(XSSFExcelExtractorDecorator.java:130)

-Original Message-
From: Dominik Stadler [mailto:dominik.stad...@gmx.at] 
Sent: Friday, June 23, 2017 6:02 AM
To: POI Developers List 
Subject: Re: Is it time for POI 3.17-beta1?

Hi,

The 6 errors about password are actually something that I should handle 
differently in the test-framework and is easily fixed there, so only the one 
single failure in drawing slides remains, very nice indeed!

Dominik.

On Fri, Jun 23, 2017 at 11:05 AM, Dominik Stadler 
wrote:

> Hi,
>
> Mass testing results are in and look quite good. Out of 1066412 
> documents,
> 136777 are detected as invalid, 76768 cause an error, error rate is 
> 7.2% compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much 
> more checks over time, which hopefully explains the slight increase.
>
> Compared to 3.16 only 7 new errors were seen, 6 of those are related 
> to invalid password being set (probably due to more testing now) and 1 
> related to drawing slides.
>
> o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException: Invalid 
> password specified - use Biff8EncryptionKey.setCurrentUserPassword() before 
> calling extractor
>   at 
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
>   at 
> o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
>   at 
> o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
>   at 
> o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.
> java:63) Caused by: o.a.p.EncryptedDocumentException: Invalid password 
> specified - use Biff8EncryptionKey.setCurrentUserPassword() before calling 
> extractor
>   at 
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
>   ... 10 more
>
> java.lang.IllegalArgumentException: Start point cannot equalendpoint
>   at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
>   at 
> o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
>   at 
> o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
>   at sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
>   at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
>   at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
>   at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
>   at 
> sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
>   at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
>   at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
>   at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
>   at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
>   at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
>   at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
>   at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
>   at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
>   at 
> o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
>   at o.a.p.stress.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)
>
> Full information and download links to sample files are at:
> report of 3.17-beta1 overall: http://people.apache.org/~ 
> centic/poi_regression/reportsAll/ comparison of 3.16 to 3.17-beta1: 
> http://people.apache.org/~ centic/poi_regression/reports/ comparison 
> of 3.15 to 3.17-beta1: http://people.apache.org/~ 
> centic/poi_regression/reports/index315RC2to317beta1.html
>
> Dominik.
>
> On Wed, Jun 21, 2017 at 10:43 PM, 

[Bug 56702] Get one exception "java.lang.IllegalStateException: Cannot get a numeric value from a text cell" when calling org.apache.poi.ss.usermodel.DataFormatter.formatCellValue

2017-06-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=56702

Nick Burch  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #21 from Nick Burch  ---
Is someone able to produce a unit test against the very latest version of
Apache POI, showing this problem still remaining? 

This bug was initially reported against quite an old version of POI, and some
fixes have been done for it, so it's hard to know what (if anything) still
remains unfixed on the latest versions, and what is just people tripping over a
know bug on old versions of POI?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



[Bug 56702] Get one exception "java.lang.IllegalStateException: Cannot get a numeric value from a text cell" when calling org.apache.poi.ss.usermodel.DataFormatter.formatCellValue

2017-06-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=56702

--- Comment #20 from Vitali  ---
Upvoted this bug.
Just faced it on Production server. That was fully unexpected that method
isCellDateFormatted could throw an IllegalStateException!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



[Bug 56702] Get one exception "java.lang.IllegalStateException: Cannot get a numeric value from a text cell" when calling org.apache.poi.ss.usermodel.DataFormatter.formatCellValue

2017-06-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=56702

Vitali  changed:

   What|Removed |Added

 CC||vitali_chasa...@epam.com
   Priority|P2  |P3
   Severity|normal  |major

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Dominik Stadler
Hi,

The 6 errors about password are actually something that I should handle
differently in the test-framework and is easily fixed there, so only the
one single failure in drawing slides remains, very nice indeed!

Dominik.

On Fri, Jun 23, 2017 at 11:05 AM, Dominik Stadler 
wrote:

> Hi,
>
> Mass testing results are in and look quite good. Out of 1066412 documents,
> 136777 are detected as invalid, 76768 cause an error, error rate is 7.2%
> compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much more checks
> over time, which hopefully explains the slight increase.
>
> Compared to 3.16 only 7 new errors were seen, 6 of those are related to
> invalid password being set (probably due to more testing now) and 1
> related to drawing slides.
>
> o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException: Invalid 
> password specified - use Biff8EncryptionKey.setCurrentUserPassword() before 
> calling extractor
>   at 
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
>   at 
> o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
>   at 
> o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
>   at 
> o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.java:63)
> Caused by: o.a.p.EncryptedDocumentException: Invalid password specified - use 
> Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
>   at 
> o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
>   ... 10 more
>
> java.lang.IllegalArgumentException: Start point cannot equalendpoint
>   at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
>   at 
> o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
>   at 
> o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
>   at sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
>   at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
>   at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
>   at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
>   at 
> sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
>   at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
>   at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
>   at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
>   at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
>   at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
>   at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
>   at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
>   at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
>   at 
> o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
>   at o.a.p.stress.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)
>
> Full information and download links to sample files are at:
> report of 3.17-beta1 overall: http://people.apache.org/~
> centic/poi_regression/reportsAll/
> comparison of 3.16 to 3.17-beta1: http://people.apache.org/~
> centic/poi_regression/reports/
> comparison of 3.15 to 3.17-beta1: http://people.apache.org/~
> centic/poi_regression/reports/index315RC2to317beta1.html
>
> Dominik.
>
> On Wed, Jun 21, 2017 at 10:43 PM, Andreas Beeker 
> wrote:
>
>> I know XML signatures aren't a base functionality of POI,
>> but I'm currently working on #61182 and although the [signature]
>> verification
>> looks good, I can't add signatures which will be successful verified in
>> Libre / Office.
>>
>> As this is the case with all versions since 3.11 it might be something
>> specific
>> to my machine.
>>
>> I guess this is not a blocker for the beta - if you think differently,
>> post a veto ...
>>
>> Andi
>>
>>
>


Re: Is it time for POI 3.17-beta1?

2017-06-23 Thread Dominik Stadler
Hi,

Mass testing results are in and look quite good. Out of 1066412 documents,
136777 are detected as invalid, 76768 cause an error, error rate is 7.2%
compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much more checks
over time, which hopefully explains the slight increase.

Compared to 3.16 only 7 new errors were seen, 6 of those are related to
invalid password being set (probably due to more testing now) and 1 related
to drawing slides.

o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException:
Invalid password specified - use
Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
at 
o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
at 
o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
at 
o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
at 
o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.java:63)
Caused by: o.a.p.EncryptedDocumentException: Invalid password
specified - use Biff8EncryptionKey.setCurrentUserPassword() before
calling extractor
at 
o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
... 10 more

java.lang.IllegalArgumentException: Start point cannot equalendpoint
at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
at 
o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
at 
o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
at sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
at 
sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
at 
o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
at o.a.p.stress.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)

Full information and download links to sample files are at:
report of 3.17-beta1 overall:
http://people.apache.org/~centic/poi_regression/reportsAll/
comparison of 3.16 to 3.17-beta1:
http://people.apache.org/~centic/poi_regression/reports/
comparison of 3.15 to 3.17-beta1:
http://people.apache.org/~centic/poi_regression/reports/index315RC2to317beta1.html

Dominik.

On Wed, Jun 21, 2017 at 10:43 PM, Andreas Beeker 
wrote:

> I know XML signatures aren't a base functionality of POI,
> but I'm currently working on #61182 and although the [signature]
> verification
> looks good, I can't add signatures which will be successful verified in
> Libre / Office.
>
> As this is the case with all versions since 3.11 it might be something
> specific
> to my machine.
>
> I guess this is not a blocker for the beta - if you think differently,
> post a veto ...
>
> Andi
>
>


[Bug 61203] XSSFDrawing.getAnchorFromParent handles CTOneCellAnchor incorrectly, ignores CTAbsoluteAnchor

2017-06-23 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61203

--- Comment #6 from Andreas Beeker  ---
Please merge EMUUtils into org.apache.poi.util.Units - its nicer to have it in
one place

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org



Re: svn commit: r1799645 - /poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java

2017-06-23 Thread Javen O'Neal
if you don't want to wait for "ant jenkins" to run til completion (the
ooxml-lite and test-integration targets take a long time and rarely
catches issues not caught by the "test" target if you're not adding a
test-data/*/* file), then run:
"ant test rat-check findbugs forbidden-apis-check". That'll get you
most of the way there for a fraction of the run time.

That is assuming you haven't leaped to gradle yet.

On Thu, Jun 22, 2017 at 11:17 PM,   wrote:
> Author: gwoolsey
> Date: Fri Jun 23 06:17:09 2017
> New Revision: 1799645
>
> URL: http://svn.apache.org/viewvc?rev=1799645=rev
> Log:
> Bug 61203
>
> one of these days I'll add the copyright to my project templates.
>
> Modified:
> poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java
>
> Modified: poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java
> URL: 
> http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java?rev=1799645=1799644=1799645=diff
> ==
> --- poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java (original)
> +++ poi/trunk/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java Fri Jun 
> 23 06:17:09 2017
> @@ -1,3 +1,19 @@
> +/* 
> +   Licensed to the Apache Software Foundation (ASF) under one or more
> +   contributor license agreements.  See the NOTICE file distributed with
> +   this work for additional information regarding copyright ownership.
> +   The ASF licenses this file to You under the Apache License, Version 2.0
> +   (the "License"); you may not use this file except in compliance with
> +   the License.  You may obtain a copy of the License at
> +
> +   http://www.apache.org/licenses/LICENSE-2.0
> +
> +   Unless required by applicable law or agreed to in writing, software
> +   distributed under the License is distributed on an "AS IS" BASIS,
> +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> +   See the License for the specific language governing permissions and
> +   limitations under the License.
> + */
>  package org.apache.poi.xssf.util;
>
>  import org.apache.poi.xssf.usermodel.XSSFShape;
>
>
>
> -
> To unsubscribe, e-mail: commits-unsubscr...@poi.apache.org
> For additional commands, e-mail: commits-h...@poi.apache.org
>

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



Jenkins build is back to normal : POI-DSL-Maven #230

2017-06-23 Thread Apache Jenkins Server
See 



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



Jenkins build is back to normal : POI-DSL-1.6 #353

2017-06-23 Thread Apache Jenkins Server
See 



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



Build failed in Jenkins: POI-DSL-1.6 #352

2017-06-23 Thread Apache Jenkins Server
ted dir: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/tmp/maven-javadocs>
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:39:
 warning - Tag @link: reference not found: AnchorType
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:80:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:98:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:118:
 warning - Tag @link: reference not found: AnchorType#MOVE_AND_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:132:
 warning - Tag @link: reference not found: AnchorType#MOVE_DONT_RESIZE
  [javadoc] 
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFClientAnchor.java>:148:
 warning - Tag @link: reference not found: AnchorType#DONT_MOVE_AND_RESIZE
  [javadoc] 6 warnings
  [javadoc] Patched 1 link injection vulnerable javadocs
  [jar] Building jar: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven/poi-ooxml/poi-ooxml-3.17-beta1-javadoc.jar>

assemble:
  [zip] Building zip: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/poi-bin-3.17-beta1-20170623.zip>
  [tar] Building tar: 
<https://builds.apache.org/job/POI-DSL-1.6/352/artifact/build/dist/poi-bin-3.17-beta1-20170623.tar.gz>
  [zip] Building zip: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/poi-src-3.17-beta1-20170623.zip>
  [tar] Building tar: 
<https://builds.apache.org/job/POI-DSL-1.6/352/artifact/build/dist/poi-src-3.17-beta1-20170623.tar.gz>
 [echo] Creating Maven POMs

maven-poms:
 [copy] Copying 6 files to 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist/maven>
 [echo] Maven POMs are located in 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist>
 [echo] Use ant dist-nexus to deploy the artifacts in the remote repository
 [echo] Distribution located in 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist>
 [echo] Use "ant dist-checksum" to create md5/sha1 checksums and GPG 
signatures

findbugs:
  [get] Destination already exists (skipping): 
<https://builds.apache.org/job/POI-DSL-1.6/ws/lib/findbugs-noUpdateChecks-2.0.3.zip>
[unzip] Expanding: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/lib/findbugs-noUpdateChecks-2.0.3.zip>
 into <https://builds.apache.org/job/POI-DSL-1.6/ws/build/findbugs>
 [findbugs] Executing findbugs FindBugsTask from ant task
 [findbugs] Running FindBugs...
 [findbugs] Warnings generated: 38
 [findbugs] Calculating exit code...
 [findbugs] Setting 'bugs found' flag (1)
 [findbugs] Exit code set to: 1
 [findbugs] Java Result: 1
 [findbugs] Output saved to build/findbugs.xml
 [xslt] Transforming into 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build>
 [xslt] Processing 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/findbugs.xml> to 
<https://builds.apache.org/job/POI-DSL-1.6/352/artifact/build/findbugs.html>
 [xslt] Loading stylesheet 
jar:<https://builds.apache.org/job/POI-DSL-1.6/ws/build/findbugs/lib/findbugs.jar!/fancy-hist.xsl>

release-notes:
 [copy] Copying 1 file to 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/dist>

rat-check:
[mkdir] Created dir: 
<https://builds.apache.org/job/POI-DSL-1.6/ws/build/rat>
 [echo] 
 [echo] *
 [echo] Summary
 [echo] ---
 [echo] Generated at: 2017-06-23T06:05:39+00:00
 [echo] 
 [echo] Notes: 1
 [echo] Binaries: 119
 [echo] Archives: 0
 [echo] Standards: 3595
 [echo] 
 [echo] Apache Licensed: 3594
 [echo] Generated Documents: 0
 [echo] 
 [echo] JavaDocs are generated, thus a license header is optional.
 [echo] Generated files do not require license headers.
 [echo] 
 [echo] 1 Unknown Licenses
 [echo] 
 [echo] *
 [echo] 
 [echo] Files with unapproved licenses:
 [echo] 
 [echo]   
<https://builds.apache.org/job/POI-DSL-1.6/ws/src/ooxml/java/org/apache/poi/xssf/util/EMUUtils.java>
 [echo] 
 [echo] *
 [echo] 
 [echo] *
 [echo]   Files with Apache License headers will be marked AL
 [echo]   Binary