红帽的JBoss 6.2.1保险丝:OSGI缺少要求:甲骨文JDBC驱动程序(Red Hat JBo

2019-11-04 04:18发布

这是我与JBoss保险丝,其中一个依赖(甲骨文JDBC JAR)未找到作为一个OSGi包面临的一个问题。 当本地运行的源代码工作正常,但出现了错误,当在Karaf容器部署。 问题和相关联的源代码的详细说明被设置在: https://developer.jboss.org/message/948643

在这个任何建议将受到欢迎。

谢谢你的耐心。 Prabal

Answer 1:

您正在试图将保险丝服务器上部署Oracle的JAR文件不是Maven的捆绑。
所以你需要包装,并使用以下命令安装库:

install -s wrap:mvn:com.oracle/ojdbc6/<version>

<version>指jar文件的版本号。 希望这可以帮助。



文章来源: Red Hat JBoss Fuse 6.2.1: Osgi Missing Requirement: Oracle JDBC Driver