Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wso2 esb 5.0中的DOCTYPE Xml请求_Xml_Xslt_Wso2_Wso2esb - Fatal编程技术网

wso2 esb 5.0中的DOCTYPE Xml请求

wso2 esb 5.0中的DOCTYPE Xml请求,xml,xslt,wso2,wso2esb,Xml,Xslt,Wso2,Wso2esb,我是WSO2 ESB的新手,我的第一个任务是使用一个xml web服务,该服务具有通过.DTD文件验证其请求的功能 下面是我需要通过的请求 <?xml version="1.0"?> <!DOCTYPE COMMAND PUBLIC "-//Ocam//DTD XML Command 1.0//EN" "xml/command.dtd"> <COMMAND> <TYPE>EXUSRBALREQ</TYPE> <DATE>14

我是WSO2 ESB的新手,我的第一个任务是使用一个xml web服务,该服务具有通过.DTD文件验证其请求的功能

下面是我需要通过的请求

<?xml version="1.0"?>
<!DOCTYPE COMMAND PUBLIC "-//Ocam//DTD XML Command 1.0//EN" "xml/command.dtd">
<COMMAND>
<TYPE>EXUSRBALREQ</TYPE>
<DATE>14-03-17</DATE>
</COMMAND>
因此,请求失败

我在axis2.xml中添加了
“true”

你能帮帮我吗


关于,

我确实尝试寻找替代解决方案,但wso2 esb似乎不支持.DTD请求

因此,我编写了一个RESTfulWeb服务,所以现在WSO2ESB将框架xml请求并将其传递给RESTfulWS,webservice将添加
这种方法对我有效

将以下代码添加到ESB/wso2esb-5.0.0/repository/conf/axis2文件(axis2.xml)中。这对我有效。是的,我添加了与前面问题中提到的相同的内容,但是当检查TCPDUMP时,DOCTYPE声明没有通过,因此我必须编写一个RESTful WS。
 <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><COMMAND>
   <TYPE>EXUSRBALREQ</TYPE>
   <DATE>01-01-2017</DATE>   
</COMMAND></soapenv:Body></soapenv:Envelope>