Hi all,

my code looks like:
"
        *private final transient Customer customer = new Customer();

        public CreateCustomer() {
                this("main");
        }

        public CreateCustomer(String string) {
                init();
        }

        private void init() {
                Form<Customer> form = new Form<Customer>("form",
                                new CompoundPropertyModel<Customer>(customer)) {

                        @Override
                        protected void onSubmit() {
                                customer.setCustomerNumber(3);
                        }
                };
                form.add(new TextField<String>("name"));
                add(form);
        }*
"

But when I render the page I get:
"*2013-02-28 21:49:33,641 ERROR
[org.apache.wicket.serialize.java.JavaSerializer] - <Error serializing
object class com.customer.CreateCustomer [object=[Page class =
com.customer.CreateCustomer, id = 0, render count = 1]]>
org.apache.wicket.core.util.objects.checker.CheckingObjectOutputStream$ObjectCheckException:
The object type is not Serializable!
A problem occurred while checking object with type: com.customer.Customer
Field hierarchy is:
  0 [class=com.customer.CreateCustomer, path=0]
    private java.lang.Object org.apache.wicket.MarkupContainer.children
[class=[Ljava.lang.Object;]
      private java.util.List
org.apache.wicket.request.mapper.parameter.PageParameters.namedParameters[2]
[class=org.apache.wicket.markup.html.form.Form, path=0:form]
        java.lang.Object org.apache.wicket.Component.data
[class=org.apache.wicket.model.CompoundPropertyModel]
          private java.lang.Object
org.apache.wicket.model.ChainingModel.target [class=com.customer.Customer]
<----- field that is causing the problem*
"


This is very confusing for me. The error message says that the Customer
instance is not serializable, although I marked the field as transient !!


Any suggestions?

Cheers,
Y



--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Serialzation-Problem-tp4656886.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to