osgi

    11热度

    4回答

    OSGi 4.2有just been released,它用一些新的RFC更新了4.1规范。那么,对于OSGi 4.2而言,哪些支持4.2的框架已经(或者接近),以及为什么应该针对4.2框架而不是4.1框架来实现新的开发呢?

    1热度

    1回答

    我读了一些春分代码和文档。我明白了,目前,只有用于java。*包的类加载被委派给父类加载器(因为我没有修改org.osgi.bootdelegation属性,它似乎为空)。然后,谁加载了javax.swing。*类。我没有在导入的软件包/所需的软件包中的任何地方提及它,但它仍然可以正常加载。我想知道谁是“正式”负责装载它?提前致谢。

    0热度

    1回答

    1)捆绑再出口包com.X,其从束Ç得到 2)捆B出口包com.X 3)现在bunlde D对A和B都有依赖性。 从哪里将捆绑D得到包com.X从?

    0热度

    1回答

    我有一些额外的xml文件(包含标准eclipse扩展名),它们位于包之外。有没有一种方法可以将这些文件中的extns/extnpoints贡献给平台的扩展注册表? 我试图 `Platform.getExtensionRegistry.addContribution(..)` 但这种方法需要一个masterToken对象,我没有访问,并没有它给了我一个例外。

    2热度

    1回答

    这是从fusesource forum和servicemmix forum交叉发布的。 我无法使DOSGi在FUSE中工作。我试图通过在FUSE 4.1.0.2上发现Zookeeper发现CXF的DOSGi 1.1-SNAPSHOT。我也使用Zookeepr 3.2.1。 菲利克斯2.0.0的一切都完美运作。我只需按照DOSGi Discovery页面上的说明进行操作,然后再安装Discovery

    0热度

    1回答

    我想在我的swing项目中使用eclipse RCP的选择服务功能。目前,它包含了相关的接口oeui.workbench束大约是3.7 MB,这是对的方式我们的要求 过于庞大有什么办法把它分解工作台只得到选择的服务 是否有发行人已经为此 是否这样做是有条件的。有没有许可证问题?

    1热度

    1回答

    我试图OSGi容器(春季-DM)中运行Java高级图像(JAI)运行JAI。我能够访问JAI库,但收到以下错误,当我打电话JAI首次: Error: Could not load mediaLib accelerator wrapper classes. Continuing in pure Java mode. Occurs in: com.sun.media.jai.mlib.Media

    0热度

    1回答

    我需要为某些软件包提供一个库。这个库使用RMI,所以它需要(据我所知,至少)使用系统类加载器才能正常工作(我尝试了“osgi-fy”库,这会在运行时导致classcastexceptions)。所以我所做的就是从使用该库的bundle中移除依赖项,并使用包含在属性jars.extra.classpath(在eclipse项目的build.properties中)中的库进行编译。 然后我Felix的

    13热度

    4回答

    我已经阅读了很多Equinox代码,但仍然无法弄清楚在eclipse equinox安装程序中获取osgi包的类加载器的非hacky方法。有一个吗?

    3热度

    2回答

    我正在设计一个我认为要在OSGi平台上实现的软件系统。它将成为运行在自助终端上的软件系统。 OSGi理念适合我管理设备和最终用户相关功能的需求。 我想我将使用Equinox作为OSGi实现。所以我想出了一个问题,我找不到答案:是否可以设置Equinox p2来管理分布式终端上的系统更新?我想从一个地方更新大量终端,并跟踪哪些已更新,哪些未更新以及哪个终端正在运行哪个版本的软件系统。我了解Equin