规范(OSGI)
winjiajia
这个作者很懒,什么都没留下…
展开
-
javax.mail.NoSuchProviderException: smtp (weblogic10+osgi)解决办法及原因
org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.NoSuchProvider Exception: smtp 解决办法在开发的过程中遇到了上面的问题环境:weblogic10+osgi+equinox 解决办法1:...原创 2011-08-29 09:54:01 · 1594 阅读 · 0 评论 -
SpringSource Bundle Repository第三方lib的bundle库
SpringSource Bundle Repository http://www.springsource.com/repository/app/ osgi环境需要的bundle的jar下载地址SpringSource Bundle Repository帮我们解决了绝大部分问题,在网站上面你所需要的很多bundle就可以找到. ...原创 2011-10-26 12:40:22 · 178 阅读 · 0 评论 -
equinox 加载类顺序研究
讲解详细: http://www.cnblogs.com/buildinglife/articles/2228454.html原创 2011-10-27 15:31:31 · 90 阅读 · 0 评论 -
Bundle的类型
l Require Bundles :使用了Require-Bundle,那么就可以使用该Bundle中所有的资源文件和export的package。 l Fragment Bundles :本身并不拥有独立的classloader,在元数据中指定Fragment-Host来说明其所依附的Bundle,只有在该Bundle使用时才会激活到这个Fragment ...原创 2011-10-31 15:18:44 · 133 阅读 · 0 评论 -
Bundle的menifest.mf 配置的一般属性的含义
属性 属性描述 Bundle-Activator Bundle的Activator类名。 示例: Bundle-Activator:org.riawork.demo.Activator Bundle-Category Bundle的分类属性描述。 示例: Bundle-Category:Opend...原创 2011-10-31 15:19:34 · 138 阅读 · 0 评论 -
常见的bundle安装失败的原因
l Bundle-RequiredExecutionEnvironment中的值和可用的执行环境不符; l 缺少Bundle-SymbolicName; l 重复的导入同一个package; l 导出或导入java.*; l 导出的package中必须的属性未定义; l 安装一个已经...原创 2011-10-31 15:20:19 · 1348 阅读 · 0 评论 -
Bundle的状态有六种
Installed 、Resolved、Starting、active、stopping、uninstalled 【注意】: (1) 即使Bundle已经停止,其export的package仍然是可以使用的,这也就意味着可以执行RESOLVED状态的Bundle中export package的类。 (2) Bundle已卸载,其export的packag...原创 2011-10-31 15:22:47 · 717 阅读 · 0 评论 -
osgi 实战的读书笔记整理
对osgi实战读书整理了一点笔记,欢迎下载原创 2011-11-07 22:24:53 · 111 阅读 · 0 评论 -
OSGI如何读取插件中的资源文件
[size=medium]思路就是通过bundleContext来取得资源。 首先,要在对应的插件中先建立一个Activator需要实现BundleActivator接口, 代码[/size]: [code="java"] import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext;...原创 2011-11-16 11:17:07 · 216 阅读 · 0 评论