我们计划将4个CAR部署到WSO2 Governance Registry的单个实例中。 CAR#1依赖于CAR#4中包装的WSDL和XSD。如果我们简单地将所有4个CAR都放入Carbon产品的部署目录中,则系统将无法部署CAR#1,因为WSDL验证将失败。同样的问题也适用于ESB。
有没有办法在Carbon框架中指定跨CAR依赖项?
答案 0 :(得分:1)
CAR文件应该是自包含的工件。因此,所有CAR文件都应包含其自身内的所有工件。因此,我们没有CAR文件之间的交叉依赖关系的概念。因此,没有机制在CAR文件之间定义这种依赖关系。
唯一可行的解决方案是在部署独立的CAR文件后部署依赖的CAR文件。
谢谢和问候,
Harshana