Thanks! I already tried that but does not seem to work..I have 2.3.3.720
version. Do I need different version?
Clinton Begin wrote:
>
> Upgrade to 2.3.3
>
> Cheers,
> Clinton
>
> On Thu, Aug 28, 2008 at 5:00 PM, J R <[EMAIL PROTECTED]> wrote:
>
>>
>> I have a parameterClass which holds List and a Long, and I have to invoke
>> a
>> typeHandler on List to fit some custom logic. But seems like the
>> typeHandler
>> is not getting invoked.
>>
>> Intent is to have typeHandler invoked so that I can customize the items
>> in
>> the List. Is typeHandler invoked for each reference to list element? or
>> am
>> I
>> doing something wrong?
>>
>> <parameterMap id="queryCustomization"
>> class="com.jrapp.customizations.QueryObject">
>> <parameter property="keyCount" />
>> <parameter property="keyList"
>> typeHandler="com.jrapp.ibatis.KeyHandlerCallback" />
>> </parameterMap>
>>
>> public class QueryObject{
>>
>> private Long keyCount = 0;
>> private ArrayList KeyList = new ArrayList();
>>
>> // With proper getters and setters
>> }
>>
>> Snippet of ibatis sqlmap:
>>
>> <dynamic>
>> <isGreaterThan property="keyCount" compareValue="0">
>> and (
>> q.objectListKey in (
>> <iterate property="keyList" conjunction=",">
>> #keyList[]#
>> </iterate>
>> )
>> </dynamic>
>>
>> ..So I expect that on "keyList[]" reference in above sqlmap, typehandler
>> would be invoked. Is that wrong assumption? Any way to achieve this?
>>
>> Thanks!
>> --
>> View this message in context:
>> http://www.nabble.com/TypeHandler-on-ParamterMap-not-getting-invoked-tp19210666p19210666.html
>> Sent from the iBATIS - User - Java mailing list archive at Nabble.com.
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/TypeHandler-on-ParamterMap-not-getting-invoked-tp19210666p19212199.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.