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)