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

Willem Jiang resolved CAMEL-7382.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 2.14.0

Merged the pull request into camel master branch with thanks to Pascal and 
Grzegorz.

> Enable retrieving auto generated keys in JDBC component when using named 
> parameters
> -----------------------------------------------------------------------------------
>
>                 Key: CAMEL-7382
>                 URL: https://issues.apache.org/jira/browse/CAMEL-7382
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-jdbc
>         Environment: Improvement is independent from environment
>            Reporter: Pascal Klink
>            Assignee: Grzegorz Grzybek
>              Labels: patch
>             Fix For: 2.14.0
>
>         Attachments: generate_keys_with_parameters.patch
>
>
> The JDBC component is currently not capable of retrieving auto generated keys 
> when using named parameters. I think support for this should be added since 
> it is no effort to implement (the most changes in the patch are related to 
> the test classes) and enables safe insertion into tables with auto generated 
> keys since prepared statements are used when the query is filled with named 
> parameters.
> One thing to note is that I could not run the JdbcSpringAnotherRouteTest 
> because there was an error when instantiating the CamelNameSpaceHandler 
> because of a NoClassDefFoundError for 
> org/apache/camel/core/xml/AbstractCamelEndpointFactoryBean. I think this is 
> because I did not select the correct maven profile. So run this test after 
> applying the patch to be sure everything works fine.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to