WSO2 ESB服务器
内WSO2 AS功能,我安装里面ESB 4.7.0 AS 5.2.0功能的一些问题:WSO2 ESB服务器
的尝试functionallity一点儿也不工作。用户界面已损坏。
当我使用代理服务调用部署在外部AS中的数据服务时,它工作正常,但是如果数据服务部署在同一个ESB中,则在使用代理服务调用它时收到二进制负载。我尝试使用SOAPUI,dataservice响应正常,但代理服务没有。
SOAPtracer仅显示数据服务请求/响应,而不显示代理服务请求/响应。
我该如何解决这个问题?
编辑:
...我用AS 5.1.0第一,但我发现,如果我激活SOAPtracer我收到此响应消息代理服务:
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Body>
<axis2ns7:binary xmlns:axis2ns7="http://ws.apache.org/commons/ns/payload">PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c29hcGVudjpFbnZlbG9wZSB4bWxuczpzb2FwZW52PSJodHRwOi8vd3d3LnczLm9yZy8yMDAzLzA1L3NvYXAtZW52ZWxvcGUiPjxzb2FwZW52OkJvZHk+PGRhdG9zQ29sbGVjdGlvbiB4bWxucz0iaHR0cDovL3dzLndzbzIub3JnL2RhdGFzZXJ2aWNlIj48ZGF0b3M+PGlkPjE8L2lkPjxub21icmU+bm9tYnJlMTwvbm9tYnJlPjwvZGF0b3M+PGRhdG9zPjxpZD4yPC9pZD48bm9tYnJlPm5vbWJyZTI8L25vbWJyZT48L2RhdG9zPjxkYXRvcz48aWQ+MzwvaWQ+PG5vbWJyZT5ub21icmUzPC9ub21icmU+PC9kYXRvcz48ZGF0b3M+PGlkPjU8L2lkPjxub21icmU+bm9tYnJlNTwvbm9tYnJlPjwvZGF0b3M+PGRhdG9zPjxpZD40PC9pZD48bm9tYnJlPm5vbWJyZTQ8L25vbWJyZT48L2RhdG9zPjxkYXRvcz48aWQ+MTA8L2lkPjxub21icmU+Z2VybyBldDwvbm9tYnJlPjwvZGF0b3M+PC9kYXRvc0NvbGxlY3Rpb24+PC9zb2FwZW52OkJvZHk+PC9zb2FwZW52OkVudmVsb3BlPg==</axis2ns7:binary>
</soapenv:Body>
</soapenv:Envelope>
如果我dissable soaptracer我能接受正确的回应:从4.1.0采取
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Body>
<datosCollection xmlns="http://ws.wso2.org/dataservice">
<datos>
<id>1</id>
<nombre>nombre1</nombre>
</datos>
<datos>
<id>2</id>
<nombre>nombre2</nombre>
</datos>
<datos>
<id>3</id>
<nombre>nombre3</nombre>
</datos>
<datos>
<id>5</id>
<nombre>nombre5</nombre>
</datos>
<datos>
<id>4</id>
<nombre>nombre4</nombre>
</datos>
<datos>
<id>10</id>
<nombre>gero et</nombre>
</datos>
</datosCollection>
</soapenv:Body>
</soapenv:Envelope>
随着AS 5.1.0功能P2回购的尝试functionallity被打破了DataService的和代理服务。
与BPS有关的另一个问题,如果我想在ESB 4.7.1中安装BPS功能我需要使用P2回购?
AS 5.2.0基于Carbon 4.2.0,而ESB 4.7.0基于Carbon 4.1.0。 当您混合不同产品的功能时,它们应该具有相同的碳芯版本。
所以你应该尝试在ESB 4.7.0中使用AS 5.1.0。
UPDATE:
不幸的是,好像有在4.1补丁发布,介绍这些问题的AS 5.1.0与4.7.0 ESB功能,一些兼容性问题。您最好试用基于Carbon 4.2的产品。 AS 5.2.0和ESB 4.8.0(本周发布)。基于Carbon 4.2的BPS新版本将于12月发布。
在阅读您的推荐内容后,我会更新我的问题。 –
更新了答案。 – Nufail
我有ESB 4.8.0(v4.2.0)和BPS 3.1.0(v4.2.0)产品,但我无法在图灵P2回购中找到BPS功能。你知道这个功能何时会在P2回购中发布吗? –
是的,你提出的所有问题都是正确的。
尝试安装功能后功能被破坏。所以我们鼓励你使用soap-ui。
将肥皂示踪剂放在“上”是获得二元响应的根本原因。所以你最好把soap tracer'关闭',并使用嵌入了任何wso2产品的tcp mon来跟踪请求和响应。然后它工作正常。
由于上次BPS在碳4.0.0下发布,因此无法将其功能安装到在碳4.1.0下发布的ESB 4.7中。但ESB 4.8和BPS 3.1.0将很快在碳4.2.0下发布,您可以将它们与已经发布的AS 5.2一起使用。
您可以找到here
嗨Vimesh。我有ESB 4.8.0和BPS 3.1.0产品,但我无法在Turing P2回购库中找到BPS功能。你知道这个功能何时会在P2回购中发布吗? –
WSO2产品发布矩阵你可以尝试取消安装所有的JavaScript相关功能? – ajanthan