Hello! Since i'm losing some time with redeploys ( Yes, bundle:watch helps a lot, but my bundle takes quite sometime to clean/install everytime ) i'm trying to find a faster way to develop. One of the options is to use a hot code swapper like JRebel or DCEVM + HotSwap agent.
It seems that HotSpot agent supports Equinox http://hotswapagent.org/mydoc_plugin_osgiequinox.html , so i created a equinox standalone bundle to test, and it works quite ok! So i changed the karaf framework to Equinox and added the following config to karaf.bat, as told in the guide. -XXaltjvm=dcevm -Dosgi.frameworkParentClassloader=app -javaagent:C:\hotswap\hotswap-agent.jar With that, it seems that Karaf itself starts with Hotswap Agent, but the hotswap classloader is not propagated to the underlying bundles, it seems to me that Karaf is initializing with HotSwap, but not the underlying Equinox, how can i fix that? -- View this message in context: http://karaf.922171.n3.nabble.com/HotswapAgent-and-Karaf-tp4050620.html Sent from the Karaf - User mailing list archive at Nabble.com.
