[
https://issues.apache.org/jira/browse/KARAF-3478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jean-Baptiste Onofré updated KARAF-3478:
----------------------------------------
Fix Version/s: (was: 4.0.0.M2)
4.0.0
> Switch jdbc commands to use pax-jdbc-config and pax-jdbc-config-pool
> --------------------------------------------------------------------
>
> Key: KARAF-3478
> URL: https://issues.apache.org/jira/browse/KARAF-3478
> Project: Karaf
> Issue Type: Improvement
> Components: karaf-shell
> Reporter: Christian Schneider
> Assignee: Christian Schneider
> Fix For: 4.0.0
>
>
> Currently the jdbc commands for the data sources create blueprint files from
> templates for some supported databases.
> The problem with this is that we need to maintain these templates and have a
> quite tight coupling to these database implementations.
> So if the database changes a class name we use we might even need to support
> two templates for the same database.
> A better way would be to us pax-jdbc-config and pax-jdbc-pool. These modules
> allow to create datasources including pooling and XA support just by adding
> configurations.
> The jdbc commands could help with that by providing a simple way to create or
> delete the configs. We can also provide features for the most common
> databases that install all needed bundles.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)