You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Sachin Tendulkar <te...@rocketmail.com> on 2013/03/04 09:28:04 UTC

t:jquery.datatable Failure reading parameter 'model' of component

hi,
  I converted Grid into jquery.datatable and am getting this error:

caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Failure reading parameter 'model' of component test/AAAPage:invoicesearchcmpnt.datatable.headers: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:268)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
    at org.got5.tapestry5.jquery.components.GridColumns.conduit_get_model(GridColumns.java)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:63)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
    ... 131 more
Caused by: java.lang.NullPointerException
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.exclude(BeanModelUtils.java:87)
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.modify(BeanModelUtils.java:48)
    at org.got5.tapestry5.jquery.components.AbstractTable.getDataModel(AbstractTable.java:227)
    at $InternalPropertyConduit_11ef431295b5.get(Unknown Source)
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
    ... 132 more

tried various jars, instantiated t:source and t:row elements in setupRender() still its not going off.
this is inside a ajax zone.

thanks,

Re: t:jquery.datatable Failure reading parameter 'model' of component

Posted by Sachin Tendulkar <te...@rocketmail.com>.
hi,
 Page rendering error stopped by populating t:model with BeanModel.

Just by adding the tapestry-jquery jar,  t:grid stops working. Not sure why? 

In AppModule,  @Submodule{} was added before using jquery/datatable.


thanks,



________________________________
 From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 11:40 PM
Subject: Re: t:jquery.datatable Failure reading parameter 'model' of component 
 
hi,
  any help will be appreciated.

   just putting tapestry-jquery-3.3.5.jar in pom.xml makes many other features in the application stop working like autocomplete.
Why is this so.

I am able to get  jquery.datatable  working independently

thanks,




________________________________
From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 3:49 PM
Subject: Re: t:jquery.datatable Failure reading parameter 'model' of component 

hi,

Also it was giving this error:

org.apache.tapestry5.internal.services.RenderQueueExceptionRender queue error in SetupRender
-----------------------

Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException 
[at 
classpath:org/got5/tapestry5/jquery/components/AbstractJQueryTable.tml, 
line 4]
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:153)
   
at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
    at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
    ... 123 more
Caused by: java.lang.NullPointerException
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
   
at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more

thanks,



________________________________
From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 7:28 PM
Subject: t:jquery.datatable Failure reading parameter 'model' of component 

hi,
  I converted Grid into jquery.datatable and am getting this error:

caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Failure reading parameter 'model' of component test/AAAPage:invoicesearchcmpnt.datatable.headers: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:268)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
    at org.got5.tapestry5.jquery.components.GridColumns.conduit_get_model(GridColumns.java)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:63)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
    ... 131 more
Caused by: java.lang.NullPointerException
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.exclude(BeanModelUtils.java:87)
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.modify(BeanModelUtils.java:48)
    at org.got5.tapestry5.jquery.components.AbstractTable.getDataModel(AbstractTable.java:227)
    at $InternalPropertyConduit_11ef431295b5.get(Unknown Source)
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
    ... 132 more

tried various jars, instantiated t:source and t:row elements in setupRender() still its not going off.
this is inside a ajax zone.

thanks,

Re: t:jquery.datatable Failure reading parameter 'model' of component

Posted by Sachin Tendulkar <te...@rocketmail.com>.
hi,
  any help will be appreciated.

   just putting tapestry-jquery-3.3.5.jar in pom.xml makes many other features in the application stop working like autocomplete.
Why is this so.

I am able to get  jquery.datatable  working independently

thanks,




________________________________
 From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 3:49 PM
Subject: Re: t:jquery.datatable Failure reading parameter 'model' of component 
 
hi,

Also it was giving this error:

org.apache.tapestry5.internal.services.RenderQueueExceptionRender queue error in SetupRender
-----------------------

Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException 
[at 
classpath:org/got5/tapestry5/jquery/components/AbstractJQueryTable.tml, 
line 4]
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:153)
   
at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
    at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
    ... 123 more
Caused by: java.lang.NullPointerException
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
   
at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more

thanks,



________________________________
From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 7:28 PM
Subject: t:jquery.datatable Failure reading parameter 'model' of component 

hi,
  I converted Grid into jquery.datatable and am getting this error:

caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Failure reading parameter 'model' of component test/AAAPage:invoicesearchcmpnt.datatable.headers: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:268)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
    at org.got5.tapestry5.jquery.components.GridColumns.conduit_get_model(GridColumns.java)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:63)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
    ... 131 more
Caused by: java.lang.NullPointerException
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.exclude(BeanModelUtils.java:87)
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.modify(BeanModelUtils.java:48)
    at org.got5.tapestry5.jquery.components.AbstractTable.getDataModel(AbstractTable.java:227)
    at $InternalPropertyConduit_11ef431295b5.get(Unknown Source)
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
    ... 132 more

tried various jars, instantiated t:source and t:row elements in setupRender() still its not going off.
this is inside a ajax zone.

thanks,

Re: t:jquery.datatable Failure reading parameter 'model' of component

Posted by Sachin Tendulkar <te...@rocketmail.com>.
hi,

Also it was giving this error:

org.apache.tapestry5.internal.services.RenderQueueExceptionRender queue error in SetupRender
-----------------------

Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException 
[at 
classpath:org/got5/tapestry5/jquery/components/AbstractJQueryTable.tml, 
line 4]
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:153)
   
 at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:181)
    at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
    ... 123 more
Caused by: java.lang.NullPointerException
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
   
 at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more

thanks,



________________________________
 From: Sachin Tendulkar <te...@rocketmail.com>
To: Tapestry users <us...@tapestry.apache.org> 
Sent: Monday, March 4, 2013 7:28 PM
Subject: t:jquery.datatable Failure reading parameter 'model' of component 
 
hi,
  I converted Grid into jquery.datatable and am getting this error:

caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Failure reading parameter 'model' of component test/AAAPage:invoicesearchcmpnt.datatable.headers: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:268)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
    at org.got5.tapestry5.jquery.components.GridColumns.conduit_get_model(GridColumns.java)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java:81)
    at org.got5.tapestry5.jquery.components.GridColumns.setupRender(GridColumns.java)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:174)
    at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.invoke(ComponentPageElementImpl.java:133)
    ... 125 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException [at org.got5.tapestry5.jquery.components.AbstractJQueryTable.headers]
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:63)
    at org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
    ... 131 more
Caused by: java.lang.NullPointerException
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.exclude(BeanModelUtils.java:87)
    at org.apache.tapestry5.internal.beaneditor.BeanModelUtils.modify(BeanModelUtils.java:48)
    at org.got5.tapestry5.jquery.components.AbstractTable.getDataModel(AbstractTable.java:227)
    at $InternalPropertyConduit_11ef431295b5.get(Unknown Source)
    at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
    ... 132 more

tried various jars, instantiated t:source and t:row elements in setupRender() still its not going off.
this is inside a ajax zone.

thanks,