apache-karaf相关内容
我有一个包,它使用一个配置文件 org.jemz.karaf.tutorial.hello.service.config.cfg 和一个属性: org.jemz.karaf.tutorial.hello.service.msg="我是一个 HelloServiceConfig!!" 我使用 ConfigAdmin 的蓝图是这样的:
..
我在我的项目中使用了 scr 注释.有人可以解释@Component注解中元类型属性的用例吗? import org.apache.felix.scr.annotations.Activate;导入 org.apache.felix.scr.annotations.Component;导入 org.apache.felix.scr.annotations.Reference;导入 org.apa
..
我是 CAMEL、CXF 和 Karaf 的新手.我想使用带有 CXF 和 KARAF 的 CAMEL 访问静态文件.想知道这样做的最佳方法.我在网上搜索过,发现基于 CXF 的休息 Web 服务可以写成相同的.有没有其他更简单的方法.我们正在使用 jboss FUSE 服务器. 解决方案 有更好的方法来做同样的事情. 第 1 步在您的 maven 插件中添加 src/m
..
我有两个包——包-A 导出 bnd.a.* 包,包-B 导入 bnd.a.*;我将这些包保存在部署文件夹中;它有效,但有时bundle-B先于bundle-A出现并失败!有没有办法为部署文件夹中保存的包设置启动顺序? 请注意,我们使用功能的启动级别使其正常工作,但不在部署文件夹中. 解决方案 否,因为 deploy 文件夹只是在开发期间部署包的另一种方式.对于生产,最好使用特征描述符
..
我正在尝试添加新的自定义 log4j2 appender.Karaf 3.0.2 使用不支持 log4j2 的 pax-logging 1.7.4.我有一个扩展 org.apache.logging.log4j.core.appender.AbstractAppender 的 appender. 我关注了这个博客 http://blog.nanthrax.net/2012/12/create
..
我有一个作为多个 Spring 项目存在的现有应用程序.项目 A 的 Spring 上下文 XML 文件使用 导入 B 的 Spring 上下文 XML 文件 但是,我得到一个 FileNotFoundException.我认为这是由于项目 B 的包没有公开资源造成的.
..
我有一个 servlet Web 应用程序,想使用 aries 蓝图将 apache karaf 包作为服务注入到 Web 应用程序中. 这些是注入包的步骤: 1) 在 blueprint.xml 中添加了带有 id 和 interface 值的引用标记示例代码在这里 2) 添加带有 ref 属性作为引用 id 的 bean 标记,我们在 blueprint.xml 文件中注入的
..
我正在尝试按照本教程进行操作: apache felix 教程 #1 但是我不明白目录结构.我在哪里放置 Activator.java 文件?相对于 Activator.java 文件,我应该将 MANIFEST.MF 放在哪里? 在本教程中,当我尝试编译 Activator.java 文件时,出现 org.osgi.framework 不存在的错误.我在哪里可以得到 org.o
..
我正在构建一个 .kar 文件,但是当我运行 mvn package 时,我收到此错误: [INFO] --- maven-bundle-plugin:2.4.0:bundle (default-bundle) @ common ---[警告] 捆绑 se.eman.path.to.my.package:common:bundle:1.0.0-SNAPSHOT : 拆分包,多个 jars 提供相
..
尝试增加在 karaf 中运行的嵌入式码头中的线程数.我使用以下属性更改 jetty.xml,如 POST . 10100
..
嗨,我正在尝试在 karaf 中安装以下依赖项 org.fusesource.leveldbjnileveldbjni-all1.8 我收到以下异常 执行命令时捕获异常org.apache.karaf.shell.console.MultiException
..
我正在尝试将 logback 与在 ServiceMix 下运行的 Karaf 3.0.5 一起使用.这就是我迄今为止所做的事情,如本中所述问题. 这就是我到现在为止所做的:- 通过执行 uninstall 删除了 pax-logging-service删除了lib/bin/karaf-client.jar 在lib里面放置了以下ja
..
我正在尝试使用 Spring AOP 进行日志记录.我已经设置了日志包,以及其中的 OSGi 服务. 我有其他 OSGi 包,它使用日志包中的服务作为 OSGi 引用. 日志包部署到 Apache Karaf 并运行.我无法部署我的其他包. 我的 bundle 中的 spring 配置是这样的:
..
当我运行 karaf 时,我需要在其中安装一些功能.为此,我给出如下命令: install -s mvn:org.apache.derby/derby/10.8.2.2功能:安装 jndi jpa 事务 http 我想自动化这件事,因为我想在重新启动时自行启动 karaf.我已经读到我可以通过使用 wrapper:service 在重新启动时启动它.但我想到的下一个问题是我将如何发出这些命令.
..
我正在尝试在 Karaf 4.0.0M2 中安装 ActiveMQ. 但它总是失败并出现错误.请参阅下面的控制台.请帮我解决这个问题. karaf@root()>功能:安装jmskaraf@root()>功能:repo-add activemq添加功能网址 mvn:org.apache.activemq/activemq-karaf/LATEST/xml/featureskaraf@roo
..
如何将新功能作为 Karaf 模块添加到 ODL Oxygen SR3 (0.8.3) 中? 例如,我从 官方页面.然后我想制作 烤面包机示例作为 Oxygen 的新模块,它是通过以下命令创建的: wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml >~/.m2/
..
我有一个核心库,它有一个接口,我想在 Fuse ESB(Apache ServiceMix 和 Karaf)中将其公开为 OSGI 服务.目标是允许其他包使用它.该服务使用 JPA (OpenJPA) 和 Spring.界面如下: 公共接口 PatientService {公共患者查找(整数 ID);} 和班级: @Repository公共类 PatientServiceJpaImpl 实现
..
我有一个 ActiveMQ v5.7.0 代理,在 Karaf v2.3.3 中运行,我想启用远程连接.我已将代理 URL 设置为 0.0.0.0:61616,以使其能够侦听网络流量.我已经打开防火墙以允许来自客户端计算机的流量.但是,所有远程连接都被拒绝.一个快速的 netstat 似乎告诉我代理没有在本地主机之外监听. jeremy@server:~$ netstat -pan |grep
..
我正在尝试在 osgi 环境 (karaf) 上运行的 apache 骆驼中发送一个肥皂请求.直到现在我得到了这个代码 public void start(BundleContext context) 抛出异常 {LOGGER.log(Level.INFO, "开始");MyRouteBuilder routeBuilder = new MyRouteBuilder();camelContext
..
我的问题类似于这个 但我使用 Maven 捆绑插件来实现相同的最终结果. 我正在构建一个包含 persistence.xml 文件的包,我发现 maven-bundle-plugin 会在清单中自动生成以下标头: Require-Capability:osgi.service; Effective:=active;objectClass=javax.persistence.spi.Pers
..