OSGi - Java平台的模块化层。
[在Equinox OSGi中,我正在使用来自几个不同捆绑软件的服务(DS),我想知道服务中每次使用它的人。服务写入数据库,我想知道...
每个组件(.xml)都有自己的eclipse-project吗?
因此,我学习了如何使用eclipse-kura来实现IoT应用程序。我的问题是,每个组件都应该有自己的eclipse-project / bundle还是多个组件可以在同一个包中(如...
我有一个多模块构建创建具有包类型“捆绑”的多个工件。在编译期间他们有的创建的META-INF目录中的一些信息,有些则没有。我试图定义...
org.osgi.framework.BundleException:无法解析模块:org.eclipse.jetty.plus
从Karaf缓存日志中,当我在karaf中部署捆绑包时,我多次收到以下错误!ENTRY org.eclipse.jetty.jndi 4 0 2019-02-21 16:27:11.500!MESSAGE FrameworkEvent ERROR!STACK 0 .. 。
声明性地启动OSGi包时“无法转换为org.osgi.framework.BundleActivator”
有一种在容器内运行的基于Spring的传统Java应用程序。我试图通过将Apache Felix嵌入已有的...中来提供一些OSGi插件功能。
OSGI:maven wrapped bundle如果尝试访问另一个包装的bundle,则会抛出java.lang.ClassNotFoundException
由于以下依赖项不是OSGI准备好,我将它们包装如下: 包装:MVN:com.google.maps /谷歌地图服务/ 0.9.2 包装:MVN:com.squareup.okhttp3 / ...
我得到了这个缺少的要求:在Karaf 3中osgi.wiring.package = javax.validation我尝试了bundle:install -s mvn:javax.validation / validation-api / 1.0.0.GA但它似乎没有安装它.. 。
我使用aem-project-archetype版本13创建了一个maven项目。将软件包安装到AEM后,我在felix控制台中收到错误,导致无法解析其中3个导入的软件包。我是 ...
如何通过Web服务获取Apache karaf捆绑信息(休息,肥皂)?
我想知道是否有任何变化通过网络服务获取有关捆绑的信息(休息,肥皂)我发现在端口8181上运行的web控制台hawtio,我看到捆绑列表。我想......
我的OSGi应用程序需要一个jar(样本;版本= A),我将使用相同的jar(样本;版本= B)到我开发的更新的包。样品罐有一些增强功能所以我不能只升级...
NoClassDefFoundError:使用Apache ServiceMix的OsgiDefaultCamelContext
我创建了简单的bundle:public class Activator实现了BundleActivator {private CamelContext camelContext; private CsvDataFormat csv = new CsvDataFormat(); public void start(...
我是OSGi的新手,并尝试使用OSGi开发应用程序。我有一个OSGi服务,它有一个接口和两个实现。接口:ExportService实现:...
OSGi Karaf Spring Boot 2.1.4-发布错误
我正在尝试使用Spring Boot 2.1.4与Java 8,OSGi 5.0.0版和Apache Karaf 4.1.3构建OSGi Karaf应用程序。我在GitHub中创建了以下项目,当我...时,它可以构建并运行良好
AEM 6.3 ResourceResolverFactory为null并抛出NullPointerException
还尝试了这篇文章AEM 6.3 - ResourceResolverFactory在Service中为null并在Sling Model类中抛出LoginException。接口包org.employee.employee.core.admin; import org.apache ....
maven-bundle-plugin中具有相同名称的多个引用
我正在使用maven-bundle-plugin 3.3.0和OSGI R6。我有以下类:// A类@Component(immediate = true,service = {})公共类A {private static B myB; @Reference(...
我在ServiceMix中遇到依赖项问题。我尝试开始捆绑。这个包有几个导入:Import-Package = org.apache.camel; version =“[2.16,3)”,org.apache.camel ....
还在努力学习OSGI。但是有人可以告诉我这是否可行或者我可能在这个示例代码中出错。所以我有两个独立的捆绑包在服务组合中运行。上市 ...
java.util.ServiceConfigurationError使用OSGi包时,Provider不是子类型
我正在创建一个Liferay 7.1 OSGi包,其中包含一些外部依赖项。考虑到时间,我们选择将外部JAR嵌入到OSGi Bundle中。我设法创建了一个bnd文件,...
我是OSGi和Karaf的新手,我仍然围绕着概念和架构。我的问题与使用karaf-maven-plugin创建的.kar文件有关。是......