karaf相关内容

JAX-RS Multipart 与 com.sun.jersey

我在 Karaf 中托管了一个 REST 服务,它可以正常处理除多部分请求之外的所有请求.我正在使用 com.sun.jersey 包,因为我只成功地在 Karaf 内部托管了这些,以便通过 HTTP 访问. 当我尝试接收HttpServletRequest 里面的 POST 和调用 getParts() 方法,我得到错误: IllegalStateException: servlet ..
发布时间:2021-11-12 03:49:53 Java开发

Howto:osgi 和共享包?

我正在尝试编写一个应该使用 org.elasticsearch.client.RestHighLevelClient 的 osgi 应用程序.为此,我添加了包 servicemix.bundles.elasticsearch-client,因为它导出 org.elasticsearch.client 和所需的 RestHighLevelClient.显然,RestHighLevelClient 似 ..
发布时间:2021-11-12 03:49:50 Java开发

将 org.pbjar 库转换为 OSGi 包后出错

我正在尝试将 org.pbjar.jxlayer 库转换为 OSGi 包,我已经成功了,但是当我尝试将它安装在 Karaf 容器中时,该容器声称此包缺少一个要求: 无法解析 312.0:缺少需求 [312.0] osgi.wiring.package;(osgi.wiring.package=com.sun.java.swing) 我也将 javax.swing 放在了 bundle ..
发布时间:2021-11-12 03:49:41 其他开发

如何将 Opendaylight 连接到 Mininet?

我一直在一个简单的 Hello World 项目中学习 Opendaylight 的基础知识(我一直在关注这个 教程). 现在我想将此控制器的构建连接到 Mininet 定义的网络拓扑,但这不起作用.我读到这可能是因为我没有安装 odl-l2switch 但是当我输入 feature:list --installed 时,bundle 没有出现,当我输入 feature:install od ..
发布时间:2021-11-12 03:49:02 Java开发

openJPA 批量更新模式

我需要更新数千个实体,无法将逻辑放入 SQL 语句中.使用非托管 JPA 时,我使用的模式是: long commitThreshold = 100;//或其他合适的值尝试 {em.beginTransction().begin();for(要修改的实体列表){//检索当前实体//修改当前实体if((++modifiedEntityCount % commitThreshold) == 0) { ..
发布时间:2021-11-12 03:48:50 其他开发

移动 karaf 服务器后的根文件位置 $karaf_home

我不得不更改我们的 Apache Karaf 安装位置.更改后,几个配置设置仍然指向原来的 $karaf_home/karaf.base 位置.我已经查看了所有的配置文件,但找不到这个根 karaf_home/karaf.base 是如何设置的.知道这个变量是如何设置的吗? 解决方案 缓存中的一个或多个包可能仍指向旧的 karaf 位置.为确保关闭您的 karaf,请删除 $KARAF_H ..
发布时间:2021-11-12 03:48:38 其他开发

在 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 其他开发

未解决的需求:osgi.component

我正在尝试在 Karaf 上开发一个包含 REST API 和来自定制服务的调用的 OSGi WAB.然而,出于某种奇怪的原因,OSGi 框架抱怨一个不满意的功能,osgi.component. 我想知道: 我该如何解决这个问题? 什么是 osgi.component 包?为什么需要? 为什么 maven-bundle-plugin(因此也是 bnd),在条目“Require-Ca ..
发布时间:2021-11-12 03:48:18 其他开发

OpenDaylight:安装引导功能时出错

我正面临这个错误: 2018-02-28T08:30:08,419 |错误 |pool-1-thread-2 |引导功能安装程序 |7 - org.apache.karaf.features.core - 4.1.3 |安装引导功能时出错org.osgi.service.resolver.ResolutionException:无法解析根:缺少需求 [root] osgi.identity;os ..
发布时间:2021-11-12 03:47:53 其他开发

Pentaho BI - 由于最近 MongoDB 升级到 3.6,MongoDB 输入聚合错误

由于最近 Mogodb 升级到 3.6,pentaho Kettle mongoinput 步骤聚合无法从 Mongodb 中获取数据. 错误信息: com.mongodb.MongoCommandException:命令失败,错误 9:'The'cursor' 选项是必需的,除了带有解释的聚合服务器 localhost:2915 上的参数'.完整的响应是 { "ok" : 0.0," ..

OSGi 声明式服务在运行时过滤引用

我一直在尝试在 Karaf 上使用 OSGi 声明式服务(其中包括蓝图)的一些示例.我现在试图解决的问题是如何在运行时获取对某些服务的引用(因此注释和/或 XML 在这里并不是真正的选择) 我将解释我的用例: 我正在尝试设计(到目前为止只是在我的脑海中,这就是为什么我仍然只尝试使用 OSGi :))一个系统来控制工业中的某些自动化过程.为了与设备通信,使用了一组特殊的协议.为了使组件尽 ..
发布时间:2021-11-12 03:47:24 其他开发

如何安装 postgresqljdbc 以在 Karaf OSGi 中工作?

我想在 Karaf 中安装 org.postgresql/postgresql/9.4-1201-jdbc41,但出现错误.我该如何解决这些错误?奇怪的是,在 Windows 上,我的 Karaf 没有这个 Postgres jdbc 的错误,但在 Ubuntu 上它有这些错误.任何线索表示赞赏. 安装 Kar 功能 social_importer.kar/1.0-SNAPSHOTjava.la ..
发布时间:2021-11-12 03:47:18 其他开发