对Carbon和ESB服务器的WS02 CAR部署:未发现在此服务器中部署的工件

时间:2014-03-04 14:10:42

标签: wso2 wso2esb wso2carbon

我在WSO2 Developer Studio 3.5.0中创建了test.car。 CAR包含您的默认示例SimpleStockQuoteSample。我可以将此CAR部署到WS02 ESB Server 4.8.1中。成功。 CAR列在CarbonAplication中并且工作正常。

当我尝试将相同的CAR部署到SW02 Carbon Server 4.2.0时,它在

上失败
  

未发现在此服务器中部署的工件。忽略碳应用:test.car

你能帮助我吗?

2 个答案:

答案 0 :(得分:1)

这是因为您CAR中的工件的服务器角色是" EnterpriseServiceBus" :在Dev Studio中编辑Carbon应用程序的pom.xml,然后查看Dependencies - >工件/服务器角色

答案 1 :(得分:0)

实际上你需要做两个步骤:

  1. 修改config文件夹中的wso2esb carbon.xml文件。
  2. 位置:{base} wso2esb-4.9.0 \ repository \ conf - carbon.xml 将ApplicationServer添加为标记ServerRoles中的角色。

     <Role>ApplicationServer</Role>
    
    1. 在您的eclipse开发工作室中修改您的应用程序对ApplicationServer的角色,这是在Dependencies-&gt;工件和修改角色。