COMPRESS-REDESIGN: ArchiveStreamFactory does not handle exceptions for 
createArchiveInputStream(InputStream)
------------------------------------------------------------------------------------------------------------

                 Key: SANDBOX-262
                 URL: https://issues.apache.org/jira/browse/SANDBOX-262
             Project: Commons Sandbox
          Issue Type: Bug
          Components: Compress
         Environment: N/A
            Reporter: Tim Pinet


Reflection handles the checked exceptions for Constructor.newInstance() 
appropriately for:

public ArchiveInputStream createArchiveInputStream( final String archiverName, 
final InputStream out ) throws ArchiveException {...}

However, the other method:

public ArchiveInputStream createArchiveInputStream( final InputStream input ) 
throws IOException {...}

is not implemented to handle checked constructor exceptions since all Exception 
catches are not handled. It looks as though this method was not completed. This 
method should handle exceptions similar to its counterpart.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to