You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2009/06/02 19:09:22 UTC
Re: coercion chaining in 5.1.0.5...
Please look into how tapestry-hibernate addresses this; it iterates
over the Hibernate schema and provide ValueEncoders for each entity
type. The same should be doable for JDO.
On Wed, May 27, 2009 at 7:29 PM, Tom Zurkan
<tz...@citizensportsinc.com> wrote:
> thanks! here is what i have found out so far... it is actually happening on
> restore state of a loop within a form. it appears that the encoder now uses
> the type coercer. did it use that before? i thought it used serialization
> as the default. anyway, when decoding the object, it fails because it does
> find JDO->String. but, it does not have String->JDO. now, i am just
> curious if that is a change between 5.0.1.8 and 5.1.0.5? if so, i have a
> lot of new coercers to write.
>
> thanks so much for your advise!
>
> tom
>
> Howard Lewis Ship wrote:
>>
>> Actually TypeCoercer includes an explain() method that is useful for
>> getting it to explain what set of coercions will be used.
>>
>> On Wed, May 27, 2009 at 2:17 PM, Tom Zurkan
>> <tz...@citizensportsinc.com> wrote:
>>
>>>
>>> more info.. this is apparently coming from a form submit... and it was
>>> going...
>>>
>>> String->Long->Id.... but, it is failing going from String (which is the
>>> id
>>> (i.e. long)) to a JDO.
>>>
>>> Thiago H. de Paula Figueiredo wrote:
>>>
>>>>
>>>> Em Wed, 27 May 2009 17:34:15 -0300, Tom Zurkan
>>>> <tz...@citizensportsinc.com> escreveu:
>>>>
>>>>
>>>>>
>>>>> basically, a jdoid...
>>>>>
>>>>
>>>> I can't recall any changes in the type coercing logic from 5.0.18 to
>>>> 5.1.0.5.
>>>> You can try to figure out what's happening debugging the
>>>> TypeCoercer.coerce() method.
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>>
>>
>>
>>
>>
>
>
--
Howard M. Lewis Ship
Creator of Apache Tapestry
Director of Open Source Technology at Formos
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org