I worked a bit on this yesterday night, and committed my results
this morning, please have a look and comment.
The OSGi things still need to be finished and tested. I am not
yet sure what is the best way to select a specific OSGi service.
A user could register multiple, looks like we need to perform
filtering additional values in the dictionary of the services.
There is also a short test which shows how it could be used.
The code throws a runtime exception if the extension loading
fails. Its an interesting question on how this should be solved.
Jörn
On 04/19/2012 06:12 AM, James Kosin wrote:
On 4/13/2012 8:57 AM, Jörn Kottmann wrote:
On 04/13/2012 02:08 PM, [email protected] wrote:
Do you have any sample code of how to do it? Maybe we could create a
utility class with a method that does as you explained before: try to
load
a class using Class.forName and if it fails it tries loading from OSGi.
No, I don't have any code yet, only some thoughts about how it
should be done.
+1 for the util method.
Jörn
Jorn& William,
May want to look at this project...
http://geronimo.apache.org/
James