我正在使用网络服务https://www.uat.p20.experian.nl/WS_SDPGateway/sdpgateway.asmx?wsdl。
我收到错误:
错误
ERROR 2015-09-21 23:08:04,789 [[experian_spd_sandbox] .HTTP_8044.worker.01] org.mule.exception.DefaultMessagingExceptionStrategy:
Message : COULD_NOT_READ_XML_STREAM. Failed to route event via endpoint: org.mule.module.cxf.CxfOutboundMessageProcessor. Message payload is of type: byte[]
Type : org.mule.api.transport.DispatchException
Code : MULE_ERROR--2
Payload : [B@df32cd7
JavaDoc :
异常堆栈是:
意外的角色'>' (代码62)预期' =' at [row,col {unknown-source}]:[7,21](com.ctc.wstx.exc.WstxUnexpectedCharException) com.ctc.wstx.sr.StreamScanner:647(null)
COULD_NOT_READ_XML_STREAM(org.apache.cxf.interceptor.Fault) org.apache.cxf.databinding.stax.StaxDataBinding $ XMLStreamDataWriter:151(null)
COULD_NOT_READ_XML_STREAM。无法通过端点路由事件:org.mule.module.cxf.CxfOutboundMessageProcessor。消息有效内容的类型为:byte [](org.mule.api.transport.DispatchException) org.mule.module.cxf.CxfOutboundMessageProcessor:163
我的目标只是修复沟通并确保可以从Mule正确使用网络服务。
答案 0 :(得分:0)
“无法通过端点路由事件”听起来更像网络然后是解析错误。
您是否可以尝试从执行Mule流程的框中卷曲wsdl?
答案 1 :(得分:0)
找到它: 毕竟这是XML消息本身的一个错误。此外,我不得不删除在故障排除期间添加的元数据。所以,如果你遇到同样的情况,只需回到基本版并首先验证XML消息;-) 谢谢大家带我到那儿。