Upgraded Jackcess in Tika to 2.2.1. THANK YOU!
W00t! +1 With commons-lang3, too. Thank you!!!
Y. Sorry. This is a duplicate (I think) of 150. The difference is that with the file in bug 149, we used to get a similar looking exception in version 2.1.12 of Jackcess: "org.apache.tika.parser.CompositeParser","org.apache.tika.parser.DefaultParser","org.apache.tika.parser.microsoft.JackcessParser"],"X-TIKA:EXCEPTION:runtime":"java.lang.IllegalStateException: invalid page number 2003\n\tat com.healthmarketscience.jackcess.impl.PageChannel.validatePageNumber(PageChannel.java:203)\n\tat com.healthmarketscience.jackcess.impl.PageChannel.readPage(PageChannel.java:214)\n\tat...
Y, I think so. Sorry!
Y. Sorry. This is a duplicate (I think) of 150. I opened a separate ticket because this file is truncated, and I thought the root cause might be different.
Y, we only read, and we do open them read-only.
Is this useful? Exception in thread "main" org.apache.tika.exception.TikaException: Unexpected RuntimeException from org.apache.tika.parser.microsoft.JackcessParser@123f1134 at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:282) at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:143) at org.apache.tika.cli.TikaCLI$OutputType.process(TikaCLI.java:209) at org.apache.tika.cli.TikaCLI.process(TikaCLI.java:496)...
New Exception in Jackcess 2.2.0 vs previous version
Clearly this has an exception, but it looks like we were able to extract more before hitting the exception with the earlier version of Jackcess.
This is the output in Tika 1.19.1 vs 1.20-pre-rc1
Less content extracted with
For now, we can copy/paste from Jackcess: https://github.com/apache/tika/blob/TIKA-2552/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/JackcessCompoundOleUtil.java https://github.com/apache/tika/blob/TIKA-2552/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/JackcessOleUtil.java Not ideal, but I've done worse. :)
Upgrade to POI 4.0.0 when available
Y, don't have any idea what happened there. Sorry. I wiped it from my local repo,...
Hi James, We're getting a new version conflict even with 2.1.1: https://issues.apache.org/jira/browse/TIKA-1806...
Hi James, We're getting a new version conflict even with 2.1.1: https://issues.apache.org/jira/browse/TIKA-1806....
Hi James, We're getting a new version conflict even with 2.1.1: https://issues.apache.org/jira/browse/TIKA-1806....
Thank you!
Sounds good. Thank you.
This is really low priority and more of a question than a request...the particular...
Thank you for the confirmation!
According to some Apache sites, the Bouncy Castle dependency is exempt from U.S....
According to some Apache sites, the Bouncy Castle dependency is exempt from U.S....
Y. Thank you. Just needed confirmation from you that there shouldn't be any issu...
When I get around to building something out for Tika, I'll try to contribute that...
The following works on the one test file we have for an encrypted db: <dependency>...
Any chance of moving bouncy castle version to match pdfbox?
Y, user error, take 3. I think we're good..wait....on a new item, though, did I miss...
Thank you. The problem was in how I was ordering the calls. Success arrived when...
file format issue happens when opening file. The code is this: try { db = new DatabaseBuilder().setReadOnly(true).open(tis.getFile());...
Thank you, again, for all of your help. I committed an initial Jackcess wrapper into...
1) Thank you. 2) User error. Sorry. Returning null leads to an NPE on close() (DatabaseImpl.java:1549)....
1) Thank you. 2) User error. Sorry. Returning null leads to an NPE on close() (DatabaseImpl.java:1549)....
So much for that theory on #4...:(
James, Thank you again for relicensing Jackcess. This will be a great new capability...
James, Thank you again for relicensing Jackcess. This will be a great new capability...
James, Thank you again for relicensing Jackcess. This will be a great new capability...
James, Thank you again for relicensing Jackcess. This will be a great new capability...