[
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)