Boris Petrov created TIKA-2637:
----------------------------------

             Summary: ParsingReader.read throws exception when no bytes are 
available
                 Key: TIKA-2637
                 URL: https://issues.apache.org/jira/browse/TIKA-2637
             Project: Tika
          Issue Type: Bug
            Reporter: Boris Petrov


Calling ParsingReader.read on an "empty" reader throws an exception:

{noformat}
org.apache.tika.exception.ZeroByteFileException: InputStream must have > 0 bytes
{noformat}

However, according to the Reader documentation:

{noformat}
Returns:
The number of characters read, or -1 if the end of the stream has been reached
{noformat}

So this method should return a -1 instead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to