[
https://issues.apache.org/jira/browse/TIKA-3263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17420524#comment-17420524
]
Adrian Pennington commented on TIKA-3263:
-----------------------------------------
[~kkrugler], I think it is too
> WriteLimitReachedException is not public
> ----------------------------------------
>
> Key: TIKA-3263
> URL: https://issues.apache.org/jira/browse/TIKA-3263
> Project: Tika
> Issue Type: Improvement
> Environment: Windows 10
> Reporter: Peter Kronenberg
> Priority: Minor
>
> I got a WriteLimitReachedException because my file was too big. The message
> tells me that the text up the limit is still available. However, it’s tricky
> to get that text and at the same time, respond appropriately to
> SAXExceptions. Originally, my method was catching SAXEXceptions and assume
> there was an error.
> What I really want to do it to be able to catch WriteLimitReachedException,
> but still throw other SAXExceptions, which would indicate that something else
> went wrong. But since WriteLimitReachedException is private, I can’t do that.
>
> Here’s what my code originally looked like:
> !Code1.png!
> But this didn’t work, because if I get a WriteLimitReachedException, it
> doesn’t tell me what data that it got
>
> Given this new knowledge, here’s what I want to do, but I can't, because
> WriteLimitReachedException is private. There's no reason for it to be
> private.
>
> !Code2.png!
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)