osgi和Felix
dearniuzi
这个作者很懒,什么都没留下…
展开
-
osgi 寻找javax包
记录以防忘记启动参数里面增加osgi.compatibility.bootdelegation,举例:java -Dosgi.compatibility.bootdelegation=true 在config.ini文件里面增加org.osgi.framework.bootdelegation=javax.*,让这些包在bootdelegation里面,直接让父加载器加载。...原创 2010-11-12 14:41:22 · 244 阅读 · 0 评论 -
Felix重启删除缓存
默认情况下,Felix每次重启时都先读felix-cache下的Bundle缓存,开启配置文件中的org.osgi.framework.storage.clean=onFirstInit就能是Felix每次重启时都先删除缓存.原创 2010-12-06 09:25:12 · 315 阅读 · 0 评论 -
关于osgi中的2种BundleListener
BundleListener分为2种,一种是异步的,类名就叫BundleListener;另一种是同步的,类名叫SynchronousBundleListener.2者都可监听当bundle 被installed, resolved, starting, started, stopping, stopped, updated, unresolved, uninstalled.时触发的事件...原创 2010-12-06 09:36:03 · 370 阅读 · 0 评论 -
封装Hibernate成Bundle
为什么要封装?1,目前Hibernate没有提供Hibernate Bundle,只能自己封装.2,封装第3方jar包是开发osgi程序的必备技能.扩展模式(extender pattern): 介绍在此:[url=http://felix.apache.org/site/extender-pattern-handler.html]http://felix.apache.org...原创 2010-12-06 10:46:44 · 156 阅读 · 0 评论