首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析CICS Explorer捆绑包

无法解析CICS Explorer捆绑包
EN

Stack Overflow用户
提问于 2014-07-29 12:18:35
回答 1查看 320关注 0票数 0

我正在开发一个通过cics explorer连接到CICS区域的简单Java-DB2插入程序。我为外部jar(com.ibm.db2.jcc)创建了一个插件,将该插件导出为可部署插件,并将其添加到程序的构建路径中。该包也已添加到程序的依赖项(import- package )中。但是在cics区域安装包时,我得到了一个异常。

代码语言:javascript
复制
The bundle ABC could not be resolved. Reason:Missing constraint:Import-package:com.ibm.db2.jcc;version="0.0.0".

有人能帮我追踪一下这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-08-27 23:03:03

我假设您正在编写的程序位于一个OSGi包中,该包将使用CICS的OSGi CICS包部件作为OSGi环境部署到CICS JVM Server中。这听起来像是您正在使用现有的二进制依赖项,并将其重新捆绑为OSGi包,并且希望您的程序使用OSGi来解决它。

基于这些假设,听起来您必须将包自动添加到您的构建路径中,我认为您不应该这样做。一旦设置了目标平台(http://pic.dhe.ibm.com/infocenter/cicsts/v5r1/index.jsp?topic=%2Fcom.ibm.cics.ts.java.doc%2Ftopics%2Fdeveloping_sdk.html),任何依赖项都应该从工作区中的OSGi包或目标平台中解析出来。然后应该只需要为每个捆绑包添加一个CICS部件,并将您的OSGi捆绑包导出到您所在的区域。Explorer应该负责将所有相关依赖项导出到CICS。

如果您愿意,通过将库添加到DB2 -Classpath清单声明中,应该可以将bundle jar文件作为库添加,而无需重新捆绑为OSGi包,但您可能已经考虑到了这一点!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25008183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档