2016-04-14 3 views
0

にエラー不明なシナプス構成タグを解決するために、私はESB設定project.Iに新しいシーケンスを作成することはあり3.8どのようWSO2 Developer Studioを

<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> 

WSO2の開発スタジオを使用しています。しかし、私はシーケンスを保存しようとしているときエラー:不明なシナプス構成タグ。

私はdbselect用のjarsファイルを持っていますが、pom.xmlを保存するにはどのように追加するのか分かりません。あなたは存在しないのメディエータを使用しているという事実に

答えて

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> 
+0

はい月、私は瓶の下に使用しては、DbSelectメディエーターを使用しています。 私はmavenのために何かを探し、ローカルリポジトリにjarをインストールしました。 プロジェクトにその依存関係を追加する方法を教えてください。 https://github.com/mephist/wso2-esb-dbselect – nitin

+0

ああ私は通常、それは、次の手順で動作するはず、以下を参照してください - MVNきれいなパッケージ との.jarを構築する - の.jarを入れてWSO2 ESBインストールのrepository/components/dropinsフォルダにあります。 – Jan

+0

これは明らかです:.jarはESBプロジェクトにはリンクされていませんが、ESB自体に展開されて 'dbselect'が利用可能になりました – Jan