Looks like the comuna is not set on the person. Have you checked that the database tables are properly populated, i.e. that the comunaId column is not-null?
2009/5/3 Leonardo Castaño <leonardo.cast...@gmail.com> > Caused by: javax.el.ELException: /personaForm.xhtml @34,141 > value="#{personaForm.persona.comuna['comNombre']}": > java.lang.NullPointerException > at > com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:65) > > > Caused by: java.lang.NullPointerException > at cl.lejadesh.app.model.Persona.getComuna(Persona.java:39) > > > 2009/5/3 Michael Horwitz <mike.horw...@gmail.com> > > Perhaps if you could post details of the errors you are getting we may be >> able to help? >> >> Mike >> >> 2009/5/3 Leonardo Castaño <leonardo.cast...@gmail.com> >> >> Hi AppFuseFans ... >>> >>> Please, if some one have this working fine, send me POJO, actions and >>> htmlxs. >>> I am triying to make a CRUD using GenericDao with two tables >>> master/details related >>> but I have erros when I am going to save the maped Entity. >>> With entity owner no have problems to save and display data >>> I am using the AppFuse 2.0.1 >>> The comand I am using is >>> >>> *mvn appfuse:gen-model >>> mvn appfuse:gen -Dentity=Persona >>> mvn appfuse:gen -Dentity=Comuna* >>> >>> The tables in mysql are >>> *DROP TABLE IF EXISTS persona; >>> DROP TABLE IF EXISTS comuna; >>> >>> CREATE TABLE comuna ( >>> comid BIGINT NOT NULL AUTO_INCREMENT >>> , com_nombre VARCHAR(20) >>> , PRIMARY KEY (comid) >>> ); >>> >>> CREATE TABLE persona ( >>> perid BIGINT NOT NULL AUTO_INCREMENT >>> , per_nombre VARCHAR(50) >>> , comid BIGINT NOT NULL >>> , PRIMARY KEY (perid) >>> , INDEX (comid) >>> , CONSTRAINT FK_persona_1 FOREIGN KEY (comid) >>> REFERENCES comuna (comid) >>> );* >>> >>> >>> >>> -- >>> Leonardo Castaño D. >>> >>> >> > > > -- > Leonardo Castaño D. > >