メッセージ送信処理

オペレーション名

メッセージ送信

機能概要

JMSプロバイダのサーバ上にあるキューまたはトピックにデータを送信します。

データモデル

本コンポーネントのデータモデルはXML型です。

プロパティ

変数の使用については、「変数」を参照してください。
基本設定
項目名 必須/省略可 変数の使用 説明 備考
名前 必須 使用不可 スクリプトキャンバス上での名前を入力します。  
入力データ 必須 使用不可 スクリプトキャンバス上にあるコンポーネントを選択します。  
必須設定
項目名 必須/省略可 変数の使用 説明 備考
接続先 必須 使用不可 グローバルリソースを選択します。
グローバルリソースの設定方法については、「グローバルリソースのプロパティ」を参照してください。
  • [追加]:
    新規にグローバルリソースを追加します。
  • [一覧の編集]:
    「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。
 
データ送信方法 必須 使用不可 データの送信方法を選択します。
  • [JMSメッセージとして送信]:(デフォルト)
    JMSメッセージとして送信します。
  • [XMLデータとして送信]:
    Text、Map、Object、Stream、Byteのそれぞれのスキーマに合致したデータであってもXMLデータとして送信します。
 
コメント
項目名 必須/省略可 変数の使用 説明 備考
コメント 省略可 使用不可 このアダプタの簡単な説明を記述することができます。
説明を記述すると、仕様書に反映させることができます。
 

スキーマ

入力スキーマ

本アダプタが使用するスキーマについては、「スキーマ」を参照してください。

出力スキーマ

ありません。

Mapperでのスキーマ読み込み

スキーマは手動で読み込む必要があります。
詳細については、「スキーマ編集」を参照してください。

トランザクション

トランザクションをサポートしています。
本アダプタのトランザクション設定については、「グローバルリソースのプロパティ」の[トランザクション]を参照してください。

PSPでの使用について

PSPでは使用できません。

仕様制限

ありません。

主な例外

例外名 原因 対策
InputDataNotFoundException [入力データ]が指定されていません。 [入力データ]を指定する、またはデータフローを引いてください。
ResourceNotFoundException
リソース定義が見つかりませんでした。名前:[]
[接続先]が指定されていません。 [接続先]を指定してください。
ResourceNotFoundException
リソース定義が見つかりませんでした。名前:[<グローバルリソース名>]
[接続先]で選択されたリソース定義が見つかりません。 [接続先]で指定したグローバルリソースを確認してください。
UnsupportedMessageTypeException [入力データ]で指定されたメッセージタイプが不正です。 メッセージタイプを確認してください。
javax.jms.JMSException JMSプロバイダが起動していない、または接続設定が誤っています。 JMSプロバイダが起動しているか、または接続設定の内容を確認してください。