Exceptions should have two purposes: 1. Clean up after an error and 2. help you solve the issue. Sadly, many Java developers often forget about #2. So you end up with an exception thrown in SignatureFileVerifier (no source). Or even in a native method. The error message is: Invalid signature file digest for Manifest main attributes Right. Which tells us exactly … nothing. More
2010-12-28