[ 
https://issues.apache.org/jira/browse/WICKET-1741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12612265#action_12612265
 ] 

Igor Vaynberg commented on WICKET-1741:
---------------------------------------

the problem with doing this is that it screws up our api. if we allow a public 
default constructor on pagemap then users can create pagemaps without giving 
them a name - that is not something we want to allow.

what is this DefaultSerializationHelper and do you have the sourcecode for it. 
obviously it is doing something funky because we know for a fact jdk 
serialization works and so the check in this helper is faulty. can you ask 
weblogic guys why this check is there because it is not required by the jdk...

> Default constructor needed to satisfy BEA WebLogic serialization test
> ---------------------------------------------------------------------
>
>                 Key: WICKET-1741
>                 URL: https://issues.apache.org/jira/browse/WICKET-1741
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>    Affects Versions: 1.4-M2
>         Environment: BEA WebLogic 9.2, Red Hat Enterprise Server 5
>            Reporter: Eric Glass
>            Assignee: Igor Vaynberg
>         Attachments: SerTestServlet.jsp
>
>
> The following Wicket classes need to have a default constructor with no 
> parameters to satisfy a BEA WebLogic serialization test. The test is used to 
> make sure that all attributes that are placed into the user's session can be 
> replicated across the BEA WebLogic cluster. This serialization test was 
> provided by a BEA WebLogic engineer and it found that several of the Wicket 
> session attributes did not pass, because of not having a default constructor. 
>  Here are the classes that need to be changed.
> org.apache.wicket.PageMap 
> org.apache.wicket.protocol.http.AbstractHttpSessionStore.SessionBindingListener
>  
> org.apache.wicket.protocol.http.SecondLevelCacheSessionStore.SecondLevelCachePageMap
>  

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