首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更换WSO2微集成器中的CAR时出现重复的服务名称错误

更换WSO2微集成器中的CAR时出现重复的服务名称错误
EN

Stack Overflow用户
提问于 2021-05-06 01:02:37
回答 1查看 53关注 0票数 0

我已经创建了一个代理服务,并将其作为CAR应用程序放入path /home/wso2carbon/wso2mi-1.2.0/repository/deployment/server/carbonapps中的WSO2微集成器1.2.0中。我可以毫无问题地查询新的代理服务,但当我删除CAR应用程序并将其替换为新版本的CAR时,在Micro Integrator中出现错误:

代码语言:javascript
复制
...
Caused by: org.apache.synapse.deployers.SynapseArtifactDeploymentException: ProxyService named : MyCustomProxyService already exists
    at org.apache.synapse.deployers.AbstractSynapseArtifactDeployer.handleSynapseArtifactDeploymentError(AbstractSynapseArtifactDeployer.java:482)
    at org.apache.synapse.deployers.ProxyServiceDeployer.deploySynapseArtifact(ProxyServiceDeployer.java:66)
    ... 20 more

我认为通过删除汽车应用程序,它将删除代理服务,但显然不是这样工作的。

如果我删除有问题的CAR应用程序并重新启动WSO2 Micro-Integrator服务,那么,当我(再次)放置新的CAR应用程序时,错误不会出现。

有没有一种方法可以清理任何已安装的代理服务(CAR应用程序),而无需重新启动WSO2MI服务器?

EN

回答 1

Stack Overflow用户

发布于 2021-05-09 02:54:29

当您删除carbon应用程序时,所有部署的工件都应该从服务器上删除,根据您的问题描述,热部署功能似乎不起作用。但是,当我在本地检查新的和更新的WSO2:MI-1.2.0包时,我能够在不重新启动服务器的情况下部署相同的更改后的car应用程序。因此,请从官方网站[1]下载最新版本: 7.1.0,然后重试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67405724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档