[ https://issues.apache.org/jira/browse/ZOOKEEPER-2284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Han updated ZOOKEEPER-2284: ----------------------------------- Fix Version/s: (was: 3.5.3) 3.6.0 3.5.4 > LogFormatter and SnapshotFormatter does not handle FileNotFoundException > gracefully > ----------------------------------------------------------------------------------- > > Key: ZOOKEEPER-2284 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2284 > Project: ZooKeeper > Issue Type: Bug > Affects Versions: 3.5.0 > Reporter: Mohammad Arshad > Assignee: Mohammad Arshad > Priority: Minor > Fix For: 3.5.4, 3.6.0 > > Attachments: ZOOKEEPER-2284-01.patch, ZOOKEEPER-2284-02.patch, > ZOOKEEPER-2284-03.patch, ZOOKEEPER-2284-04.patch > > > {{LogFormatter}} and {{SnapshotFormatter}} does not handle > FileNotFoundException gracefully. If file no exist then these classes > propagate the exception to console. > {code} > Exception in thread "main" java.io.FileNotFoundException: log.1 (The system > cannot find the file specified) > at java.io.FileInputStream.open(Native Method) > at java.io.FileInputStream.<init>(FileInputStream.java:146) > at java.io.FileInputStream.<init>(FileInputStream.java:101) > at org.apache.zookeeper.server.LogFormatter.main(LogFormatter.java:49) > {code} > File existence should be validated and appropriate message should be > displayed on console if file does not exist -- This message was sent by Atlassian JIRA (v6.3.15#6346)