Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.4.17, 1.5-RC3
-
None
Description
In my opinion IValidationError should extend IClusterable, because an IValidationError is often held within an instance that is subject to serialization. An example is org.apache.wicket.markup.html.form.ValidationErrorFeedback, where the IValidationError is held in a member variable. ValidationErrorFeedback implements IClusterable, but if it contains a non-serializable IValidationError, a runtime-exception occurs on serialization or on serialization-check.