2016-04-14 5 views
0

Ich habe eine neue Sequenz in ESB Config project.I ist mit WSO2 Entwicklerstudio 3,8Wie Fehler Unknown Synapse Konfigurations-Tag in WSO2 Entwicklerstudio

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

Aber lösen, wenn ich die Sequenz zu speichern dort bin versucht, ist Ein Fehler: Unbekannter Synapse-Konfigurations-Tag.

Ich habe die Gläser-Dateien für dbselect aber keine Ahnung, wie in pom.xml hinzufügen, um es zu speichern.

Antwort

0

wahrscheinlich der Fehler weist darauf hin, dass Sie einen nicht vorhandenen Vermittler verwenden, ich glaube, Sie dblookup bedeuten, wie folgt aus:

<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

Ja Jan Ich bin mit DbSelect Vermittler unter Gläser verwenden. Ich suchte etwas nach Maven und installierte das Glas im lokalen Repository. Können Sie helfen, diese Abhängigkeit im Projekt hinzuzufügen? https://github.com/mephist/wso2-esb-dbselect – nitin

+0

Ah ich sehe, so normalerweise es mit den folgenden Schritten funktionieren sollte: - Bauen Sie die .jar mit mvn sauber Paket - Legen Sie die .jar im Verzeichnis repositors/components/dropins der WSO2 ESB-Installation – Jan

+0

So, um es klarzustellen: Die .jar-Datei ist im ESB-Projekt nicht verknüpft, wird jedoch im ESB selbst bereitgestellt, um 'dbselect' verfügbar zu machen – Jan

Verwandte Themen