[VOTE] Apache POI 3.11-beta2 release

2014-08-17 Thread Uwe Schindler
Hi,

I prepared artifacts for the release of Apache POI 3.11-beta2. The most notable 
changes in this release are:

 - Switch from dom4j to JAXP: The dom4j.jar is no longer needed
 - Shipped version of xmlbeans.jar dependency updated to v2.6
 - For XSLF Pictures, provide a way to get the URI of externally linked pictures
 - Provide a helpful exception, XLSBUnsupportedException, if XSSFWorkbook is 
passed a .xlsb file

https://dist.apache.org/repos/dist/dev/poi/3.11-beta2-RC1/

Please vote to release the artifacts. 

I tried the released source and binary artifact, looks good to me. All tests 
pass. ASC files verify and MD5/SHA1 are correct. Docs look fine. 

Here is my +1 to release the above artifacts and deploy to Maven Central, Uwe

P.S.: The vote keeps open for 72hrs, 2014-08-21, 0:00 UTC, planned release 
announcement date is Friday, 2014-08-22.

-
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de




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



[Bug 56854] XMLBeans performance when using getXXXList() and other proxy methods

2014-08-17 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56854

--- Comment #1 from Yaniv Kunda ya...@kundas.net ---
Created attachment 31921
  -- https://issues.apache.org/bugzilla/attachment.cgi?id=31921action=edit
Preliminary optimizations

This is a first sweep of proxy method usages, which includes mostly usage of
array-based proxy methods instead of list-based when appropriate, and other
repeat calls of methods inlined.

test-all runtime dropped from ~80 seconds to ~60 on my machine, mostly due to
the changes in XSSF and ColumnHelper.

-- 
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 56864] New: XWPFLatentStyles.isLatentStyle always returns true if there is at least 1 lsdException

2014-08-17 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56864

Bug ID: 56864
   Summary: XWPFLatentStyles.isLatentStyle always returns true if
there is at least 1 lsdException
   Product: POI
   Version: unspecified
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: XWPF
  Assignee: dev@poi.apache.org
  Reporter: ya...@kundas.net

if had a buggy semicolon at the end of the line.

-- 
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 56864] XWPFLatentStyles.isLatentStyle always returns true if there is at least 1 lsdException

2014-08-17 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56864

--- Comment #1 from Yaniv Kunda ya...@kundas.net ---
Created attachment 31922
  -- https://issues.apache.org/bugzilla/attachment.cgi?id=31922action=edit
Fix and test

This fixes the bug and modifies the test to check it.

-- 
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 56865] New: Limit number of bytes (by counting them) while opening office docs

2014-08-17 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56865

Bug ID: 56865
   Summary: Limit number of bytes (by counting them) while opening
office docs
   Product: POI
   Version: 3.11-dev
  Hardware: PC
OS: Mac OS X 10.4
Status: NEW
  Severity: normal
  Priority: P2
 Component: POI Overall
  Assignee: dev@poi.apache.org
  Reporter: m...@christian-schneider.net

It would be good to limit the bytes in
org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource with a FilterStream
that counts the number of bytes up to a defined (configurable) value:

The class
org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource.FakeZipEntry uses in
its constructor the Java class java.util.zip.ZipInputStream for decompressing
the office files. Here the instance of this class could be wrapped with another
java.io.FilterInputStream that performs the byte counting, as discussed on the
priv...@poi.apache.org mailing list.

Checking just the ZipEntry's entry.getSize() is not enough, since this value
can be spoofed.

-- 
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-JDK8 #131

2014-08-17 Thread Apache Jenkins Server
See https://builds.apache.org/job/POI-JDK8/131/

--
[...truncated 229 lines...]
... 35 more
ERROR: Subversion update failed
java.io.IOException: remote file operation failed: 
https://builds.apache.org/job/POI-JDK8/ws/ at 
hudson.remoting.Channel@5f3ed18c:ubuntu-5
at hudson.FilePath.act(FilePath.java:910)
at hudson.FilePath.act(FilePath.java:887)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:936)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:871)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:671)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:580)
at hudson.model.Run.execute(Run.java:1676)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:231)
Caused by: java.io.IOException
at 
hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:211)
at 
hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
at 
hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1030)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1011)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:987)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2462)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:328)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: hudson.scm.subversion.UpdaterException: failed to perform svn update
... 14 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: E175002: OPTIONS 
/repos/asf/poi/trunk failed
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:388)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:373)
at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:361)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:707)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:627)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:102)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1020)
at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getRepositoryUUID(DAVRepository.java:148)
at 
org.tmatesoft.svn.core.internal.wc16.SVNBasicDelegate.createRepository(SVNBasicDelegate.java:339)
at 
org.tmatesoft.svn.core.internal.wc16.SVNBasicDelegate.createRepository(SVNBasicDelegate.java:328)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:482)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doUpdate(SVNUpdateClient16.java:364)
at 
org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doUpdate(SVNUpdateClient16.java:274)
at 
org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpdate.run(SvnOldUpdate.java:27)
at 
org.tmatesoft.svn.core.internal.wc2.old.SvnOldUpdate.run(SvnOldUpdate.java:11)
at 
org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
at 
org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1238)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:311)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:291)
at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:387)
at 
hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:157)
... 13 more
Caused by: svn: E175002: OPTIONS /repos/asf/poi/trunk failed
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154)
at 
org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97)
   

Re: [VOTE] Apache POI 3.11-beta2 release

2014-08-17 Thread Andreas Beeker
+1 from my side


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



Re: [VOTE] Apache POI 3.11-beta2 release

2014-08-17 Thread Nick Burch

On 17/08/14 13:34, Uwe Schindler wrote:

I prepared artifacts for the release of Apache POI 3.11-beta2.

https://dist.apache.org/repos/dist/dev/poi/3.11-beta2-RC1/


+1 from myself

Nick

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



Re: [VOTE] Apache POI 3.10.1 release

2014-08-17 Thread Nick Burch

On 14/08/14 01:07, Uwe Schindler wrote:

I prepared artifacts for the release of Apache POI 3.10.1, a bugfix release of 
the 3.10 branch. It contains 2 important fixes about XML entity handling in 
OOXML parsers. Also the recommended (and shipped) version of xmlbeans.jar was 
upgraded from 2.3 to 2.6.

https://dist.apache.org/repos/dist/dev/poi/3.10.1-RC2/


+1 from myself on this release

Nick

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



[Bug 56859] IF Function evaluation

2014-08-17 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56859

--- Comment #2 from Tina Parro t...@ublys.com ---
I tried downloading the 3.11 beta 1 version but the download page is returning
an error

Not Found

The requested URL /pub/apache/poi/dev/bin/poi-bin-3.11-beta1-20140808.zip was
not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an
ErrorDocument to handle the request.

I also tried the other mirror servers but it has the same error.

(In reply to Nick Burch from comment #1)
 Can you try with 3.11 beta 1? There were some formula parsing changes in
 that, would be good to confirm if they've affected it or not

-- 
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: [VOTE] Apache POI 3.10.1 release

2014-08-17 Thread Uwe Schindler
Hi,

Thanks to all, this vote has passed.
I will publish the artifacts and Maven now.

Uwe

-
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


 -Original Message-
 From: Nick Burch [mailto:n...@apache.org]
 Sent: Sunday, August 17, 2014 4:20 PM
 To: POI Developers List
 Subject: Re: [VOTE] Apache POI 3.10.1 release
 
 On 14/08/14 01:07, Uwe Schindler wrote:
  I prepared artifacts for the release of Apache POI 3.10.1, a bugfix release 
  of
 the 3.10 branch. It contains 2 important fixes about XML entity handling in
 OOXML parsers. Also the recommended (and shipped) version of
 xmlbeans.jar was upgraded from 2.3 to 2.6.
 
  https://dist.apache.org/repos/dist/dev/poi/3.10.1-RC2/
 
 +1 from myself on this release
 
 Nick
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional
 commands, e-mail: dev-h...@poi.apache.org


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