首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图在soapui中调用SAbre soapui,nad得到一个错误"<stl:Message code=“7012>MDR子集不存在</stl: FareLLSRQ >

试图在soapui中调用SAbre soapui,nad得到一个错误"<stl:Message code=“7012>MDR子集不存在</stl: FareLLSRQ >
EN

Stack Overflow用户
提问于 2017-03-17 13:10:17
回答 1查看 163关注 0票数 0

在SOAPUI中创建会话SessionCreateRQ之后,我将调用此服务

代码语言:javascript
复制
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"       xmlns:sec="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:mes="http://www.ebxml.org/namespaces/messageHeader" xmlns:ns="http://webservices.sabre.com/sabreXML/2011/10">
       <soapenv:Header>
          <sec:Security>
             <sec:BinarySecurityToken>
      Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/CERTG!ICESMSLB\/CRT.LB!-3296706632225343066!980366!0
         </sec:BinarySecurityToken>
      </sec:Security>
      <mes:MessageHeader mes:id="1" mes:version="2.0">
         <mes:From>
            <!--1 or more repetitions:-->
            <mes:PartyId mes:type="urn:x12.org:IO5:01">999999</mes:PartyId>
         </mes:From>
         <mes:To>
            <!--1 or more repetitions:-->
            <mes:PartyId mes:type="urn:x12.org:IO5:01">123123</mes:PartyId>
         </mes:To>
         <mes:CPAId>OD</mes:CPAId>
         <mes:ConversationId>UB11</mes:ConversationId>
         <mes:Service mes:type="OTA">FareLLSRQ</mes:Service>
         <mes:Action>FareLLSRQ</mes:Action>
         <mes:MessageData>
            <mes:MessageId>1340037420096900611</mes:MessageId>
            <mes:Timestamp>2017-03-17T11:40:19</mes:Timestamp>
            <!--Optional:-->
         </mes:MessageData>
      </mes:MessageHeader>
   </soapenv:Header>
   <soapenv:Body>
      <ns:FareRQ ReturnHostCommand="true" Version="2.6.0">
         <ns:OptionalQualifiers>
        <ns:TimeQualifiers>
            <ns:TravelDateOptions Start="02-17" />
        </ns:TimeQualifiers>
    </ns:OptionalQualifiers>
    <ns:OriginDestinationInformation>
        <ns:FlightSegment>
            <ns:DestinationLocation LocationCode="PEN" />
            <ns:OriginLocation LocationCode="KUL" />
        </ns:FlightSegment>
    </ns:OriginDestinationInformation>
      </ns:FareRQ>
   </soapenv:Body>
</soapenv:Envelope>

得到这样的回应

代码语言:javascript
复制
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
   <soap-env:Header>
      <eb:MessageHeader eb:version="1.0" soap-env:mustUnderstand="1" xmlns:eb="http://www.ebxml.org/namespaces/messageHeader">
         <eb:From>
            <eb:PartyId eb:type="urn:x12.org:IO5:01">123123</eb:PartyId>
         </eb:From>
         <eb:To>
            <eb:PartyId eb:type="urn:x12.org:IO5:01">999999</eb:PartyId>
         </eb:To>
         <eb:CPAId>OD</eb:CPAId>
         <eb:ConversationId>UB11</eb:ConversationId>
         <eb:Service eb:type="OTA">FareLLSRQ</eb:Service>
         <eb:Action>FareLLSRS</eb:Action>
         <eb:MessageData>
            <eb:MessageId>2183848454634000151</eb:MessageId>
            <eb:Timestamp>2017-03-17T12:37:43</eb:Timestamp>
            <eb:RefToMessageId>1340037420096900611</eb:RefToMessageId>
         </eb:MessageData>
      </eb:MessageHeader>
      <wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext">
         <wsse:BinarySecurityToken valueType="String" EncodingType="wsse:Base64Binary">Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/CERTG!ICESMSLB\/CRT.LB!-3296706632225343066!980366!0</wsse:BinarySecurityToken>
      </wsse:Security>
   </soap-env:Header>
   <soap-env:Body>
      <FareRS Version="2.6.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
         <stl:ApplicationResults status="NotProcessed">
            <stl:Error type="BusinessLogic" timeStamp="2017-03-17T07:37:43-05:00">
               <stl:SystemSpecificResults>
                  <stl:HostCommand LNIATA="5DE110">FQKULPEN17FEB</stl:HostCommand>
                  <stl:Message code="7012">MDR SUBSET DOES NOT EXIST</stl:Message>
                  <stl:ShortText>ERR.SWS.HOST.ERROR_IN_RESPONSE</stl:ShortText>
               </stl:SystemSpecificResults>
            </stl:Error>
         </stl:ApplicationResults>
      </FareRS>
   </soap-env:Body>
</soap-env:Envelope>

我看过Sabre Developer Studio错误代码,找不到对此的任何引用。这个命令的主机命令是FQ,它也没有指定任何这样的错误。我在谷歌错误代码7012上找不到任何东西,"MDR子集不存在“??

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-17 19:31:10

这似乎是一个问题的最新版本,因为我得到了一个成功的回应在我的最后版本2.5.0。

我建议您改用此版本作为解决办法,并将其报告给服务台。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42858444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档