0

我在 ESB 配置项目中创建了一个新序列。我正在使用 wso2 developer studio 3.8

   <sequence xmlns="http://ws.apache.org/ns/synapse" name="TestDBSequence" trace="enable">
   <dbselect>
     <connection>
     <pool>
        <dsName>jdbc/sqlserver</dsName>
     </pool>
  </connection>
      <statement>
        <sql>select si.[Name] as SKU,from [Test] si WHERE NAME = '100000051'</sql>
        <result name="SKU" column="SKU"></result> 
       </statement>
       </dbselect>
    </sequence>

但是当我尝试保存序列时出现错误:Unknown synapse configuration tag。

我有 dbselect 的 jars 文件,但不知道如何添加 pom.xml 来保存它。

4

1 回答 1

0

错误可能表明您使用的是不存在的调解器,我认为您的意思是dblookup,像这样:

<dblookup>
      <connection>
         <pool>
            <dsName>jdbc/sqlserver</dsName>
         </pool>
      </connection>
          <statement>
            <sql>select si.[Name] as SKU,from [Test] si WHERE NAME = '100000051'</sql>
            <result name="SKU" column="SKU"></result> 
          </statement>
</dblookup>
于 2016-04-14T16:32:58.463 回答