`
yanwt
  • 浏览: 98883 次
  • 性别: 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配置文件,不知道你是否有遇到过?

相关推荐

    jboss-as-7.1.1.Final

    3. **bundles**: 在某些情况下,JBoss AS可能会包含额外的OSGi(Open Service Gateway Initiative)捆绑包,这是一种模块化软件框架,允许组件之间互相依赖。这些捆绑包提供了额外的库和服务,以支持特定的功能或...

    JBOSS7学习笔记

    6. **微容器(Microcontainer)**:JBoss7的Microcontainer负责管理服务的生命周期,它基于OSGi规范,可以动态地添加和移除服务,实现了服务的热插拔。 7. **HTTP/2支持**:虽然JBoss7发布时HTTP/2尚未成为标准,但它...

    Jboss7快速入门手册

    7. 使用jboss-as-maven-plugin部署:介绍了使用Maven插件来部署应用到Jboss7的流程。 8. 使用Eclipse部署:提供了在Eclipse集成开发环境中部署应用到Jboss7的步骤。 三、管理Jboss 这部分内容涉及如何管理和监控...

    JBOSS7使用入门(一).pdf

    JBoss AS 7 是一个开源的应用服务器,由 Red Hat 公司开发,它基于 Java Enterprise Edition (Java EE) 平台,提供了一种运行和管理企业级应用的环境。本篇将介绍 JBoss AS 7 的入门使用,重点讲解两种管理模式——...

    JBoss7使用入门(一).docx

    本文将介绍JBoss AS7的入门使用,包括两种主要的运行模式——Standalone(独立)模式和Domain(域)模式,以及如何启动、配置和管理服务器。 **Standalone模式**是JBoss AS7的基本运行模式,适用于小型或简单的部署...

    OSGi与Web容器的整合

    开发者通常会选择支持OSGi规范的Web容器,如JBoss AS 7、WebSphere和WebLogic等,这些容器可以运行OSGi Bundle。然而,对于轻量级的解决方案,Eclipse Gemini Web项目提供了将Tomcat或Jetty集成到OSGi环境的方法,...

    jboss7.0源码及依赖包

    JBoss 7.0是JBoss AS(Application Server)的一个重大升级,引入了许多新特性。其中最重要的变化是采用了模块化设计,这使得服务器更加轻量级,启动速度更快,同时降低了内存占用。这个模块化系统基于OSGi(Open ...

    DanAllen谈Arquillian测试框架

    Arquillian能集成JavaEE容器(像JBossAS和GlassFish)和Servlet容器(比如Tomcat和Jetty),也可以在云服务里运行测试。对容器的支持能让开发人员针对各种技术平台进行测试,  Arquillian能集成JavaEE容器(像JBossAS和...

    面试问题.txt

    - **JBoss介绍**:JBoss AS是Red Hat的一个开源Java应用服务器,支持EJB、JMS、HTTP等多种标准协议。 - **JBoss部署**:掌握如何在JBoss上部署应用,了解不同部署方式的区别(如WAR包、EAR包)。 - **集群配置**:...

    Maven 的41种骨架功能介绍

    JBoss AS是一个开源的应用服务器,SAR是用于部署服务的档案格式。 #### 29. internal-&gt;wicket-archetype-quickstart 这个骨架用于创建一个简单的Apache Wicket项目。Wicket是一个用于构建Web应用程序的Java框架。 ...

    java技术体系图

    - **应用服务器**:JBoss AS/WebLogic/WebSphere。 #### 五、Java EE系统架构师 - **面向云架构**: - **COA、SaaS、网格计算、集群计算、分布式计算、云计算**:构建弹性、可扩展的应用架构。 - **面向资源架构...

Global site tag (gtag.js) - Google Analytics