Index: modules/security/src/common/javasrc/javax/crypto/spec/SecretKeySpec.java =================================================================== --- modules/security/src/common/javasrc/javax/crypto/spec/SecretKeySpec.java (revision 387791) +++ modules/security/src/common/javasrc/javax/crypto/spec/SecretKeySpec.java (working copy) @@ -31,6 +31,12 @@ */ public class SecretKeySpec implements SecretKey, KeySpec, Serializable { + // The 5.0 spec. doesn't declare this serialVersionUID field + // In order to be compatible it is explicitly declared here + // for details see: + // http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200601.mbox/%3c906dd82e0601190059x3162c6c6u533928579c226572@mail.gmail.com%3e + private static final long serialVersionUID = 6577238317307289933L; + private final byte[] key; private final String algorithm; private final String format = "RAW"; Index: modules/security/src/common/javasrc/javax/security/auth/kerberos/KerberosKey.java =================================================================== --- modules/security/src/common/javasrc/javax/security/auth/kerberos/KerberosKey.java (revision 387791) +++ modules/security/src/common/javasrc/javax/security/auth/kerberos/KerberosKey.java (working copy) @@ -39,6 +39,8 @@ */ public class KerberosKey implements SecretKey, Destroyable { + private static final long serialVersionUID = -4625402278148246993L; + //principal private KerberosPrincipal principal;