手順
-
tFixedFlowInputをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
[Mode] (モード)エリアで[Use Inline Content (delimited file)] (インラインコンテンツを使用: 区切りファイル)を選択します。ActiveMQサーバーに送信するメッセージのコンテンツを[Content] (コンテンツ)フィールドに入力します。
message transferred
-
[Edit schema] (スキーマを編集)ボタンをクリックして、スキーマエディターを開きます。
-
[+]ボタンをクリックして、文字列タイプのmessageContentというカラムを1つ追加します。
[OK]をクリックして設定を確定し、エディターを閉じます。
-
ここで、スキーマのプロパゲーションを求めるポップアップボックスが表示されます。
[Yes] (はい)をクリックして、スキーマを以降のコンポーネントにプロパゲートします。
-
JMSOutputをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
- [Module List] (モジュールリスト)リストで、使用するライブラリー(この場合はactivemq jar)を選択します。
- [Context Provider] (コンテキストプロバイダー)フィールドにコンテキストURI (この場合は"org.apache.activemq.jndi.ActiveMQInitialContextFactory")を入力します。
- [Server URL] (サーバーURL)フィールドにActiveMQサーバーのURIを入力します。
- [Connection Factory JDNI Name] (接続ファクトリのJDNI名)フィールドにJDNI名(この場合は"QueueConnectionFactory")を入力します。
- [User Name] (ユーザー名)フィールドと[Password] (パスワード)フィールドを表示するには、[Use Specified User Identity] (ユーザーアイデンティティを使用)チェックボックスをオンにします。そこに認証データを入力します。
- [Message type] (メッセージのタイプ)リストで[Queue] (キュー)を選択します。
- [Processing Mode] (処理モード)リストで[Message Content] (メッセージコンテンツ)を選択します。
-
JMSInputの[Basic settings] (基本設定)ビューで同じ設定を実行します。