Mule Magento连接器的帮助
问题描述:
我一直在尝试一段时间才能使用Mule的Magento云连接器。但是我没有成功。Mule Magento连接器的帮助
我使用的是magento 1.6.0,mule 3.1.2和Mule的Magento Cloud Connector 1.2。
我的代码,我试图去执行它后得到的错误堆栈是在这里: http://forums.mulesoft.org/thread.jspa?threadID=6286
我明白任何帮助,您可以给我提供
问候 利奥
答
我发现我的问题。连接器的文档不清楚配置时应该使用哪个地址。我正在使用.http:// mymagentohost /。但是,在使用API的第一个版本时,应该使用的地址是.http://mymagentohost/index.php/api/v2_soap/或.http://mymagentohost/index.php/api/soap/。
问候 利奥
答
我找到了解决办法:
https://sashistore.gostorego.com +/API/v2_soap WSDL 是URL
用户名和API密钥将允许您使用的Magento连接器
连接?仅供参考请通过:http://www.magentocommerce.com/api/soap/introduction.html
我看发生SOAP错误(“Server.userException”),但是Magento连接器无法正确处理这个错误,然后死在火中。我已经尝试修复故障处理,以便您希望得到更好的错误报告,从而更轻松地找出问题所在。试试:https://github.com/downloads/ddossot/magento-connector/mule-module-magento-1.3-SNAPSHOT.jar –
大卫您好,非常感谢您的帮助。感谢你,我设法找到了我的问题的原因。我得到的例外是“SOAP消息中不允许处理指令”。我对它进行了Google搜索,发现当端点返回一个HTML错误页面而不是soap响应时,它通常会被抛出。如果是这样的话,有没有一种方法可以捕捉到这个html页面,所以我知道到底发生了什么? – lmartuc
要么使用TCPMon(作为Mule和Magento之间的代理),要么使用WireShark(监控网络传输)来查看接收到的这个假HTML响应是什么。 –