`
BlueDavy
  • 浏览: 152693 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于OSGi Opendoc附带的EventAdmin代码错误的纠正

阅读更多
     摘要: 由于当时匆忙的发布,没有进行仔细的校对,发布的EventAdmin部分的代码中缺少了使用DS实现的示例,但同时在其中又提供了OSGI-INF/component.xml,导致了如果大家直接使用该Component.xml切换为使用DS来实现EventHandler的时候会出现运行时事件未通知到EventHandler的现象。  阅读全文

BlueDavy 2007-04-04 15:55 发表评论
分享到:
评论

相关推荐

    OSGI服务 DS EVENT

    而EVENT则是DS中关于事件处理的部分,用于在OSGI组件之间传递信息和协调工作。 OSGI服务是一种动态的服务注册和发现机制。在OSGI环境中,每个组件(Bundle)都可以提供或使用服务。当一个组件提供了服务,它会在...

    spring-osgi 入门手册和代码

    Spring OSGi 是一个将 Spring 框架与 OSGi(Open Service Gateway Initiative)容器相结合的开源项目,旨在提供一种在 OSGi 环境下使用 Spring 的方式。OSGi 是一种模块化系统,它允许开发人员创建可热部署、可升级...

    osgi 3.7.1 源代码

    工作中用到了osgi,又需要阅读或者修改osgi的源代码,好不容易找到了3.71版的,其实我需要的只是org.eclipse.osgi.source_3.7.1.R37x_v20110808-1106.jar,里面有osgi类加载相关的代码,它位于压缩包的equinox-SDK-...

    OSGI错误分析解决

    首先,OSGI的核心概念是Bundle,每个Bundle都是一个独立的代码单元,包含类、资源和元数据,类似于Java中的JAR文件。Bundle之间的依赖关系通过导入和导出来管理。错误可能出现在Bundle配置不正确,导致依赖的类或...

    OSGi进阶源代码

    **OSGi进阶源代码详解** OSGi(Open Services Gateway Initiative)是一种Java模块化系统,它允许开发人员将应用程序分解为可独立更新和管理的小型服务单元,称为“bundle”。在高级阶段,OSGi不仅提供了模块化开发...

    OSGI原理最佳实践(包含源代码)

    是一本适合新接触OSGI开发学习的一本很好的书,本书介绍了Equinox, Spring-DM和Felix这三个常用的OSGi容器的使用、开发、以及WebApplication的开发部署;介绍了OSGi的规范和Core Framework和Layer。包含书中的用例源...

    一个关于osgi的例子

    这个标题“一个关于osgi的例子”暗示我们将探讨如何使用OSGi进行模块化开发。 在描述中提到,压缩包包含两个文件夹:OsgiSrc和OsgiDemo。OsgiSrc很可能是包含源代码的文件夹,开发者可以查看和学习OSGi服务的实现...

    OSGi and Apache Felix 3.0 Beginner's Guide 代码和书

    《OSGi和Apache Felix 3.0初学者指南》是一本深入浅出介绍OSGi技术和Apache Felix实现的书籍。OSGi(Open Service Gateway Initiative)是一个Java模块化系统和标准,它为开发人员提供了构建可升级、可管理和可重用...

    OSGi实战 实例源代码

    这个“OSGi实战 实例源代码”是BlueDavy的opendoc《OSGi实战》一书中的配套实践代码,为初学者提供了深入理解OSGi机制的宝贵资源。通过这些源代码,读者可以更好地掌握OSGi的核心概念,包括服务、模块化、依赖管理和...

    OSGi原理与最佳实践(两章那种)与源代码

    本资源包含了OSGi的原理和最佳实践的两章节内容,以及相关的源代码,非常适合想要深入学习和理解OSGi技术的开发者。 一、OSGi原理 1. **模块系统**:OSGi的核心是其模块系统,它基于Java类加载器的概念,创建了一...

    OSGi实现用户登录验证

    综上,本项目展示了在OSGi环境中如何利用DS和EventAdmin实现用户登录验证,这涉及到服务的声明式管理、事件驱动通信以及模块化的服务设计。通过这样的实践,我们可以更好地理解和运用OSGi框架,提升系统的灵活性和可...

    《OSGi实战》及其相关代码

    通过阅读《OSGi实战》和实践相关代码,读者可以掌握如何利用OSGi技术提高Java应用的可维护性、可扩展性和可测试性,从而提升整体项目质量。学习OSGi不仅可以帮助开发者解决类路径问题,还能为他们打开通往现代、动态...

    osgi介绍osgi介绍

    1. **Bundle**:是OSGi的基本模块单位,包含代码、资源和元数据,用于描述其提供的服务和依赖。 2. **Service**:是bundle之间通信的机制,允许bundle以松散耦合的方式互相协作。 3. **生命周期**:bundle有安装、...

    读书笔记:OSGI 实战 整合Maven 测试代码 .zip

    读书笔记:OSGI 实战 整合Maven 测试代码

    OSGi原理与最佳实践完整版+精简版+代码

    此外,书中附带的源代码提供了实践示例,帮助读者更好地理解和应用所学知识。通过阅读和分析这些代码,你可以看到OSGi技术如何应用于实际项目,从而提升自己的技能。 总之,《OSGi原理与最佳实践》是一本全面介绍...

    关于OSGI分布式开发简单连接数据库

    7. **错误处理与异常传播**:在OSGI环境中,错误处理和异常处理应遵循模块化原则。当数据库连接出现问题时,异常应该被捕获并以服务事件的形式传播,以便其他bundle能够做出适当的响应。 8. **安全管理**:在OSGI中...

    OSGI 开发文档中文的

    在“OSGI开发文档中文的”这个资源中,你可以找到关于OSGI技术的详细指导。这份文档可能涵盖了以下几个关键知识点: 1. **OSGI基本概念**:包括bundle、服务、生命周期(启动、停止、暂停、更新和卸载)以及类加载...

    OSGI参考例子程序

    在"OSGI参考例子程序"中,你将找到一系列有关OSGI技术的示例代码,特别关注于留言板应用。这些例子对于初学者来说非常有价值,它们可以帮助你理解OSGI的基本概念和工作原理,并提供实际操作经验。 1. **模块化**:...

Global site tag (gtag.js) - Google Analytics