karaf相关内容
如果我想在我的插件 (java) 中执行一个 karaf shell 命令,该怎么做? 例如:opendaylight-user@root> snmp4sdn:printdb “org.apache.felix.service.command.CommandProcessor"可以处理吗? 解决方案 在 Karaf 3 中,您必须使用 Felix Gogo 服务,即 Comma
..
我有一个自定义的 karaf 安装.我想做一个功能:安装odl-restconf.为此,我做了一个功能:repo-add 在以下位置可用的功能文件 https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/controller/features-restconf/1.3.0-
..
嗨,我的 pax 考试失败,并显示错误 Unknown protocol: wrap org.apache.karaf.features.internal.util.MultiException:错误在 org.apache.karaf.features.internal.download.impl.MavenDownloadManager$MavenDownloader.(MavenDownl
..
我需要编写一个卸载功能的 karaf 控制台脚本(如果 karaf 3.0.4 上存在该功能). 到目前为止,我还没有在文档(https://karaf.apache.org/manual/latest-3.0.x/developers-guide/scripting.html).使用 shell:env ? 总是返回 null 作为值,我不确定 ? 是否是 karaf 中支持的环境变量名称
..
我在 Karaf 中托管了一个 REST 服务,它可以正常处理除多部分请求之外的所有请求.我正在使用 com.sun.jersey 包,因为我只成功地在 Karaf 内部托管了这些,以便通过 HTTP 访问. 当我尝试接收HttpServletRequest 里面的 POST 和调用 getParts() 方法,我得到错误: IllegalStateException: servlet
..
我正在尝试编写一个应该使用 org.elasticsearch.client.RestHighLevelClient 的 osgi 应用程序.为此,我添加了包 servicemix.bundles.elasticsearch-client,因为它导出 org.elasticsearch.client 和所需的 RestHighLevelClient.显然,RestHighLevelClient 似
..
我正在尝试将 org.pbjar.jxlayer 库转换为 OSGi 包,我已经成功了,但是当我尝试将它安装在 Karaf 容器中时,该容器声称此包缺少一个要求: 无法解析 312.0:缺少需求 [312.0] osgi.wiring.package;(osgi.wiring.package=com.sun.java.swing) 我也将 javax.swing 放在了 bundle
..
我有一个包,它使用一个配置文件 org.jemz.karaf.tutorial.hello.service.config.cfg 和一个属性: org.jemz.karaf.tutorial.hello.service.msg="我是一个 HelloServiceConfig!!" 我使用 ConfigAdmin 的蓝图是这样的:
..
我一直在一个简单的 Hello World 项目中学习 Opendaylight 的基础知识(我一直在关注这个 教程). 现在我想将此控制器的构建连接到 Mininet 定义的网络拓扑,但这不起作用.我读到这可能是因为我没有安装 odl-l2switch 但是当我输入 feature:list --installed 时,bundle 没有出现,当我输入 feature:install od
..
我需要更新数千个实体,无法将逻辑放入 SQL 语句中.使用非托管 JPA 时,我使用的模式是: long commitThreshold = 100;//或其他合适的值尝试 {em.beginTransction().begin();for(要修改的实体列表){//检索当前实体//修改当前实体if((++modifiedEntityCount % commitThreshold) == 0) {
..
嗨,我正在尝试在 karaf 中安装以下依赖项 org.fusesource.leveldbjnileveldbjni-all1.8 我收到以下异常 执行命令时捕获异常org.apache.karaf.shell.console.MultiException
..
我不得不更改我们的 Apache Karaf 安装位置.更改后,几个配置设置仍然指向原来的 $karaf_home/karaf.base 位置.我已经查看了所有的配置文件,但找不到这个根 karaf_home/karaf.base 是如何设置的.知道这个变量是如何设置的吗? 解决方案 缓存中的一个或多个包可能仍指向旧的 karaf 位置.为确保关闭您的 karaf,请删除 $KARAF_H
..
当我运行 karaf 时,我需要在其中安装一些功能.为此,我给出如下命令: install -s mvn:org.apache.derby/derby/10.8.2.2功能:安装 jndi jpa 事务 http 我想自动化这件事,因为我想在重新启动时自行启动 karaf.我已经读到我可以通过使用 wrapper:service 在重新启动时启动它.但我想到的下一个问题是我将如何发出这些命令.
..
我正在将我的代码从 JBoss Fuse 6.2.1 移植到 JBoss Fuse 6.3.0. 在我的开发环境中,我使用 Maven 构建 Java 项目的 -SNAPSHOTS,并使用 dev:watch 命令自动部署它们. 我使用 install mvn:my.groupid/my-artifactid/version-SNAPSHOT 和 dev:watch ID 安装了我的包
..
我正在尝试在 Karaf 上开发一个包含 REST API 和来自定制服务的调用的 OSGi WAB.然而,出于某种奇怪的原因,OSGi 框架抱怨一个不满意的功能,osgi.component. 我想知道: 我该如何解决这个问题? 什么是 osgi.component 包?为什么需要? 为什么 maven-bundle-plugin(因此也是 bnd),在条目“Require-Ca
..
我正面临这个错误: 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
..
由于最近 Mogodb 升级到 3.6,pentaho Kettle mongoinput 步骤聚合无法从 Mongodb 中获取数据. 错误信息: com.mongodb.MongoCommandException:命令失败,错误 9:'The'cursor' 选项是必需的,除了带有解释的聚合服务器 localhost:2915 上的参数'.完整的响应是 { "ok" : 0.0,"
..
如何强制 Jetty 从特定虚拟主机(如 test.localhost:8080/myapp 而非 localhost:8181/myapp)开始打开所有已部署的 web 应用程序?> 这是来自 jetty.xml 的片段:
..
我一直在尝试在 Karaf 上使用 OSGi 声明式服务(其中包括蓝图)的一些示例.我现在试图解决的问题是如何在运行时获取对某些服务的引用(因此注释和/或 XML 在这里并不是真正的选择) 我将解释我的用例: 我正在尝试设计(到目前为止只是在我的脑海中,这就是为什么我仍然只尝试使用 OSGi :))一个系统来控制工业中的某些自动化过程.为了与设备通信,使用了一组特殊的协议.为了使组件尽
..
我想在 Karaf 中安装 org.postgresql/postgresql/9.4-1201-jdbc41,但出现错误.我该如何解决这些错误?奇怪的是,在 Windows 上,我的 Karaf 没有这个 Postgres jdbc 的错误,但在 Ubuntu 上它有这些错误.任何线索表示赞赏. 安装 Kar 功能 social_importer.kar/1.0-SNAPSHOTjava.la
..