phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-2563) Pherf's ResourceList should fail gracefully if a Jar file doesn't exist
Date Mon, 04 Jan 2016 20:35:39 GMT
Josh Elser created PHOENIX-2563:
-----------------------------------

             Summary: Pherf's ResourceList should fail gracefully if a Jar file doesn't exist
                 Key: PHOENIX-2563
                 URL: https://issues.apache.org/jira/browse/PHOENIX-2563
             Project: Phoenix
          Issue Type: Improvement
            Reporter: Josh Elser
            Assignee: Josh Elser
            Priority: Minor
             Fix For: 4.8.0


{code}
        ZipFile zf;
        try {
            zf = new ZipFile(file);
        } catch (final ZipException e) {
            throw new Error(e);
        } catch (final IOException e) {
            throw new Error(e);
        }
{code}

I had a symlink in my {{$HBASE_HOME/lib}} to a jar file that didn't actually exist on the
filesystem. This in itself is fine, but when pherf scanned through the classpath looking for
the xml scenario/schema files, it failed because we couldn't open this file.

It would be much nicer if this code returns an empty list instead of throwing an Error (also,
why Error and not RuntimeException).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message