繁体   English   中英

如何将Web方法jar转换为osgi捆绑包

[英]How to convert web methods jar to osgi bundles

我正在将Apache骆驼与蓝图DSL结合使用,并且试图将消息从独立的保险丝应用程序发送到webmethods队列,但出现错误

原因:javax.naming.NoInitialContextException:无法找到InitialContextFactory com.webmethods.jms.naming.WmJmsNamingCtxFactory。

即使我在类路径中有必需的Web方法jar。

我什至尝试将以下罐子捆绑在一起

jms.jar,
wm-brokerclient.jar,
wm-g11nutils.jar,
wm-jmsclient.jar,
wm-jmsnaming.jar

使用命令osgi:install -s file:ProjectDir / target / jarname.jar

但这没有效果。 我要去哪里错了? 是否可以将Web方法的jar公开为osgi捆绑包?

请使用下面提到的命令将jar作为bundle安装。

osgi:install -s mvn:GROUP_ID / ARTIFACT_ID / VERSION

在karaf控制台中部署jar时,这对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM