Jamaとの連携

<< 目次を表示 >>

ページ位置:  プロジェクトの作成と管理 > Proクラウドサーバ > 有料ライセンスで利用できる機能 > 外部ツールとの連携 > インストールと設定 >

Jamaとの連携

前提条件

JamaとEnterprise Architectの連携を設定するためには、以下の条件を満たす必要があります。

 

 

今回は、連携サーバとDevOpsの連携プラグインは、Proクラウドサーバと同じマシン上で動作している前提としています。

 

 

JamaとProクラウドサーバ・Enterprise Architectを連携する

以下の手順で作業を進めます。

 

  1. Proクラウドサーバ 設定ツールを起動します。
  2. 外部ツール連携タブを開き、「連携機能の有効化」にチェックを入れます。ポートの欄に、Proクラウドサーバの連携サーバが待機するポート番号を設定します。

  1. 左下の「追加」ボタンを押し、外部ツールの追加ダイアログを表示します。

 

  1. 「有効」のチェックボックスにチェックを入れます。

 

  1. 「名前」の欄に'Jama'など、適切な名前を入力します。

 

  1. 「外部ツール」のドロップダウンリストで'Custom Integration'を選択します。

 

  1. 「プレフィックス」の欄には'Jama'など、識別子を入力します。他の連携ツールと重複しないようにしてください。

 

  1. 「グループ」の欄にはJamaとの連携を参照するルートレベルの名前を入力します。(例:  'Jama - Integration')

 

  1. 「連携プラグイン」のパネルのポート欄には、Jamaのプラグインと連携サーバが通信するために利用するポート番号を指定します。

 

  1. 「DLLパス」の欄の右端の参照ボタンを押し、''JamaIntegrationPlugin.dll'ファイルを選択します。このファイルは、Proクラウドサーバのインストールディレクトリ内のSBPIフォルダに含まれます。

 

  1. 以下の手順12から14までを設定した結果、参照するためのURLは <プロトコル>://<サーバ名>:<ポート>/ベースURL となります。プロトコルを適切に指定してください。

 

  1. 「サーバ名」の欄には、Jamaと連携するために利用するJamaプラグインが動作するサーバ名あるいはIPアドレスを指定します。

 

  1. 「ポート」欄にはJamaと通信するポートを指定します。

 

  1. 「ベースURL」の欄はJamaサーバのURLのサーバ名以降の内容を設定します。

 

  1. 「ユーザ名」「パスワード」の欄を設定すると、その内容でJamaサーバにアクセスします。そのプロジェクトを利用する、すべてのEnterprise Architectのユーザーが同じユーザでアクセスすることになります。

 

  1. 「項目の追加」「項目の編集」のチェックボックスは、Enterprise ArchitectからJamaの項目を追加あるいは編集することを許容する場合には、チェックを入れてください。

 

  1. 「SSLのエラーを無視」は独自の証明書を利用している場合などはチェックを外してください。

 

  1. Jama へのアクセスがプロキシサーバーを使用する場合は、プロキシ・セクションに関連する詳細を入力してください:
    Server Name/IP - プロキシサーバーのサーバー名(またはIP)とポート番号
    Bypass - このフィールドは、特定のアドレスがプロキシをバイパスするためのメカニズムを提供します。セミコロンで区切ります。例: 192.168.*;*.localdomain.com;www.mydomain.com
    User Name - プロキシサーバが認証情報を必要とする場合、このフィールドにユーザ名を入力します
    Password - プロキシサーバが認証情報を必要とする場合、このフィールドにはユーザのパスワードを入力します。

 

  1. その他の項目は、空欄あるいは既定値のままで構いません。OKボタンを押し設定内容を保存してください。

 

 

Enterprise ArchitectのプロジェクトとJamaを結びつける

 

Proクラウドサーバの設定ツールの外部ツール連携タブでは、以下のように表示されます。

 

 

連携されるプロジェクトにチェックを入れてください。すべてにチェックを入れるボタンが便利です。

 

「終了」ボタンを押し、設定ツールを終了してください。

 

Proクラウドサーバを再起動することで、設定内容が反映されます。

 

Enterprise Architectのプロジェクトを開き、Jamaの項目を参照できるかどうか確認してください。

 

 

連携をテストする

Enterprise Architectで、Jamaに結びつけたプロジェクトを開きます。

 

  1. 「アドイン・拡張」リボンの「入出力」パネルにある「外部ツール連携」ボタンの上半分を押します。

 

  1. 外部ツール連携が開きますので、ツールバーにあるナビゲーションの左端の地球マークのアイコンを押します。

 

  1. 指定したグループ (例: 'Jama - Integration' や 'Custom Integration' など)を一覧から選択します。

 

  1. ナビゲーションの「Jama」をクリックしてください。

 

  1. そのプロジェクト内のすべての項目が表示されます。

 

 

データのマッピング

JamaとEnterprise Architectがスムーズにデータ項目を交換するために、マッピングルールの見直しや編集を行う必要があります。

 

 

これらの作業については、「設定」のヘルプトピックで詳しく説明しています。

 

 

Jamaの項目を参照する

Enterprise ArchitectとJamaの通信テストを行った際に、外部ツール連携タブで、ナビゲーションを開いてJamaのプロジェクトの一覧を表示しました。この一覧の項目が多い場合は、ウィンドウのツールバーにある「ハンバーガー」アイコンをクリックして、以下の機能を実行できます。

 

 

このメニューからは、以下のような操作が可能です。

 

外部連携データの一覧に対して文字列でのフィルタを適用できます。

  1. 列のヘッダを右クリックし、「フィルタバーの表示/非表示」を選択します。(表示されていない場合)
  2. 列名のすぐ下にあるフィルタの入力欄に絞り込むための文字列を入力します。

 

選択したJamaの項目のEnterprise Architectから参照できます。プロパティサブウィンドウ・ノートサブウィンドウ・要素ブラウザサブウィンドウのそれぞれには、選択された外部ツールの項目のプロパティ・ノートを表示するための個別のタブがあります。これらについては、「外部データの詳細」のヘルプトピックで説明しています。

 

 

Jamaの項目とEnterprise Architectの要素を結びつける

Enterprise ArchitectとJamaの間の連携が完了すると、以下の作業ができます。

 

これらの動作については、 「要素の関連付け」 のヘルプトピックですべて説明しています。

 

 

参照: