[ https://issues.apache.org/jira/browse/GERONIMO-5586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Forrest Xia closed GERONIMO-5586. --------------------------------- > Provide a way to transform traditional jar to OSGi bundle when user install > the jar into G repository. > ------------------------------------------------------------------------------------------------------ > > Key: GERONIMO-5586 > URL: https://issues.apache.org/jira/browse/GERONIMO-5586 > Project: Geronimo > Issue Type: Improvement > Security Level: public(Regular issues) > Affects Versions: 3.0 > Reporter: Forrest Xia > Assignee: Rex Wang > Fix For: 3.0 > > > As G server fundamentally turn into an OSGi based java ee application server, > all libraries are required to be a OSGi bundle. But this may not work > friendly to popular Java EE user. > Let's say a simple scenario that deploys a data source to G server: > 1. User uses install-library command or admin console to install the jdbc > driver into G repository > 2. User prepare a datasource deployment plan that depends on the installed > jdbc driver > 3. User uses deploy command or admin console to deploy the datasource > The deployer will report a ClassNotFound exception saying jdbc driver class > is not found. Java EE user may confuse around here, since they know they've > installed the jdbc libraries into the repository, but why encounter the CNF > exception? > From user-friendly aspect, G server is better to provide a way to transform > traditional jar into a OSGi bundle transparently. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira