You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2022/05/24 08:46:00 UTC

[jira] [Resolved] (CAMEL-18133) Custom TypeConverter not used and BulkTypeConverters used instead

     [ https://issues.apache.org/jira/browse/CAMEL-18133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-18133.
---------------------------------
    Resolution: Not A Bug

The default is to ignore duplicate type conveters. You need to change the setting if you want to override instead.

But the example should preferred be changed to be more normal.

> Custom TypeConverter not used and BulkTypeConverters used instead
> -----------------------------------------------------------------
>
>                 Key: CAMEL-18133
>                 URL: https://issues.apache.org/jira/browse/CAMEL-18133
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 3.17.0
>            Reporter: Karen Lease
>            Priority: Minor
>
> A custom TypeConverter "intFromByteArray(byte[] bytes)" is registered in Camel but is not used to convert from the body which contains [0,0,0,22]. Instead CamelBaseBulkConverterLoader is used which tries to convert the byte array to a String and then to an integer, which fails.
> The test case which fails is in [the spring-pulsar example|https://github.com/apache/camel-examples/tree/main/examples/spring-pulsar].



--
This message was sent by Atlassian Jira
(v8.20.7#820007)