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

Reply via email to