首页 文章

如何将注册表CAR文件上载到ESB WSO2?

提问于
浏览
1

我使用我的WSDL,转换和XSD在Developer Studio(WSO2)上创建了一个Registry Resources项目 .

我想在我的ESB注册表上传.CAR文件(由此注册表资源项目导出) . 我该怎么做?

我没有使用Governance Registry .

3 回答

  • 4

    您需要将注册表角色更改为“EnterpriseServiceBus” . 您可以通过编辑Carbon Application的POM文件来更改serve角色 .

    使用“Carbon Application Pom Editor”打开C-App项目的pom.xml文件 . 如果您尚未在Eclipse中安装Eclipse M2E,则默认情况下将使用该编辑器打开pom.xml . 否则,使用“打开方式”选项并选择“Carbon Application Pom Editor” . 您将在此编辑器中的工作区中看到一组C-App工件,您将在编辑器中看到“服务器角色”字段 . 展开“注册表资源编辑器”的名称,然后单击“服务器角色”中的下拉列表,并从列表中选择“EnterpriseServiceBus” . 保存编辑器并导出C-App并生成CAR文件 .

  • -1

    注册表资源项目和ESB Config项目应捆绑在一个复合应用程序项目中 . 然后.car文件将导出到您的硬盘驱动器上,任何您认为合适的位置 . 然后,在浏览器中打开控制台管理,找到Carbon Application - > Add,选择.car文件并单击Upload .

    刷新Carbon Application-> List页面,直到看到您的项目 . 如果它有任何错误,你会看到一个红色的句子 - 你可以点击它,看到错误信息(至少是它们的一部分)并将其删除 .

    Here您可以看到有关将.car文件上传到ESB的简短说明 .

    RegistryResources

    当您从Carbon Applications列表中单击应用程序时,您可以查看是否还上载了任何注册表资源:

    capp list

  • 1

    希望[1]会帮助你 . 它包含使用wso2开发人员工作室开发和部署注册表资源以进行esb所需的所有步骤 .

    首先在developer studio中创建一个注册表资源项目并添加您的注册表资源 . 保存注册表资源项目并创建新的复合应用程序项目 . 将以前的注册表资源项目作为依赖项与其他esb工件,连接器导出器项目一起添加到它 .

    确保将注册表角色更改为“EnterpriseServiceBus” . 您可以通过编辑Carbon Application的POM文件来更改serve角色

    保存编辑器并导出C-App并生成CAR文件 . 然后,您可以将CAR文件上载到esb服务器实例 .

    [1] https://dushaniwellappili.wordpress.com/2016/12/01/develop-and-deploy-registry-resources-to-esb-using-wso2-developer-studio/

相关问题