osgi 相关问题

OSGi(开放服务网关计划)框架是Java编程语言的模块系统和服务平台,它实现了完整的动态组件模型。

Apache Felix中的@Service注释是什么?

我读过几篇关于@Service和@Component之间差异的文章。现在我明白@Component是用户注释一个对象作为OSGi组件,它的生命周期将是......

回答 1 投票 3

即使Hamcrest是一个依赖项,Mockito bundle也找不到org.hamcrest包

我在Eclipse 4 RCP项目上工作,其中包含一个插件包和一个用于单元测试的bundle片段。目标平台使用Eclipse目标定义(.target文件)定义。与第谷的Maven是......

回答 3 投票 3

我正在尝试使用maven创建一个OSGI包。我无法正确捆绑JAR

我得到以下异常。我正在使用servicemix来运行bundle。我认为我没有正确导入和导出包,这是我找不到类异常的原因。我的包装结构......

回答 1 投票 1

OSGI Gradle未解决的要求:Import-Package:com.opencsv; version =“[3.8.0,4.0.0)”Liferay IDE 3

我试图在我的项目中使用opencsv库来读取一些CSV文件。我在gradle中正确添加了这个依赖项,它似乎用于开发时间。但是在使用OSGI的部署期间......

回答 3 投票 4

NoClassDefFoundError:使用Apache ServiceMix的OsgiDefaultCamelContext

我创建了简单的bundle:public class Activator实现了BundleActivator {private CamelContext camelContext; private CsvDataFormat csv = new CsvDataFormat(); public void start(...

回答 1 投票 0

捆绑激活后OSGI组件未激活

OSGI的新手。我在OSGI中使用spring-boot。在bundle activator中,spring-boot应用程序成功启动。我有一个组件类,如下所示@Service // spring-boot annotation @Component(immediate ...

回答 1 投票 0

在OSGi应用程序中使用Openjfx 11类

有谁知道是否有办法在eclipse工作区中使用JavaFX模块?我有一个OSGi-maven多模块应用程序。到目前为止,我已经尝试了几件事。下载JavaFX SDK ...

回答 1 投票 2

启动Liferay 7.1时的类强制转换异常

当Liferay 7.1启动时,我得到一个ClassCastException:INFO [main] [ModuleFrameworkImpl:1636]启动动态包ERROR [Start Level:Equinox Container:08ae8322-2575-4260-9c68-db4761a17500] ...

回答 1 投票 1

在OSGi胖jar包中找到重复的JAR

我目前正在开发一个项目,该项目导致在OSGi上下文中运行的胖JAR(Apache Felix)。有没有办法/命令来检查我嵌入我的胖罐子里的一些罐子是......

回答 2 投票 1

在OSGi中,被跟踪的服务类型与被跟踪对象的类型之间有什么区别

在OSGi中,ServiceTracker类定义了两个类型参数:S - 要跟踪的服务的类型。 T - 被跟踪对象的类型。他们两个有什么区别?

回答 3 投票 1

多个OSGi服务

我是OSGi的新手,并尝试使用OSGi开发应用程序。我有一个OSGi服务,它有一个接口和两个实现。接口:ExportService实现:...

回答 1 投票 2

有没有办法在OSGi应用程序中查看注册的服务?

我有一个运行Equinox的OSGi应用程序。我想看看应用程序提供的服务。我怎样才能做到这一点?

回答 5 投票 13

我应该打开OSGi ServiceTracker,还是在使用后关闭它?

在BundleActivator中使用OSGi ServiceTracker的最佳实践是什么?我在网上看到过在start方法中打开跟踪器的示例,将其存储在实例变量中,然后关闭...

回答 4 投票 2

Adobe AEM / OSGI:如何从任何类访问OSGI服务?

我有一个服务(位于核心/服务内)和服务实现(位于核心/服务/ impl)。我有一个现有的类(位于core / impl / view / components内),扩展了com.adobe.cq ....

回答 3 投票 0

从码头到绝对URL的骆驼路线

我在Apache Karaf上部署了一个OSGi包。我有一个简单的骆驼路线:

回答 2 投票 7

我如何调试外部OSGI包?

我想调试外部OSGI包以了解如何与其他捆绑包进行交互,但我不知道如何执行此操作。主程序适用于Karaf和OSGI,我可以调试它......

回答 1 投票 0

使用Declarative Services根据属性动态选择OSGi引用

我是OSGi的新手,很快就被其复杂性所淹没。我相信这应该相当简单,但我无法找到一个完整的实例来说明我想要实现的目标。 ...

回答 2 投票 1

从Gogo Shell获取com.liferay.portal.kernel的版本

我所拥有的只是与Liferay服务器的Gogo Shell连接。从那个shell,有没有办法知道该服务器使用的com.liferay.portal.kernel包的版本?例如,如果我想......

回答 3 投票 2

使用STATIC策略绑定OSGi声明性服务的顺序

假设我有以下OSGi组件,它应该在每次在运行时注册SomeInterface的新实现时发送一个事件。为此,我将EventAdmin绑定到eventAdmin ...

回答 3 投票 1

为ORACLE创建支持OSGi的jar(适用于Spring Roo - ORACLE db集成)

我遇到了Spring Roo / Oracle OSGi驱动程序问题,其他许多问题已经解决,似乎已经解决了。 “Springsource目前无法托管OSGi包装的Oracle驱动程序”所以看来你需要......

回答 3 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.