2014-01-13 41 views
0

我在Eclipse Kepler上安装了WSO2 Developer Studio 3.2.0。我已经创建了一个ESB配置项目并在此项目中定义了一个代理服务。在这个代理定义中有inSequence,outSequence和faultSequence部分,每部分包含一组中介。WSO2 Developer Studio 3.2.0不包含代理服务定义中的outSequence

我已经创建了一个Carbon应用程序项目,并将该项目添加为依赖项。部署后,在final * .car文件中,我看到代理服务定义以outSequence不包含任何介体的方式进行更改。在部署阶段,outSequence内容将被清空。可能是什么问题呢?

+0

考虑到开发人员Studio 3.2.0还没有准备好与ESB 4.8.0,但与早期版本的工作。更新即将到来。 – user8658912

+0

该问题与ESB的版本无关。当我查看归档文件(* .car文件)时,我发现outSequence下面没有介体。 – iargin

回答

0

首先,WSO2 Dev Studio与Eclipse Kepler不兼容。推荐的Eclipse版本是Eclipse Juno SR2。

如果您在代理服务的OutSequence中为中介输入了不正确的属性或参数,则会遇到此问题。这个问题现在在即将到来的WSO2 Dev Studio 3.5版本中得到修复,当使用这种不正确或不兼容的属性/参数时,它将向您提供错误消息。

因此请使用最新的Developer Studio 3.5版本并重试该示例。

希望这有助于!

感谢和问候,

Harshana

+1

它在Eclipse Juno中工作,谢谢。 – iargin