0

我们的团队对 WSO2 工具完全陌生。我们接受了有关如何添加代理服务的基本培训,并且也能够这样做。

现在,我们必须在 In Sequence 中添加一个类。我们尝试使用 Class 调解器,但它无法找到该类。然后我们意识到jar文件需要在components/lib文件夹中。因此,它现在能够加载该类。它正确地进行到输出序列和故障序列。但是,最后,它给出了以下例外。

Unable to add proxy service :: Failed to add proxy service: Parse. Check whether the Proxy already exists-Failed to add proxy service: Parse. Check whether the Proxy already exists

到目前为止,我们正在使用设计视图对其进行配置。我调查了这个论坛的大部分帖子,都是使用源代码配置的。此外,服务总线下的源视图部分中不存在代理服务。

我们是否缺少配置中的任何步骤?我们是否需要切换到编码方法或者这种方式是可能的。

4

2 回答 2

1

似乎已经有一个具有您提供的名称的代理。转到 WSO2 ESB“源视图”并检查是否存在具有该名称的代理。源视图位于管理控制台的左侧。

本文将带您逐步编写自定义类调解器。 这篇文章也可能与您相关。

于 2013-04-02T07:03:13.820 回答
1

你的解释很奇怪。部署代理服务时可能会出现上述错误日志。但是你说你的代理要去外序列和故障序列。据我了解,代理已经部署。

您可以通过查看 ESB_HOME/repository/deployment/server/synapse-config/default/proxy-service 文件夹来检查是否存在同名代理。如果有一个名为 Parse.xml 的文件(我认为代理服务的名称是 Parse),您可以将其从文件系统中删除,然后转到设计视图并再次添加代理。

于 2013-04-02T10:10:03.030 回答