[
https://issues.apache.org/jira/browse/IBATIS-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Clinton Begin closed IBATIS-244.
--------------------------------
Resolution: Fixed
Fix Version/s: 2.3.3
Fixed, a little differently than with the patch. There shouldn't be a need for
the "primitive" prefix. The type handlers will now be registered explicitly
for both primitives and their respective wrapper class.
> CLONE -configured type handler not used in insert
> -------------------------------------------------
>
> Key: IBATIS-244
> URL: https://issues.apache.org/jira/browse/IBATIS-244
> Project: iBatis for Java
> Issue Type: Bug
> Components: SQL Maps
> Affects Versions: 2.1.0
> Environment: linux, java 1.5
> Reporter: somakani
> Assignee: Clinton Begin
> Priority: Minor
> Fix For: 2.3.3
>
> Attachments: PrimitivePrefix.patch
>
>
> Custom type handlers which are configured within SqlMapConfig, such as:
> <typeHandler javaType='java.lang.Boolean' jdbcType='CHAR'
> callback='com...BooleanTypeHandler'/>
> are working properly and automatically to convert types for queries. However
> for inserts, the type conversion is not being called based on the above type
> handler mapping. We have confirmed this behavior by placing debug print
> statements in the methods of the type handler being used.
> What does work, and what we're currently using as a workaround, is to use an
> explicit, inline type handler within the insert map (such as
> #private,handler=com...BooleanTypeHandler#).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.