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 2016/12/19 18:24:58 UTC
[jira] [Created] (CAMEL-10618) camel-sql - Allow to use Spring Boot
DataSource
Claus Ibsen created CAMEL-10618:
-----------------------------------
Summary: camel-sql - Allow to use Spring Boot DataSource
Key: CAMEL-10618
URL: https://issues.apache.org/jira/browse/CAMEL-10618
Project: Camel
Issue Type: Improvement
Components: camel-spring-boot, camel-sql
Reporter: Claus Ibsen
I wonder if we can add some logic that can auto detect if we run in spring boot and if you have configured a spring boot data source using the spring boot style
{code}
spring.datasource.url: jdbc:mysql://localhost:3306/o365investigations
spring.datasource.username: <snip>
spring.datasource.password: <snip>
spring.datasource.driver-class-name: com.mysql.jdbc.Driver
{code}
And then fallback and use that data source if none has been explicit configured on the component.
And wonder if we can do this in a way that don't require special coding?
We could maybe add to camel-sql, that it attempts to lookup in registry of all types of DataSource and if there is only one instance, it uses that.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)