apache-karaf相关内容

想使用 CAMEL、CXF 和 Karaf 访问静态资源

我是 CAMEL、CXF 和 Karaf 的新手.我想使用带有 CXF 和 KARAF 的 CAMEL 访问静态文件.想知道这样做的最佳方法.我在网上搜索过,发现基于 CXF 的休息 Web 服务可以写成相同的.有没有其他更简单的方法.我们正在使用 jboss FUSE 服务器. 解决方案 有更好的方法来做同样的事情. 第 1 步在您的 maven 插件中添加 src/m ..
发布时间:2021-11-12 03:49:17 Java开发

启动放置在 Karaf 的部署文件夹中的包

我有两个包——包-A 导出 bnd.a.* 包,包-B 导入 bnd.a.*;我将这些包保存在部署文件夹中;它有效,但有时bundle-B先于bundle-A出现并失败!有没有办法为部署文件夹中保存的包设置启动顺序? 请注意,我们使用功能的启动级别使其正常工作,但不在部署文件夹中. 解决方案 否,因为 deploy 文件夹只是在开发期间部署包的另一种方式.对于生产,最好使用特征描述符 ..
发布时间:2021-11-12 03:49:14 其他开发

如何使用 aries 蓝图将 apache karaf 包作为服务注入到 Web 应用程序中?

我有一个 servlet Web 应用程序,想使用 aries 蓝图将 apache karaf 包作为服务注入到 Web 应用程序中. 这些是注入包的步骤: 1) 在 blueprint.xml 中添加了带有 id 和 interface 值的引用标记示例代码在这里 2) 添加带有 ref 属性作为引用 id 的 bean 标记,我们在 blueprint.xml 文件中注入的 ..
发布时间:2021-11-12 03:49:05 Java开发

在哪里可以找到和安装 org.osgi.framework 包?

我正在尝试按照本教程进行操作: apache felix 教程 #1 但是我不明白目录结构.我在哪里放置 Activator.java 文件?相对于 Activator.java 文件,我应该将 MANIFEST.MF 放在哪里? 在本教程中,当我尝试编译 Activator.java 文件时,出现 org.osgi.framework 不存在的错误.我在哪里可以得到 org.o ..
发布时间:2021-11-12 03:48:59 Java开发

在 OSGi 包中使用 Spring AOP

我正在尝试使用 Spring AOP 进行日志记录.我已经设置了日志包,以及其中的 OSGi 服务. 我有其他 OSGi 包,它使用日志包中的服务作为 OSGi 引用. 日志包部署到 Apache Karaf 并运行.我无法部署我的其他包. 我的 bundle 中的 spring 配置是这样的: ..
发布时间:2021-11-12 03:48:41 Java开发

在 apache karaf 开始时运行命令的脚本

当我运行 karaf 时,我需要在其中安装一些功能.为此,我给出如下命令: install -s mvn:org.apache.derby/derby/10.8.2.2功能:安装 jndi jpa 事务 http 我想自动化这件事,因为我想在重新启动时自行启动 karaf.我已经读到我可以通过使用 wrapper:service 在重新启动时启动它.但我想到的下一个问题是我将如何发出这些命令. ..
发布时间:2021-11-12 03:48:35 其他开发

在 Apache Karaf 4.0.0.M2 中安装 ActiveMq

我正在尝试在 Karaf 4.0.0M2 中安装 ActiveMQ. 但它总是失败并出现错误.请参阅下面的控制台.请帮我解决这个问题. karaf@root()>功能:安装jmskaraf@root()>功能:repo-add activemq添加功能网址 mvn:org.apache.activemq/activemq-karaf/LATEST/xml/featureskaraf@roo ..
发布时间:2021-11-12 03:48:33 其他开发

OSGI 服务 JPA PersistenceContext 未注入

我有一个核心库,它有一个接口,我想在 Fuse ESB(Apache ServiceMix 和 Karaf)中将其公开为 OSGI 服务.目标是允许其他包使用它.该服务使用 JPA (OpenJPA) 和 Spring.界面如下: 公共接口 PatientService {公共患者查找(整数 ID);} 和班级: @Repository公共类 PatientServiceJpaImpl 实现 ..
发布时间:2021-11-12 03:48:23 其他开发

尽管代理 URL 为 0.0.0.0,ActiveMQ 远程连接仍被拒绝

我有一个 ActiveMQ v5.7.0 代理,在 Karaf v2.3.3 中运行,我想启用远程连接.我已将代理 URL 设置为 0.0.0.0:61616,以使其能够侦听网络流量.我已经打开防火墙以允许来自客户端计算机的流量.但是,所有远程连接都被拒绝.一个快速的 netstat 似乎告诉我代理没有在本地主机之外监听. jeremy@server:~$ netstat -pan |grep ..
发布时间:2021-11-12 03:48:20 其他开发