The auto-discovery feature may be a useful addon for ETL scripts. Consider the following problems/issues:
The META-INF/services approach would be fine for auto-discovery.
- Conformance with JDBC 4.0 autodiscovery
- Automatically resolve scriptella driver names using URLs, e.g. oracle URLs start with jdbc:oracle
- Add "scriptella.driver.jdbc" driver with autodiscovery + spring/jndi support.
Add transparent handling of URLs like jndi:java:comp/env/Datasource or spring:dataSource. Internally
driver should use Spring and JNDI drivers