Could you please remove me from this mailing list.

Best regards,

Steven



Steven Tierney
Bright Purple Resourcing Ltd
Senior Consultant<BR>
The Eagle Building, 19 Rose Street, Edinburgh, EH2 2PR  

Office:   +44 131 473 7045 (Direct Line)
          +44 131 473 7030
Fax:      +44 131 473 7040
Website:  www.brightpurple.co.uk
Twitter:  twitter.com/BrightPurpleR

Bright Purple Resourcing - “PERFECTLY PLACING PROFESSIONALS SINCE 1995”

Think before you print. Please do not print this email unless you really need 
to.

Any views or opinions presented in this email are solely 
those of the author and do not necessarily represent those of the company. 
Employees of Bright Purple Resourcing are expressly required not to make 
defamatory statements and not to infringe or authorise any infringement of 
copyright or any other legal right by email communications. Any such 
communication is contrary to company policy and outside the scope of the 
employment of the individual concerned. The company will not accept any 
liability in respect of such communication, and the employee responsible will 
be personally liable for any damages or other liability arising. This email and 
any files transmitted with it are confidential and intended solely for the use 
of the individual or entity to whom they are addressed. If you have received 
this email in error please notify the system manager.-----Original Message-----
From: Juergen Donnerstag (JIRA) [mailto:j...@apache.org] 
Sent: 26 July 2010 11:22
To: comm...@wicket.apache.org
Subject: [jira] Resolved: (WICKET-2966) "markupStream" field in MarkupException 
breaks Exception's Serializable contract.


     [ 
https://issues.apache.org/jira/browse/WICKET-2966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Juergen Donnerstag resolved WICKET-2966.
----------------------------------------

         Assignee: Juergen Donnerstag
    Fix Version/s: 1.4.10
                   1.5-M1
       Resolution: Fixed

> "markupStream" field in MarkupException breaks Exception's Serializable 
> contract.
> ---------------------------------------------------------------------------------
>
>                 Key: WICKET-2966
>                 URL: https://issues.apache.org/jira/browse/WICKET-2966
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.4.7
>            Reporter: Maarten Billemont
>            Assignee: Juergen Donnerstag
>             Fix For: 1.4.10, 1.5-M1
>
>
> {code}
>         private org.apache.wicket.markup.MarkupStream 
> org.apache.wicket.markup.MarkupException.markupStream 
> [class=org.apache.wicket.markup.MarkupStream] <----- field that is not 
> serializable
> {code}
> Exceptions have the contract of being serializable.  That means, all their 
> fields have to be serializable; otherwise you break that contract.  I think 
> for Wicket especially, it is important to respect and honor that contract.  
> Therefore, MarkupException (or any other Wicket exceptions) should not 
> contain any non-serializable objects in their fields.  Either the 
> markupException field should become transient or it should be replaced with a 
> serializable view of it.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


------------------------------------------------------------------------------------

This footnote confirms that this email message has been swept by MIMEsweeper 
for the presence of computer viruses.

Bright Purple Resourcing Ltd is a company registered in Scotland with company 
number SC155147. VAT Number 658 2716 10.
Registered office address: Eagle Building, 19 Rose Street, Edinburgh. EH2 2PR
www.brightpurple.co.uk


Reply via email to