Can you post the domain code for this? And which version of Isis?
Ideally... can you provide a simple demo app on github? Thx Dan On 17 October 2014 11:19, Erik de Hair <[email protected]> wrote: > Hi, > > Does any body know why I'm getting the following exception when saving a > modified entity by using its entity page > > Caused by: java.lang.NullPointerException > at org.apache.isis.core.metamodel.specloader.specimpl. > OneToOneAssociationImpl.clearValue(OneToOneAssociationImpl.java:199) > at org.apache.isis.core.metamodel.specloader.specimpl. > OneToOneAssociationImpl.set(OneToOneAssociationImpl.java:163) > at org.apache.isis.viewer.wicket.model.models.EntityModel. > apply(EntityModel.java:594) > at org.apache.isis.viewer.wicket.ui.components.entity.properties. > EntityPropertiesForm.applyFormChangesElse(EntityPropertiesForm.java:505) > at org.apache.isis.viewer.wicket.ui.components.entity.properties. > EntityPropertiesForm.access$500(EntityPropertiesForm.java:75) > at org.apache.isis.viewer.wicket.ui.components.entity.properties. > EntityPropertiesForm$AjaxButtonForValidate.onSubmit(EntityPropertiesForm. > java:333) > at org.apache.wicket.ajax.markup.html.form.AjaxButton$1. > onSubmit(AjaxButton.java:108) > at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$1.onSubmit( > AjaxFormSubmitBehavior.java:179) > at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. > java:1266) > at org.apache.wicket.markup.html.form.Form.process(Form.java:938) > at org.apache.isis.viewer.wicket.ui.panels.FormAbstract. > process(FormAbstract.java:110) > at org.apache.wicket.markup.html.form.Form.onFormSubmitted( > Form.java:770) > at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent( > AjaxFormSubmitBehavior.java:156) > at org.apache.wicket.ajax.AjaxEventBehavior.respond( > AjaxEventBehavior.java:123) > at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest( > AbstractDefaultAjaxBehavior.java:633) > > the objectAdapter param for OneToOneAssociationImpl.set( > OneToOneAssociationImpl.java:163) is the editted entity and the new value > is null. The underlying facet method is a getter method for a String > property of the entity that indeed is empty. > > Thanks, > Erik >
