在SOA中切换条件

时间:2018-08-20 06:38:49

标签: soa

真实性如何重新回归?

如果出现以下情况,我在开关中会有这样的表达式:

ns8:aaa/bbb/ccc/eee/fff/ggg[bpws:getVariableData('blah')]/hhh='DEACTIVATED''="true()"

由于某种原因,它每次都会返回并达到我的真实状态。但是,当我在xPath验证程序中运行它时,根据我的blah值,我会得到“ true”或false。

soa流的读取方式是否有所不同?还是“ true()”不是正确的方法?我不知道为什么它会一直击中它。

以下是我的数据可能的样例。但是我无法发布全部内容。

<aaa>
<bbb>
     <ccc>
        stuff...
        <eee>
           stuff...
           <fff>
              <createDate>2016-04-01T16:42:18Z</createDate>
              <createdBy>ESB_NewConnect</createdBy>
              <updateDate>2016-04-01T16:42:18Z</updateDate>
              <updatedBy>ESB_NewConnect</updatedBy>
              <accountReference>303679377</accountReference>
              <customerReference>203790002</customerReference>
              <externalSystemName>XEROX_ACS</externalSystemName>
              <externalAccountReference>RIGHTNOW_20160401_124212294036</externalAccountReference>
              <originalActivationDate>2016-04-04Z</originalActivationDate>
              <activationStatus>ACTIVE</activationStatus>
              <ggg>
                 <blah var>
                 <hhh>DEACTIVATED</hhh>

0 个答案:

没有答案