- 
    CSR 
- 
    Resolution: Approved
- 
     P3 P3
- 
    None
- 
        minimal
- 
        Java API
- 
        SE
Summary
Serialization issue of AWT components.
Problem
Objects of AccessibleAWTComponentHandler, AccessibleAWTFocusHandler and AccessibleContainerHandler classes are assigned to non-transient fields of serializable classes.
Solution
Mark the classes as Serializable.
Specification
-        protected class AccessibleAWTComponentHandler implements ComponentListener {
+        protected class AccessibleAWTComponentHandler implements ComponentListener, Serializable {
+            private static final long serialVersionUID = -1009684107426231869L;
-        protected class AccessibleAWTFocusHandler implements FocusListener {
+        protected class AccessibleAWTFocusHandler implements FocusListener, Serializable {
+            private static final long serialVersionUID = 3150908257351582233L;
         protected class AccessibleContainerHandler
-            implements ContainerListener {
+            implements ContainerListener, Serializable {
+                private static final long serialVersionUID = -480855353991814677L;- csr of
- 
                    JDK-8189201 [macosx] NotSerializableException during JFrame with MenuBar serialization -           
- Resolved
 
-