Cassandra の XML および Maven サポート

Studio XML エディターまたはスタンドアロンから XML で Mule アプリケーションを手動でコーディングする場合、コネクタへのアクセス権を取得するには、次の操作を行う必要があります。

  • コネクタの名前空間を XML フローに追加する。

  • 連動関係情報を Maven ​pom.xml​ ファイルに追加する。

Studio ビジュアルエディターでパレットからキャンバスにコネクタをドラッグすると、コネクタの名前空間とスキーマの場所が自動的に XML コードに入力されます。

コネクタの名前空間の追加

Studio の XML エディターまたは別のテキストエディターで Mule アプリケーションを手動でコーディングする場合、次のコードを設定 XML のヘッダーの ​<mule>​ タグ内に貼り付けます。

http://www.mulesoft.org/schema/mule/cassandra-db
http://www.mulesoft.org/schema/mule/cassandra-db/current/mule-cassandra-db.xsd

Maven POM ファイルの設定

pom.xml は、Anypoint Studio で生成される Maven ファイルで、Mule アプリケーションの連動関係が含まれます。Mule アプリケーションを手動でコーディングする場合、この XML スニペットを pom.xml ファイルに含め、このコネクタへのアクセスを有効にします。

XML でアプリケーションを手動で作成する場合は、プロジェクトの ​pom.xml​ をセットアップします。

<repositories>
   <repository>
        <id>mule-ee-releases</id>
        <name>MuleEE Releases Repository</name>
        <url>https://repository-master.mulesoft.org/nexus/content/repositories/releases-ee/</url>
    <repository>
        <id>mule-ee-snapshots</id>
        <name>MuleEE Snapshots Repository</name>
        <url>https://repository-master.mulesoft.org/nexus/content/repositories/ci-snapshots/</url>
    </repository>
</repositories>

次のスニペットは、特定のバージョンのプロジェクトの連動関係を示しています。

<dependency>
  <groupId>com.mulesoft.connectors</groupId>
  <artifactId>mule-cassandradb-connector</artifactId>
  <version>3.1.1</version>
  <classifier>mule-plugin</classifier>
</dependency>

<version>​ タグのコンテンツを、使用しているコネクタに対応するバージョンに置き換えます。

最新の ​pom.xml​ ファイル情報を取得するには、​ Anypoint Exchange​ でコネクタにアクセスし、​[Dependency Snippets (連動関係スニペット)]​ をクリックします。

次のステップ

これで XML と Maven が完了したので、​​を試すことができます。