0

我们计划将 4 个 CAR 部署到 WSO2 治理注册表的单个实例中。CAR #1 依赖于 CAR #4 中打包的 WSDL 和 XSD。如果我们简单地将所有 4 个 CAR 放到 Carbon 产品的部署目录中,系统将无法部署 CAR #1,因为 WSDL 验证将失败。同样的问题也适用于 ESB。

有没有办法在 Carbon 框架中指定跨 CAR 依赖项?

4

1 回答 1

1

CAR 文件应该是自包含的工件。因此,所有 CAR 文件都应包含其自身的所有工件。因此,我们没有 CAR 文件之间的交叉依赖的概念。因此,没有机制可以在 CAR 文件之间定义这种依赖关系。

唯一可能的解决方案是在部署独立的 CAR 文件之后再部署依赖的 CAR 文件。

谢谢并恭祝安康,

哈沙娜

于 2013-10-22T06:27:28.950 回答