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