在 Eclipse 中使用不同版本加载相同插件两次
我有两个不同版本的 EMF 插件,它们加载某个 .xmi。后一个版本已更改,因此与前一个版本的 xmi 不兼容。我想要做的是使用第一个插件加载 xmi,然后使…
Eclipse 扩展点与手动编程访问
要将一个插件公开的服务引用到另一个 Eclipse 插件中,我有两种方法 1.) 扩展点(复杂) 2.) 只需使用 BundleContext 获取捆绑包列表,然后访问其他 E…
Eclipse RCP 产品中的自定义 config.ini
我的 eclipse RCP (3.7) 应用程序目前状况良好,产品可以成功导出到多个平台并且运行良好。我需要的是更改 config.ini 文件中的一些属性,特别是 osgi…
开源项目的公共 Maven 和 OBR 存储库
我一直致力于一个以 Apache Sling 和其他技术为中心的小型 Java 项目(其他一些支持技术是开源的,有些不是)。 我想从一些易于访问的存储库中共享一…
OSGi 在应用程序服务器中访问 Java EE
我已经开始研究 OSGi 并同意它是前进的方向,因为它只需根据捆绑规范打包您的东西即可为您提供出色的可扩展性。不管怎样......我的要求是,目前我有我…
为什么 OSGI BundleActivator 方法声明为“抛出异常”?
OSGI start 和 stop 方法rel="nofollow">BundleActivator 声明为抛出异常。与此同时,Joshua Bloch 在他的书《Effective Java》第二版第 62 条中说道 …
Apache 1.4 Axis 两个几乎相同的客户端如何?
我需要在同一个应用程序服务器战争中制作两个 Apache Axis 1.4 客户端。端点是不同的服务器,但 wsld 定义几乎相同。这意味着当它们更新时,它们不是…
OSGI - 缺少导入的包=org.apache.commons.collections
我正在尝试使用循环 FIFO 缓冲区创建非常简单的 OSGI 捆绑包。这是完整的源代码: http://www.2shared.com/file/TkLeBBO2/ test.html 我创建了这个简…
使用 Felix & 创建完整的 OSGi 应用程序梅文
我有一组使用 Maven 构建的 OSGi 捆绑包,我想知道是否有一个可用的 Maven 插件可以让我执行以下操作: 指定要包含在发行版中的捆绑包集和/或指定单个…
如何将 Java 网络服务器添加到 OSGI 包中
我创建了这个 Java 网络服务器: import java.net.*; import java.io.*; public class EchoServer { ServerSocket m_ServerSocket; public EchoServer…
为什么ServiceReference要实现Comparable?
ServiceReference。compareTo 是根据 service.ranking 和 service.id 定义的。但是,似乎 service.ranking 可以通过 动态/异步更新服务注册.setProper…
Roo 插件开发 - 未找到依赖项
我正在创建一个读取 Spring Roo Scaffolding 信息并生成 jquery-mobile 应用程序的应用程序。我现在正在尝试将其构建为 Roo 插件,但由于依赖项 jar …
Gemini 和 Apache Aries 蓝图容器
Gemini 是参考实现对于 OSGi 蓝图容器,Apache Aries 是另一个广泛使用的蓝图容器...包括 Apache Karaf 内部。 如果我正在开始一个新项目(以开源技术…