| 
 Relates :   
 | 
|
| 
 Relates :   
 | 
Please first read Comments section here and in 6317399.
In sun/security/util/ManifestDigester.java (5.0u4):
// wrong line 152
			entries.put(new String(name.getBytes(), "UTF8"),
// correction:
			entries.put(name,
// wrong lines 242-247
	try {
	    // key is a UTF-8 string
	    e = (Entry) entries.get(new String(name.getBytes(), "UTF8"));
	} catch (java.io.UnsupportedEncodingException uee) {
	    throw new IllegalStateException("UTF8 not available on platform");
	}
// correction:
	    e = (Entry) entries.get(name);
  |