You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Martin Grigorov <mg...@apache.org> on 2010/07/26 12:51:19 UTC

Re: [jira] Resolved: (WICKET-2966) "markupStream" field in MarkupException breaks Exception's Serializable contract.

You can do it by sending an email to dev-unsubscribe@wicket.apache.org

On Mon, Jul 26, 2010 at 12:46 PM, Steven Tierney <
Steven.Tierney@brightpurple.co.uk> wrote:

> 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:jira@apache.org]
> Sent: 26 July 2010 11:22
> To: commits@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
>
>
>