[ https://issues.apache.org/jira/browse/TRINIDAD-1543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12741596#action_12741596 ]
Dave Robinson commented on TRINIDAD-1543: ----------------------------------------- Matthias - The change did not quite do it. In playing with this more, we still will receive an error during loading persisted sessions. This is because for subclass to be Serializable when superclass is not, the superclass must have an accessible no-arg constructor. In our case of a private static inner class as the subclass, the superclass no-arg constructor's must be at least package-level security (private will not work). I've created 2 more files and will upload here for your review an commit if all looks OK. Thanks! > AccessibilityProfile is not Serializable > ---------------------------------------- > > Key: TRINIDAD-1543 > URL: https://issues.apache.org/jira/browse/TRINIDAD-1543 > Project: MyFaces Trinidad > Issue Type: Bug > Components: Components > Affects Versions: 1.2.11-core > Reporter: Andy Schwartz > Assignee: Matthias Weßendorf > Priority: Minor > Fix For: 1.2.12-core > > Attachments: TRINIDAD-1543 for 1.2.11.4 branch.patch, TRINIDAD-1543 > for Trinidad Trunk.patch > > > The AccessibilityProfile class is used to represent user-specific > preferences, and is typically stored in the HttpSession. However, the fact > that this class is not serializable prevents it from participating in session > replication. Logging this issue to request that we make AccessibilityProfile > serializable. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.