Hi Ken! Just a shot in the dark: Are you sure the PKs of your hibernate beans are not null (maybe you have a newly created bean instance which is not persited yet)? Afair the HibernateValueEncoder requires properly filled PK fields otherwise pk.toString() fails. Unfortunately the stacktrace is difficult to read...
Jens Sent from my iPhone On 13.05.2013, at 21:00, Ken in Nashua <kcola...@live.com> wrote: > thanks guys... but I keep gettign an NPE > > @Persist > @Property > HibernateEntityValueEncoder<Year> yearValueEncoder; > > @Inject > private ValueEncoderSource valueEncoderSource; > > @Inject > private SelectModelFactory selectModelFactory; > > private ArrayList years; > > @SetupRender > void setupRender() { > years = new > ArrayList(TynamoUTIL.loadCollection(hibernatePersistenceService, Year.class)); > yearSelectModel = selectModelFactory.create(years, "year"); > } > > my selectModelFactory fails > > Any ideas ? > > An unexpected application exception has > occurred.org.apache.tapestry5.internal.services.RenderQueueExceptionRender > queue error in SetupRender[pphl/Query]: > org.apache.tapestry5.ioc.internal.util.TapestryExceptionactiveComponentspphl/Query > (class > org.tynamo.examples.pphl.pages.Query)org.apache.tapestry5.ioc.internal.util.TapestryExceptionjava.lang.NullPointerExceptionFilter > stack frames > Stack trace > > org.apache.tapestry5.internal.services.SelectModelFactoryImpl.create(SelectModelFactoryImpl.java:55) > > org.tynamo.examples.pphl.pages.Query.setupRender(Query.java:200) > > org.tynamo.examples.pphl.pages.Query.advised$setupRender_844d26137ccc(Query.java) > > org.tynamo.examples.pphl.pages.Query$Invocation_setupRender_844d26137ccb.proceedToAdvisedMethod(Unknown > Source) > > org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:84) > > org.got5.tapestry5.jquery.services.ImportJQueryUIWorker$2.advise(ImportJQueryUIWorker.java:94) > > org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86) > > org.tynamo.examples.pphl.pages.Query.setupRender(Query.java) > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174) > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133) > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181) > > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) > > org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124) > > org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37) > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org