首页 文章

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

提问于
浏览
0

我在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

    这是因为CAR中工件的服务器角色是“EnterpriseServiceBus”:在Dev Studio中编辑Carbon应用程序的pom.xml并查看依赖项 - >工件/服务器角色

  • 1

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

    • 修改config文件夹中的wso2esb carbon.xml文件 .

    location: wso2esb-4.9.0 \ repository \ conf - carbon.xml 将ApplicationServer添加为标记ServerRoles中的角色 .

    <Role>ApplicationServer</Role>
    
    • 修改你的eclipse开发工作室你的应用程序对ApplicationServer的作用,这是进入Dependencies-> artifact并修改Role .

相关问题