diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2006-06-14 20:26:11 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2006-06-14 20:26:11 +0000 |
commit | 34a76ebcb67d55cef22c83cfaf18cc81163056b9 (patch) | |
tree | 1c868bf00be1e5d977cd6c76048fe3bb8f181f4f | |
parent | 2aad0f451105f4890e12853e97ae8fbae9e4ba45 (diff) | |
download | classpath-34a76ebcb67d55cef22c83cfaf18cc81163056b9.tar.gz |
2006-06-14 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/lang/management/ManagementPermission.java:
Added serialization UID.
* javax/management/Attribute.java: Likewise.
* javax/management/MBeanException.java,
* javax/management/ReflectionException.java:
Added serialization UID and changed to extend
javax.management.JMException.
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | java/lang/management/ManagementPermission.java | 5 | ||||
-rw-r--r-- | javax/management/Attribute.java | 5 | ||||
-rw-r--r-- | javax/management/MBeanException.java | 7 | ||||
-rw-r--r-- | javax/management/ReflectionException.java | 7 |
5 files changed, 32 insertions, 2 deletions
@@ -1,3 +1,13 @@ +2006-06-14 Andrew John Hughes <gnu_andrew@member.fsf.org> + + * java/lang/management/ManagementPermission.java: + Added serialization UID. + * javax/management/Attribute.java: Likewise. + * javax/management/MBeanException.java, + * javax/management/ReflectionException.java: + Added serialization UID and changed to extend + javax.management.JMException. + 2006-06-14 Lillian Angel <langel@redhat.com> * java/awt/Component.java diff --git a/java/lang/management/ManagementPermission.java b/java/lang/management/ManagementPermission.java index 6adca050a..b3407d806 100644 --- a/java/lang/management/ManagementPermission.java +++ b/java/lang/management/ManagementPermission.java @@ -80,6 +80,11 @@ public class ManagementPermission { /** + * Compatible with JDK 1.5 + */ + private static final long serialVersionUID = 1897496590799378737L; + + /** * Constructs a new <code>ManagementPermission</code> * for one of the two permission targets, "monitor" * and "control". diff --git a/javax/management/Attribute.java b/javax/management/Attribute.java index 5c4a65e40..ece949532 100644 --- a/javax/management/Attribute.java +++ b/javax/management/Attribute.java @@ -51,6 +51,11 @@ public class Attribute implements Serializable { /** + * Compatible with JDK 1.5 + */ + private static final long serialVersionUID = 2484220110589082382L; + + /** * The attribute name. */ final String m_name; diff --git a/javax/management/MBeanException.java b/javax/management/MBeanException.java index 86b8b524a..f082275e6 100644 --- a/javax/management/MBeanException.java +++ b/javax/management/MBeanException.java @@ -49,9 +49,14 @@ package javax.management; * @since 1.5 */ public class MBeanException - extends Exception + extends JMException { + /** + * Compatible with JDK 1.5 + */ + private static final long serialVersionUID = 4066342430588744142L; + /* Sun re-implemented causality -- don't know why, but serialization demands we do too... */ diff --git a/javax/management/ReflectionException.java b/javax/management/ReflectionException.java index 99169574b..0f19b5b34 100644 --- a/javax/management/ReflectionException.java +++ b/javax/management/ReflectionException.java @@ -49,9 +49,14 @@ package javax.management; * @since 1.5 */ public class ReflectionException - extends Exception + extends JMException { + /** + * Compatible with JDK 1.5 + */ + private static final long serialVersionUID = 9170809325636915553L; + /* Sun re-implemented causality -- don't know why, but serialization demands we do too... */ |