wso2carbon - WSO2 类调解器无法使用 wso2 集成工作室 8.0.0 添加 pom.xml
问题描述
在使用 Integration studio 8.0.0 时,我真的受够了。因为 Class Mediator 的实现。项目已部署并在没有类调解器的情况下正常工作。当我在编码中包含它并通过选择 Mediator 编辑 pom.xml 时,无法添加它。
它显示如下所示的错误。
如果我尝试将其保存并部署到在本地运行的远程服务器中,则在 Integration Studio 中低于错误。
IntegrationStudio-错误对话框:
集成工作室错误:日志:
java.lang.Exception: Can't find export handler for bundle
at org.wso2.integrationstudio.platform.core.project.export.util.ExportUtil.buildProject(ExportUtil.java:89)
at org.wso2.integrationstudio.distribution.project.export.DefaultArtifactExportHandler.exportArtifact(DefaultArtifactExportHandler.java:37)
at org.wso2.integrationstudio.distribution.project.export.CarExportHandler.exportArtifactHelper(CarExportHandler.java:130)
at org.wso2.integrationstudio.distribution.project.export.CarExportHandler.exportArtifact(CarExportHandler.java:67)
at org.wso2.integrationstudio.distribution.project.publisher.CAppProjectRemotePublisher.publish(CAppProjectRemotePublisher.java:48)
at org.wso2.integrationstudio.carbonserver.remote.operations.ServiceModuleOperations.publishServiceModule(ServiceModuleOperations.java:152)
at org.wso2.integrationstudio.carbonserver.remote.internal.RemoteCarbonServerBehavior.publishModule(RemoteCarbonServerBehavior.java:120)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1093)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1185)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:989)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:776)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3184)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:357)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
我很确定在使用 WSO2 Developer Studio 时这可能是最简单的事情。
这是集成工作室工具错误吗?还是我错过了什么?
解决方案
pom.xml
在 Mediumor 项目的文件中添加一行代码:
<properties>
<CApp.type>lib/synapse/mediator</CApp.type>
</properties>
结果如下:
<name>demomediator</name>
<properties>
<CApp.type>lib/synapse/mediator</CApp.type>
</properties>
<description>demomediator</description>
......
我尝试使用https://www.fixes.pub/program/836665.html,它工作正常。
推荐阅读
- angular - 从 Angular 应用程序访问 Spring 云服务器
- java - Scala 重载方法
- asp.net-mvc - 下拉列表在部分视图中回发到 asp.net Mvc5 时失去其价值
- angular - 如何在 Prime NG 中禁用分页?
- java - Spring MVC PathVariable 截断问题
- selenium-webdriver - 有没有其他方法可以在网页中上传文件而不在 webdriver 框架中使用 AutoIt
- database - 使用 sum() 进行 Xamarin Sqlite 查询
- algorithm - 寻找分类真假的机器学习算法
- elasticsearch - ElasticSearch 将嵌套字段重新索引为新文档
- ssis - SSIS:平面文件连接管理器无法正确读取固定宽度的 txt 文件