0
這個問題非常具體。如果CUCM,AXL和SOAP沒有告訴你什麼,那麼就沒有必要進一步閱讀。除非你有興趣。Cisco AXL 8.5 WSDL Java導入翻譯模式
任何人都已經成功地wsimport
荷蘭國際集團目前的WSDL文件思科AXL 和支持AddTransPattern
- 請求?我正在討論版本8.5或「當前」(如Cisco UCM 8.6.2)。
導入成功,但添加翻譯模式不再有效。
我通過在eclipse中使用SOAPUI手工編寫SOAP請求來測試它。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.cisco.com/AXL/API/8.5">
<soapenv:Header/>
<soapenv:Body>
<ns:addTransPattern sequence="?">
<transPattern>
<pattern>MYPATTERN</pattern>
<description>MYDESCRIPTION</description>
<routePartitionName>MYPARTITION</routePartitionName>
<calledPartyTransformationMask>MYDESTINATION</calledPartyTransformationMask>
<provideOutsideDialtone>false</provideOutsideDialtone>
<callingSearchSpaceName>MYCALLINGSEARCHSPACE</callingSearchSpaceName>
</transPattern>
</ns:addTransPattern>
</soapenv:Body>
響應如下:
<axlcode>-391</axlcode>
<axlmessage>Cannot insert a null into column (numplan.tkpatternusage).</axlmessage>
<request>addTransPattern</request>
的soapUI告訴我,把usage
是可選。即使我提出了使用價值,例如<usage>3</usage>
,它告訴我價值不會存在,即使我知道它的確如此。
任何想法讚賞