我必须在WSO2 ESB 4.8.1中开发一个Passthroug ProxyService来调用在B1WS中开发的Web服务。
当我尝试直接从SoapUI调用B1WS服务时,它只有在我没有在xml声明中指定编码时才有效
请求:
<?xml version="1.0" encoding="UTF-8"?>
有回复:
<Error>System Id = 186454128, Line Number = 2, Column Number = 1, Description = Invalid document structure</Error>
但请求:
<?xml version="1.0" ?>
有有效回复
当我在WSO2 ESB中创建ProxyService时,它会自动将编码添加到XML声明中,因此B1WS服务不接受该请求。我怎么能避免这个?