You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Yunhua Sang <yu...@gmail.com> on 2009/01/16 23:01:39 UTC

T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Hello,

Is SetupRender phase changed to be in front of parameters binding in
5.1.0.0-SNAPSHOT?

I have a EntityGrid  component which is a sub-class of Grid and
providing its own GridDataSource; it worked well with 5.0.18. Today I
tried the snapshot but got following exceptions:

org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
$PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
$PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
$MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
$MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
$MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
$MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
$MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
$MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
$PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
$PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
$PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
$PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
$Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
$Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
$RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)

...

It looks like the parameter source is not bound in setupRender phase
(other parameters not bound too).

Thanks,
Yunhua

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Yunhua Sang <yu...@gmail.com>.
Now I explicitly set prop:defaultSource, get same result. The function
getDefaultSource() seems never get called.

Thanks,
Yunhua

On Mon, Jan 19, 2009 at 2:45 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> What is the defaultSource parameter for?  Are you using
> prop:defaultSource or inherit:defaultSource?  The latter could cause
> your NPE.
>
> On Mon, Jan 19, 2009 at 8:22 AM, Yunhua Sang <yu...@gmail.com> wrote:
>> Hi Howard,
>>
>> I am sorry for this late message; source are as below:
>>
>> public class EntityGrid extends Grid {
>>
>>    @Inject
>>    private EntityProvider entityProvider;
>>
>>    @Parameter(required = true, defaultPrefix = "literal")
>>    private String ejbql;
>>
>>    @Parameter("defaultSource")
>>    private GridDataSource source;
>>
>>    public GridDataSource getDefaultSource() {
>>        return new EntityProviderDataSource(entityProvider, ejbql);
>>    }
>>
>> }
>>
>> Thanks!
>> Yunhua
>>
>> On Fri, Jan 16, 2009 at 7:06 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>>> I would be useful to see some of the code of EntityGrid.
>>>
>>> On Fri, Jan 16, 2009 at 3:22 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>>> The exception is NPE,
>>>>
>>>> On Fri, Jan 16, 2009 at 5:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>>>>> There shouldn't be a change there. What is the exception (you only
>>>>> included the stack trace).
>>>>>
>>>>> On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>>>>> Hello,
>>>>>>
>>>>>> Is SetupRender phase changed to be in front of parameters binding in
>>>>>> 5.1.0.0-SNAPSHOT?
>>>>>>
>>>>>> I have a EntityGrid  component which is a sub-class of Grid and
>>>>>> providing its own GridDataSource; it worked well with 5.0.18. Today I
>>>>>> tried the snapshot but got following exceptions:
>>>>>>
>>>>>> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
>>>>>> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
>>>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
>>>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
>>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
>>>>>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
>>>>>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>>>>>> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
>>>>>> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
>>>>>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
>>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
>>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
>>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
>>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
>>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>>> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
>>>>>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>>>>>> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
>>>>>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
>>>>>> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
>>>>>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
>>>>>> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
>>>>>> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
>>>>>> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
>>>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
>>>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
>>>>>> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
>>>>>> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
>>>>>> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
>>>>>> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
>>>>>> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>>>>>>
>>>>>> ...
>>>>>>
>>>>>> It looks like the parameter source is not bound in setupRender phase
>>>>>> (other parameters not bound too).
>>>>>>
>>>>>> Thanks,
>>>>>> Yunhua
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Howard M. Lewis Ship
>>>>>
>>>>> Creator Apache Tapestry and Apache HiveMind
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Howard M. Lewis Ship
>>>
>>> Creator Apache Tapestry and Apache HiveMind
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Howard Lewis Ship <hl...@gmail.com>.
What is the defaultSource parameter for?  Are you using
prop:defaultSource or inherit:defaultSource?  The latter could cause
your NPE.

On Mon, Jan 19, 2009 at 8:22 AM, Yunhua Sang <yu...@gmail.com> wrote:
> Hi Howard,
>
> I am sorry for this late message; source are as below:
>
> public class EntityGrid extends Grid {
>
>    @Inject
>    private EntityProvider entityProvider;
>
>    @Parameter(required = true, defaultPrefix = "literal")
>    private String ejbql;
>
>    @Parameter("defaultSource")
>    private GridDataSource source;
>
>    public GridDataSource getDefaultSource() {
>        return new EntityProviderDataSource(entityProvider, ejbql);
>    }
>
> }
>
> Thanks!
> Yunhua
>
> On Fri, Jan 16, 2009 at 7:06 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>> I would be useful to see some of the code of EntityGrid.
>>
>> On Fri, Jan 16, 2009 at 3:22 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>> The exception is NPE,
>>>
>>> On Fri, Jan 16, 2009 at 5:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>>>> There shouldn't be a change there. What is the exception (you only
>>>> included the stack trace).
>>>>
>>>> On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>>>> Hello,
>>>>>
>>>>> Is SetupRender phase changed to be in front of parameters binding in
>>>>> 5.1.0.0-SNAPSHOT?
>>>>>
>>>>> I have a EntityGrid  component which is a sub-class of Grid and
>>>>> providing its own GridDataSource; it worked well with 5.0.18. Today I
>>>>> tried the snapshot but got following exceptions:
>>>>>
>>>>> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
>>>>> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
>>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
>>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
>>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
>>>>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
>>>>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>>>>> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
>>>>> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
>>>>> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
>>>>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
>>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>>> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
>>>>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>>>>> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
>>>>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
>>>>> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
>>>>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
>>>>> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
>>>>> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
>>>>> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
>>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
>>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
>>>>> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
>>>>> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
>>>>> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
>>>>> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
>>>>> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>>>>>
>>>>> ...
>>>>>
>>>>> It looks like the parameter source is not bound in setupRender phase
>>>>> (other parameters not bound too).
>>>>>
>>>>> Thanks,
>>>>> Yunhua
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Howard M. Lewis Ship
>>>>
>>>> Creator Apache Tapestry and Apache HiveMind
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator Apache Tapestry and Apache HiveMind
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Yunhua Sang <yu...@gmail.com>.
Hi Howard,

I am sorry for this late message; source are as below:

public class EntityGrid extends Grid {

    @Inject
    private EntityProvider entityProvider;

    @Parameter(required = true, defaultPrefix = "literal")
    private String ejbql;

    @Parameter("defaultSource")
    private GridDataSource source;

    public GridDataSource getDefaultSource() {
        return new EntityProviderDataSource(entityProvider, ejbql);
    }

}

Thanks!
Yunhua

On Fri, Jan 16, 2009 at 7:06 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> I would be useful to see some of the code of EntityGrid.
>
> On Fri, Jan 16, 2009 at 3:22 PM, Yunhua Sang <yu...@gmail.com> wrote:
>> The exception is NPE,
>>
>> On Fri, Jan 16, 2009 at 5:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>>> There shouldn't be a change there. What is the exception (you only
>>> included the stack trace).
>>>
>>> On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>>> Hello,
>>>>
>>>> Is SetupRender phase changed to be in front of parameters binding in
>>>> 5.1.0.0-SNAPSHOT?
>>>>
>>>> I have a EntityGrid  component which is a sub-class of Grid and
>>>> providing its own GridDataSource; it worked well with 5.0.18. Today I
>>>> tried the snapshot but got following exceptions:
>>>>
>>>> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
>>>> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
>>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
>>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
>>>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
>>>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>>>> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
>>>> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
>>>> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
>>>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
>>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>>> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
>>>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>>>> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
>>>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
>>>> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
>>>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
>>>> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
>>>> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
>>>> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
>>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
>>>> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
>>>> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
>>>> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
>>>> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
>>>> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>>>>
>>>> ...
>>>>
>>>> It looks like the parameter source is not bound in setupRender phase
>>>> (other parameters not bound too).
>>>>
>>>> Thanks,
>>>> Yunhua
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Howard M. Lewis Ship
>>>
>>> Creator Apache Tapestry and Apache HiveMind
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Howard Lewis Ship <hl...@gmail.com>.
I would be useful to see some of the code of EntityGrid.

On Fri, Jan 16, 2009 at 3:22 PM, Yunhua Sang <yu...@gmail.com> wrote:
> The exception is NPE,
>
> On Fri, Jan 16, 2009 at 5:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
>> There shouldn't be a change there. What is the exception (you only
>> included the stack trace).
>>
>> On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
>>> Hello,
>>>
>>> Is SetupRender phase changed to be in front of parameters binding in
>>> 5.1.0.0-SNAPSHOT?
>>>
>>> I have a EntityGrid  component which is a sub-class of Grid and
>>> providing its own GridDataSource; it worked well with 5.0.18. Today I
>>> tried the snapshot but got following exceptions:
>>>
>>> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
>>> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
>>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
>>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
>>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
>>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>>> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
>>> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
>>> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
>>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
>>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>>> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
>>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>>> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
>>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
>>> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
>>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
>>> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
>>> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
>>> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
>>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
>>> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
>>> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
>>> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
>>> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
>>> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>>>
>>> ...
>>>
>>> It looks like the parameter source is not bound in setupRender phase
>>> (other parameters not bound too).
>>>
>>> Thanks,
>>> Yunhua
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator Apache Tapestry and Apache HiveMind
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Yunhua Sang <yu...@gmail.com>.
The exception is NPE,

On Fri, Jan 16, 2009 at 5:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> There shouldn't be a change there. What is the exception (you only
> included the stack trace).
>
> On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
>> Hello,
>>
>> Is SetupRender phase changed to be in front of parameters binding in
>> 5.1.0.0-SNAPSHOT?
>>
>> I have a EntityGrid  component which is a sub-class of Grid and
>> providing its own GridDataSource; it worked well with 5.0.18. Today I
>> tried the snapshot but got following exceptions:
>>
>> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
>> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
>> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
>> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
>> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
>> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
>> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
>> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
>> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
>> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
>> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
>> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
>> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
>> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
>> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
>> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
>> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
>> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
>> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
>> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
>> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
>> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
>> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
>> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
>> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>>
>> ...
>>
>> It looks like the parameter source is not bound in setupRender phase
>> (other parameters not bound too).
>>
>> Thanks,
>> Yunhua
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: T5: SetupRender before parameters binding in 5.1.0.0-SNAPSHOT?

Posted by Howard Lewis Ship <hl...@gmail.com>.
There shouldn't be a change there. What is the exception (you only
included the stack trace).

On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yu...@gmail.com> wrote:
> Hello,
>
> Is SetupRender phase changed to be in front of parameters binding in
> 5.1.0.0-SNAPSHOT?
>
> I have a EntityGrid  component which is a sub-class of Grid and
> providing its own GridDataSource; it worked well with 5.0.18. Today I
> tried the snapshot but got following exceptions:
>
> org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324)
> org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484)
> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468)
> org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152)
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182)
> org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74)
> org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
> $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java)
> $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java)
> org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239)
> org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606)
> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
> org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587)
> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
> org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569)
> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
> org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551)
> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
> org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521)
> $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java)
> $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java)
> org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
> $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java)
> org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61)
> $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java)
> org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63)
> org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805)
> $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java)
> $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java)
> org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115)
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94)
> $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java)
> $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java)
> org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061)
> org.cihi.apricot.services.AppModule$2.service(AppModule.java:132)
> $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java)
>
> ...
>
> It looks like the parameter source is not bound in setupRender phase
> (other parameters not bound too).
>
> Thanks,
> Yunhua
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org