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)