(UMS)ドライバをデプロイする方法について説明します。UMSドライバのアンデプロイおよび登録方法についても説明します。この章では、次の項目について説明します。UMSをインストールすると、事前にインストールされているドライバが組み込まれます(電子メール、XMPP、SMPPおよびVoiceXML)。Serverにデプロイされるのは電子メール・ドライバのみです。Middleware構成ウィザードを使用してドメインを作成または拡張する際にドライバをデプロイできます)。UMSとワークリストの統合を使用する場合は、ワークリスト・ドライバをSOAサーバーにデプロイする必要があります。この統合には複数のJEEアプリケーションおよびSOAコンポジットが含まれているため、この機能を1ステップで使用可能にするには、特別な拡張テンプレートを使用する必要があります。WebSphereプラットフォームでのワークリスト・ドライバのインストールを参照してください。Middleware構成ウィザードを使用して、様々な方法でデプロイできます。この項は次のトピックで構成されています。注意:特定のドライバEARの2つ以上のドライバ・インスタンスをデプロイするには、$ORACLE_HOME/communications/plansで入手できるカスタムのデプロイ・プラン・テンプレートを使用する必要があります。WLSTコマンドではデプロイ・プランが自動的に変更されるため、これらのコマンドを使用したドライバのデプロイをお薦めしますが、他の方法を使用する場合は、デプロイ・プランを手動で変更する必要があります。WLSTコマンドを使用したドライバのデプロイWLSTコマンドdeployUserMessagingDriverを使用してドライバをデプロイできます。説明deployUserMessagingDriverは、ユーザー・メッセージング・ドライバの追加インスタンスをデプロイするために使用されます。email、xmpp、voicexmlなど)および短縮名を指定します。指定されたアプリケーション名の前に文字列usermessagingdriver-が付加されます。deployコマンドについて有効なパラメータを指定でき、ドライバをデプロイするときに渡されます。定義baseDriverベース・メッセージング・ドライバ・タイプを指定します。email、proxy、smpp、voicexmlまたはxmppなどの既知のドライバ・タイプを指定する必要があります。appName新規デプロイメントの短い説明の名前。指定された値が文字列usermessagingdriver-の前に付加されます。targetsstageModeoptionsオプション。deployコマンドについて有効な追加の引数を指定でき、新規ドライバをデプロイするときに渡されます。Controlを使用してドライバをデプロイするには、次の手順を実行します。ORACLE_HOME/communications/plans)を取得します。プランを目的の場所(同じディレクトリまたは他のディレクトリ)にコピーします。使用する任意の名前で、「DriverDeploymentName」を置き換えます(この名前のすべての出現箇所を置き換えたことを確認します)。「DriverShortName」を任意の名前に置き換えます。@RunAsPrincipalName@トークンを、UMSで使用する有効なプリンシパルに置き換えます。デフォルト・デプロイメントでは、システム・プリンシパル「OracleSystemUser」がこの目的で使用できます。Controlを開始します。.earファイルの場所を入力します。「次へ」をクリックします。「ターゲットの選択」ページが表示されます。デプロイメント・プランの場所を入力します。図版ns_dep2.gifの説明SOAターゲットを選択します。「アプリケーション属性」ページでアプリケーション名を入力します。アプリケーション名は、デプロイ・プランで指定したDriverDeploymentName(前述のステップ3)に使用した文字列と正確に一致する必要があります。一致しない場合、デプロイメントおよびアクティブ化は失敗します。「デプロイ設定」ページが表示されます。「デプロイ」をクリックします。「デプロイが完了しました」ページが表示されます。結果(デプロイされたドライバ)を確認するには、SOAサーバーを起動します。Middleware構成ウィザードを使用したドライバのデプロイSMPP、XMPPおよびVoiceXMLの各ドライバをインストールするには、$ORACLE_HOME/common/templates/applications/oracle.ums.drivers_template_11.1.1.jarで入手できる拡張テンプレートを使用してドメインを拡張します。Middleware構成ウィザードを使用してドメインを拡張する手順は、次のとおりです。Middleware構成ウィザードを起動します($ORACLE_HOME/common/bin/config.shまたは%ORACLE_HOME%\common\bin\config.cmd)。「既存のWebLogicドメインの拡張」オプションを選択します。UMSが含まれている目的のドメインのディレクトリを選択します。「既存の拡張テンプレートを使用してドメインを拡張する」オプションを選択します。「参照」をクリックし、$ORACLE_HOME/common/templates/applicationsに移動します。「oracle.ums.drivers_template_11.1.1.jar」を選択します。Serverまたはクラスタ(あるいはその両方)に確実にデプロイします。Serverを再起動します。Middleware固有のwsadminコマンドのOracleUMS.deployUserMessagingDriverを使用します。wsadminのOracleUMS.deployUserMessagingDriverコマンドについてこの項では、wsadminのOracleUMS.deployUserMessagingDriverコマンドの構文と引数について説明します。説明OracleUMS.deployUserMessagingDriverは、ユーザー・メッセージング・ドライバの追加インスタンスをデプロイするために使用されます。新しいドライバ・デプロイメントのベース・ドライバ・タイプ(email、xmpp、smpp、voicexml、proxy、worklist)および短縮名を指定します。指定されたアプリケーション名の前に文字列「usermessagingdriver-」が付加されます。定義baseDriverベース・メッセージング・ドライバ・タイプを指定します。email、proxy、smpp、voicexmlまたはworklistなどの既知のドライバ・タイプである必要があります。appName新規デプロイメントの短い説明の名前。指定された値が文字列usermessagingdriver-の前に付加されます。required_optionsAdminApp.installコマンドの有効な追加の引数。このコマンドでは、次のオプションが必須です。-node、-cell、-server、-usedefaultbindingsおよび-defaultbinding.virtual.host。default_host')説明:emailとmyEmailは、それぞれbaseDriverとappName引数の値を表しています。-node、-cell、-server、-usedefaultbindings、-defaultbinding.virtual.hostは、必須オプションです。myNode、myCell、myServerおよびdefault_hostは、それぞれオプションの値を表しています。追加ドライバのデプロイwsadminツールを使用してUMSドライバをデプロイする手順は、次のとおりです。Consoleとも呼びます)にアクセスします。Port/ibm/console管理者の名前とパスワードを使用して、管理コンソールにログインします。「システム管理」→「デプロイメント・マネージャ」→「構成」→「ポート」→「BOOTSTRAP_ADDRESS」の順に移動し、対応するポート番号を識別します。SOAコンポーネントがインストールされている場所に設定します。この変数は、wsadminコマンドを実行する前に設定する必要があります。UNIXプラットフォームの場合は、UNIXシェルで次のコマンドを実行します。ORACLE_HOME=/fmwwas-nd/middleware/Oracle_SOA1Windowsプラットフォームの場合は、DOSシェルで次のコマンドを実行します。ORACLE_HOME=C:\fmwwas-nd\middleware\Oracle_SOA1ORACLE_HOME\common\binフォルダから、wsadminコマンドを実行します。-portオプションの値としてRMIポート番号(ステップ2を参照)を指定します。admin_passwordすでにデプロイされているエンタープライズ・アプリケーションおよびドライバのリストを表示するには、wsadminコマンドを次のように実行します。OracleUMS.deployUserMessagingDriverコマンドを実行し、次のようにUMSドライバをデプロイします。新しくデプロイしたUMSドライバを他のエンタープライズ・アプリケーションおよびドライバとともにリストされることを確認するには、次のコマンドを実行します。新しくデプロイしたUMSドライバがリストされていることを確認します。前述の例では、usermessagingdriver-email-email01が新しいドライバです。Server構成ガイドを参照してください。Middlewareサード・パーティ・アプリケーション・サーバー・ガイドを参照してください。Serverからアンデプロイできます。UMSサーバーは、登録されたメッセージング・ドライバを永続ストア(データベース)に記録し続けるため、UMSサーバーによって公開されているランタイムMBeanを使用して、別の手順でこの登録を解除する必要があります。Controlから実行する手順は、次のとおりです。ドライバをアンデプロイおよび登録解除するには、次の手順を実行します。UMSサーバーが使用可能であることを確認します。Controlで、ドメイン内の任意のusermessagingserverターゲットを選択します。ターゲットのメニューから「システムMBeanブラウザ」を選択します。「システムMBeanブラウザ」で、usermessagingserverの「ComponentAdministration」MBeanを検索します。time」→「ComponentAdministration」を開きます。操作listDriverInstancesを起動します。「操作」タブをクリックします。操作listDriverInstancesをクリックします。「呼出し」をクリックします。/Farm_soa_bam_domain/soa_bam_domain/soa_server1/usermessagingdriver-email:oracle_sdpmessagingdriver_email#Email-Driver)。「戻る」をクリックします。目的のドライバ名を指定して操作unregisterDriverInstanceを起動します。操作unregisterDriverInstanceをクリックします。/Farm_soa_bam_domain/soa_bam_domain/soa_server1/usermessagingdriver-email:oracle_sdpmessagingdriver_email#Email-Driver)。「呼出し」をクリックします。確認ダイアログで処理が成功したことを確認します。これで、指定したドライバのUMSサーバーからの登録解除が完了し、今後のメッセージ配信で使用されなくなります。reserved.法律上の注意点ライブラリ。