1) It seems that you use something like this

<t:zone t:id="zone" id="prop:zoneFilterPropertyId">
...
  <t:select zone="prop:zoneFilterPropertyId" .../>
...
</t:zone>

public String getZoneFilterPropertyId() {
  return zone.getClientId();
}

It makes a recursion in zoneId retrieval. You just need to remove id
parameter from zone.

<t:zone t:id="zone">
...
<t:zone>


On Mon, Feb 25, 2013 at 1:39 AM, bhorvat <horvat.z.bo...@gmail.com> wrote:

> Hi sody,
>
> Thanks for your info. I have managed to get to the same conclusion but you
> have explained a few problems that I was having :)
>
> 1) I found some old mail treads so I managed to figure this part on my own.
> However I prefer your solution but for some reason it isnt really working.
> For some reason I am getting StackOverFlowException
>
>
> com.bomahabo.flow.tapestry.components.layout.FilterData.getZoneFilterPropertyId(FilterData.java:138)
> org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
>
> org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
>
> org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
>
> org.apache.tapestry5.corelib.components.Zone.conduit_get_idParameter(Zone.java)
> org.apache.tapestry5.corelib.components.Zone.getClientId(Zone.java:248)
>
> com.bomahabo.flow.tapestry.components.layout.FilterData.getZoneFilterPropertyId(FilterData.java:138)
> org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
>
> org.apache.tapestry5.internal.transform.ParameterWorker$3$1.readFromBinding(ParameterWorker.java:263)
>
> org.apache.tapestry5.internal.transform.ParameterWorker$3$1.get(ParameterWorker.java:381)
>
> org.apache.tapestry5.corelib.components.Zone.conduit_get_idParameter(Zone.java)
> org.apache.tapestry5.corelib.components.Zone.getClientId(Zone.java:248)
>
> com.bomahabo.flow.tapestry.components.layout.FilterData.getZoneFilterPropertyId(FilterData.java:138)
> org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:59)
>
> 2) Yea I have seen this behvariour. To be honest I dont mind it as it only
> calls my handler method so I dont have any problem still any way to prevent
> select component from adding its javascript that will trigger an event?
>
> 3) Thanks for this I have implemented as per your suggestion. Well I have
> used triggerEvent that receives a list of object or in my case one object
>
> 4) To be honest I was under the impression that I cant really use this but
> I
> will give a it a closer look that is for sure
>
>
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Mixng-cant-find-zone-parameter-tp5720157p5720195.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
BR
Ivan

Reply via email to