`
yanwt
  • 浏览: 97735 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jboss as 7 osgi

 
阅读更多
下载jboss as 7 最新版本jboss-as-7.0.1.Final 下载地址:http://download.jboss.org/jbossas/7.0/jboss-as-7.0.1.Final/jboss-as-7.0.1.Final.zip

运行后无法访问http://localhost:8090/jboss-osgi/bundles地址

原因是jboss as 7默认是不启动osgi容器的,只有在部署第一个Bundle才会启动
可以通过修改/jboss-as-7.0.1.Final/standalone/configuration/standalone.xml下面配置,使osgi默认启动。
<subsystem xmlns="urn:jboss:domain:osgi:1.0" activation="lazy">
修改为: activation="eager"

找到如下代码
<property name="org.osgi.framework.startlevel.beginning">1</property>
修改为:
<property name="org.osgi.framework.startlevel.beginning">3</property>
修改完毕保存。

运行bin/standalone.sh

即可访问http://localhost:8090/jboss-osgi/bundles

目前正在研究spring dm + jboss as7 osgi
不知道是否有同学对这个方向感兴趣,可以一同研究。
1
0
分享到:
评论
5 楼 yanwt 2011-11-25  
appleman4000 写道
jboss 7 下 使用spring dm 2.它自动装载bundle里面spring\beans.xml会报下面错误:
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider __redirected.__DocumentBuilderFactory not found
at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:129) [:1.6.0_25]

不知道如何解决?

估计是xml解析器版本冲突造成的,jboss内置的xml和你应用中的版本不一致
4 楼 appleman4000 2011-11-25  
jboss 7 下 使用spring dm 2.它自动装载bundle里面spring\beans.xml会报下面错误:
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider __redirected.__DocumentBuilderFactory not found
at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:129) [:1.6.0_25]

不知道如何解决?
3 楼 kris_wuj 2011-11-18  
jboss as7 如何启动 spring dm web工程?希望博主解答一下!
2 楼 yanwt 2011-08-30  
haywing 写道
jboss as 7下不能通过ClassPathXmlApplicationContext加载到classpath下的spring配置文件,不知道你是否有遇到过?

jboss我还没有调试通过,问题很多,我想搭建一个分布式的osgi系统,目前是在摸索阶段。
1 楼 haywing 2011-08-30  
jboss as 7下不能通过ClassPathXmlApplicationContext加载到classpath下的spring配置文件,不知道你是否有遇到过?

相关推荐

Global site tag (gtag.js) - Google Analytics