The recent release of Oracle Java SE 7u25 changed some behavior with respect to code signing, and so the OTN Code Signing Article has been updated. Specifically, starting with 7u25 all contents within a signed JAR must be signed. Previously it was possible for some meta data to be added later to a signed JAR, but that is no longer the case.