我在用Apache woden 的convert类将wsdl1.1转化为wsdl2.0时出现了个问题,当wsdl1.1包含扩展元素时,比如 <plnk:partnerLinkType >,程序就会抛出异常。 没有包含这样的element时,就能正常转化。
以下是所用的wsdl1.1文件:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="loanProcess"
xmlns:tns="http://www.example.org/loanProcess/"
targetNamespace="http://www.example.org/loanProcess/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
xmlns:loan="http://schemas.sia.org/sample/LoanRequest/2008/02/loanRequest.xsd"
xmlns:loanmsg="http://docs.sia.org/sample/wsdl/loanMessages/2008/02/loanMessages.wsdl">
用Apache woden 的convert类将wsdl1.1转化为wsdl2.0
最新推荐文章于 2023-10-07 11:32:40 发布