Charlie, it is not so much that I am afraid of embracing OSGI. The application I work on for my day job runs on Karaf, it has been in production at a number of sites for a couple of years. One of the main reasons we chose OSGI was the ability to hot swap, although in reality this hasn't proved to be as rosy as written on the box due to perm gen memory leaks, essentially limiting the number if times a bundle can be reinstalled before a full server restart.
I am concerned as to what direction we need to take in the future since the application has significant dependency on Spring and it seems there is at the moment and end date forced upon us by the spring-dm dependency. The alternatives you have mentioned still seem rather immature for me to put a case to management to introduce into a stable running system (we pretty much run 24x7 and use the hot swapping for emergency upgrades) but I will take a closer look thanks. -- View this message in context: http://karaf.922171.n3.nabble.com/OSGI-and-Spring-tp4033211p4033229.html Sent from the Karaf - User mailing list archive at Nabble.com.
