Index: modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericGroupPrincipal.java =================================================================== --- modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericGroupPrincipal.java (revision 408835) +++ modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericGroupPrincipal.java (working copy) @@ -28,6 +28,11 @@ */ public class UnixNumericGroupPrincipal implements Serializable, Principal { + /** + * @serial + */ + private static final long serialVersionUID = -535408497353506159L; + // Group id private long gid; // Group name Index: modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixPrincipal.java =================================================================== --- modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixPrincipal.java (revision 408835) +++ modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixPrincipal.java (working copy) @@ -28,6 +28,11 @@ */ public class UnixPrincipal implements Serializable, Principal { + /** + * @serial + */ + private static final long serialVersionUID = -4145806951495625642L; + // User name private String name; Index: modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericUserPrincipal.java =================================================================== --- modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericUserPrincipal.java (revision 408835) +++ modules/auth/src/main/java/linux/org/apache/harmony/auth/UnixNumericUserPrincipal.java (working copy) @@ -28,6 +28,11 @@ */ public class UnixNumericUserPrincipal implements Serializable, Principal { + /** + * @serial + */ + private static final long serialVersionUID = -8301723108164907822L; + // User id private long uid; Index: modules/auth/src/main/java/common/org/apache/harmony/auth/login/DefaultConfigurationParser.java =================================================================== --- modules/auth/src/main/java/common/org/apache/harmony/auth/login/DefaultConfigurationParser.java (revision 408835) +++ modules/auth/src/main/java/common/org/apache/harmony/auth/login/DefaultConfigurationParser.java (working copy) @@ -259,6 +259,11 @@ public static class InvalidFormatException extends Exception { /** + * @serial + */ + private static final long serialVersionUID = -1676412136985823379L; + + /** * Constructor with detailed message parameter. * * @param message - the detail message. Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidGroupPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidGroupPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidGroupPrincipal.java (working copy) @@ -26,6 +26,11 @@ public class NTSidGroupPrincipal extends NTSid { /** + * @serial + */ + private static final long serialVersionUID = -1181422254891703071L; + + /** * A constructor which takes group SID as its only argumant. * @param sid group SID */ Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSid.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSid.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSid.java (working copy) @@ -29,6 +29,11 @@ */ public class NTSid implements Serializable, Principal { + /** + * @serial + */ + private static final long serialVersionUID = 5589132933506948177L; + // SID private String sid; Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidUserPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidUserPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidUserPrincipal.java (working copy) @@ -26,6 +26,11 @@ public class NTSidUserPrincipal extends NTSid { /** + * @serial + */ + private static final long serialVersionUID = -76980455882379611L; + + /** * A constructor which takes user SID as its only argumant. * @param sid user SID */ Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTUserPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTUserPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTUserPrincipal.java (working copy) @@ -28,6 +28,11 @@ */ public class NTUserPrincipal implements Serializable, Principal { + /** + * @serial + */ + private static final long serialVersionUID = 7585428904927483501L; + // User name private String name; Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidPrimaryGroupPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidPrimaryGroupPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidPrimaryGroupPrincipal.java (working copy) @@ -27,6 +27,11 @@ public class NTSidPrimaryGroupPrincipal extends NTSid { /** + * @serial + */ + private static final long serialVersionUID = 1652712324814773197L; + + /** * A constructor which takes group SID as its only argumant. * @param sid group SID */ Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTDomainPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTDomainPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTDomainPrincipal.java (working copy) @@ -28,6 +28,11 @@ */ public class NTDomainPrincipal implements Principal, Serializable { + /** + * @serial + */ + private static final long serialVersionUID = 7574453578624887003L; + // Domain name private String name; Index: modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidDomainPrincipal.java =================================================================== --- modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidDomainPrincipal.java (revision 408835) +++ modules/auth/src/main/java/windows/org/apache/harmony/auth/NTSidDomainPrincipal.java (working copy) @@ -26,6 +26,11 @@ public class NTSidDomainPrincipal extends NTSid { /** + * @serial + */ + private static final long serialVersionUID = -8278226353092135089L; + + /** * A constructor which takes domain's SID as its only argumant. * @param sid domain SID */