Jagadish,
We should explore the possibility of installation of JDBC drivers in
server runtime without requiring restart. With some kind of OSGi trick,
I think this is doable. There are three possible use cases:
1. JDBC driver is already an OSGi bundle:
In this case, you should ask user to copy the driver to modules
directory or install it using a new asadmin command that we are
proposing to install OSGi bundle.
2. JDBC 4 compliant driver:
Such driver has META-INF/services/java.sql.DriverManager file in them.
When such drivers are placed in any of our library directories, we
should detect them and automatically extend our runtime.
3. Old JDBC driver:
This requires introspection of any new jar installed in our lib
directories. We can look for existence of implemention of DriverManager
and extend our runtime.
Thanks,
Sahoo
Jagadish Prasath Ramu wrote:
> Hi :
>
> A one pager describing the features of connector runtime, connection
> pooling, JDBC support
> in V3 is available for review :
> http://wiki.glassfish.java.net/Wiki.jsp?page=GFV3JDBCOnePager
>
> Your comments are most welcome. The official review period ends in a
> weeks time.
> Any comments after that period is not guaranteed to be incorporated, but
> we
> will make our best effort to do so.
>
> Please provide your comments via the forum thread :
> http://forums.java.net/jive/thread.jspa?messageID=324278
>
>
> Thanks,
> Jagadish, Shalini
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>
>