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 (Resolved) (JIRA)" <ji...@apache.org> on 2012/02/15 20:08:59 UTC

[jira] [Resolved] (CAMEL-5002) BaseTypeConverter blocks when getting type converter

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

Claus Ibsen resolved CAMEL-5002.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 2.10.0
                   2.9.1
    
> BaseTypeConverter blocks when getting type converter
> ----------------------------------------------------
>
>                 Key: CAMEL-5002
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5002
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.9.0
>            Reporter: Nick Heudecker
>            Assignee: Claus Ibsen
>             Fix For: 2.9.1, 2.10.0
>
>         Attachments: after.png, before.png
>
>
> When load testing my application, BaseTypeConverter#getOrFindTypeConverter caused threads to block due to the synchronized block in the getOrFindTypeConverter method.  This was triggered when exchange.getIn().getBody(Class) was called.  Changing the method to getBody() resulted in higher application throughput.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira