[ 
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.

Reply via email to