The unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail
when running with IBM Java 6. Only the test cases that use an existing
keystore file fail. It seems like the problem is that IBM keytool can't read
the file test.keystore provided with flume (which was probably generated
with SUN's keytool). Replacing the file test.keystore (at
flume-ng-channels/flume-file-channel/src/test/resources) with one generated
by IBM keytool fixes the issue (and it also works with SUN Java 6).