Cisco JTAPI インストレーション ガイド for Cisco CallManager 4.0
Microsoft 以外の環境の JTAPI Preferences
ここでは、Cisco CallManager 4.0 へのCisco Java Telephony API(JTAPI)クライアント ソフトウェアのインストール方法および設定方法を説明します。
Cisco Java Telephony API(JTAPI)の実装では、JTAPI アプリケーションを実行するすべてのクライアント マシン上にある Java クラスを包含しています。アプリケーションを正しく機能させるには、事前に Cisco JTAPI をインストールしておく必要があります。Cisco CallManager 上であるか、あるいは別のマシン上であるかに関係なく、JTAPI アプリケーションが実行される場所に、Cisco JTAPI クラスがインストールされていることを確認してください。インストレーションには、5 MB のローカル ディスク スペースが必要です。
(注) Cisco CallManager を 4.0 にアップグレード済みである場合は、JTAPI アプリケーションがインストールされているすべてのアプリケーション サーバまたはクライアント ワークステーション上で、JTAPI クライアント ソフトウェアのアップグレードが必要です。JTAPI クライアントをアップグレードしないと、アプリケーションの初期化に失敗します。アップグレード作業をする場合は、Cisco CallManager Administration から適切なクライアントをダウンロードしてください(「Cisco JTAPI ソフトウェアのインストレーション」を参照)。
アップグレードされた JTAPI クライアント ソフトウェアは、旧リリースの Cisco CallManager 上では動作しません。
Cisco JTAPI では、インストールおよび JTAPI Preferences UI で複数の言語がサポートされています。
Cisco JTAPI インストレーション ユーティリティは、ローカル ディスク ドライブに次のソフトウェアをインストールします。
• %SystemRoot%\java\lib に JTAPI java クラスをインストール。
• Program Files\JTAPITools に JTAPI Preferences(jtprefs.exe)をインストール。
• Program Files\JTAPITools に JTAPI サンプル アプリケーション(makecall、jtrace)をインストール。
• Program Files\JTAPITools\doc に JTAPI ドキュメントをインストール。
(注) 複数の JTAPI アプリケーションを実行するには、Java 1.1 対応環境(たとえば、Sun JDK 1.1.x、JDK 1.2、JDK 1.3、または Microsoft Virtual Machine(Internet Explorer 4.0 以上にバンドルされている))が必要です。Cisco JTAPI は、Sun JDK1.2 でも動作します。
しかし、Cisco JTAPI で JTPREFS を使用するには、Microsoft Java Virtual Machine 5.00.3190 以降が必要です。JTPrefs については、「Cisco JTAPI トレースの設定」を参照してください。
Cisco JTAPI を Windows 2000 ワークステーションまたは Windows 2000 サーバにインストールする場合は、Microsoft Virtual Machine の互換バージョンがすでに備えられています。上記以外の Microsoft プラットフォーム(たとえば、Windows 95、Windows 98、および Windows NT など)にインストールする場合は、コマンド「jview /?」を実行し、コンソールの先頭に出力されるバージョンをチェックすることにより、Microsoft Virtual Machine の現在のバージョンを確認します。
Cisco JTAPI ソフトウェアをインストールする手順は、次のとおりです。
ステップ 1 Cisco JTAPI クライアント ソフトウェアをインストールするコンピュータに、ログインします。
ステップ 2 すべての Windows プログラムを閉じます。
ステップ 4 次の Cisco CallManager Administration に移動します。
http:// Name /CCMAdmin/main.asp
Name には、Cisco CallManager の名前または IP アドレスを指定します。
ステップ 5 Application > Install Plugins の順に選択します。
(注) インストレーション ソフトウェアが指示するデフォルト ドライブに、Cisco JTAPI ソフトウェアをインストールしてください。たとえば、Windows NT が C:\WINNT にインストールされている場合のデフォルト ディレクトリは、C:\WINNT\Java\lib です。
JTAPI のインストレーションを検証するには、JTAPI を経由してコールを発信できる makecall アプリケーションを使用します。makecall アプリケーションを使用する手順は、次のとおりです。
ステップ 1 Windows NT コマンドラインから、Cisco JTAPI Tools をインストールしたディレクトリまで移動します。デフォルトでは、このディレクトリは Program Files\JTAPITools です。
Jview makecall < server name > < login > < password > 1000 < phone1 > < phone2 >
server name には、Cisco CallManager のホスト名または IP アドレス(たとえば、CTISERVER)を指定します。
phone1 および phone2 は、ユーザ設定に従ってユーザによって制御される、IP Phone または仮想電話機の電話番号を示します。詳細については、『Cisco CallManager アドミニストレーション ガイド 』を参照してください。
login および password には、Cisco CallManager User Configuration ウィンドウで設定したユーザ ID とパスワードを使用します。
JTAPI Preferences ユーザ インターフェイス ユーティリティのツールを使用して、インストールされている JTAPI のバージョンを確認することもできます。
この機能を使用すると、アプリケーションは、起動時に HTTP 要求経由で Cisco CallManager Web サーバに自身を認識させ、必要な JTAPI API のバージョンを持つ応答を受信することができます。アプリケーションは、サーバから入手可能なバージョンとアプリケーション クラスパス内のローカルのバージョンとを比較し、アップグレードが必要かどうかを判断します。
アプリケーションは、updater API のインスタンスを生成する初期プロセスに変更を加え、サーバにインストールされたコンポーネントを検出し、必要に応じてコンポーネントをダウンロードします。
この機能は、Cisco CallManager と一致するようアプリケーションが jtapi.jar コンポーネントをリフレッシュできるようにするため、また、アプリケーションが jtapi.jar を一元展開し、その jtapi.jar に自動アップデートできるようにするために使用します。
この機能の実行に必要な API は、updater.jar の形式でパッケージされています。jtapi.jar および updater.jar は、バージョンの比較に使用する標準のマニフェストでパッケージされています。アプリケーションが Version クラスのインスタンスを生成する必要はありません。Version クラスのインスタンスを生成すると、API がアップグレード時に書き込み保護される可能性があるためです。
ロケーションとコンポーネントを指定してこの機能を使用すると、サーバから jtapi.jar をダウンロードし、ローカル ディレクトリに直接コピーできます。アプリケーションは、ダウンロード済みの jtapi.jar で上書きするか、または新しい jtapi.jar にアクセスするようにクラスパスを変更することができます。
(注) 自動インストールを使用しても、JTAPI Preferences、TAPITestTools、updater.jar、および
javadoc の各コンポーネントはアップグレードされません。アプリケーションにこれらのコンポーネントが必要な場合は、Cisco CallManager プラグイン ページから JTAPI をインストールします。
Cisco JTAPI tracing preferences アプリケーション(JTPREFS.EXE)を使用して、トレース レベルとトレース宛先を設定します。デフォルトでは、Cisco JTAPI Preferences は、Program Files\JTAPITools ディレクトリにインストールされます。Cisco JTAPI Preferences ユーティリティを開くには、 [スタート]>[プログラム]> Cisco JTAPI > JTAPI Preferences の順に選択してください。
この項では、Cisco JTAPI preferences アプリケーションの使用法を説明します。構成は、次のとおりです。
• トレース レベル
• ログ先
• 詳細設定
図1 では、Cisco JTAPI Preferences アプリケーションの[トレース レベル]タブを示しています。このウィンドウのタイトルには、JTAPI バージョン番号が表示されます。
[トレース レベル]タブでは、次の JTAPI トレース レベルを使用可能または使用不可にすることができます。
次のリストで記述されているように、[デバッグ レベル]ウィンドウでその他のデバッグ レベルを使用可能にしたり、使用不可にしたりすることができます。
• JTAPI デバッグ:JTAPI 方式とイベントのトレース
• JTAPIIMPL デバッグ:内部 JTAPI インプリメンテーションのトレース
• CTI デバッグ:JTAPI インプリメンテーションに送信される Cisco CallManager イベントのトレース
• CTIIMPL デバッグ:内部 CTICLIENT インプリメンテーションのトレース
図2 では、Cisco JTAPI Preferences アプリケーションの[ログ先]タブを示しています。
[ログ先]タブでは、JTAPI がトレースを作成する方法、およびトレースが保存される方法を設定できます。 表 1 では、ログ先の設定フィールドについて説明します。
図3 では、Cisco JTAPI Preferences アプリケーションの[CallManager]タブを示しています。
このタブでは、Cisco CallManager のリストを定義しておくことが可能です。その定義により、JTAPI アプリケーションが、オプションの Cisco CallManager の接続性をユーザに提供できるようになります。
図4 では、Cisco JTAPI Preferences アプリケーションの[詳細設定]タブを示しています。
Cisco JTAPI Preferences アプリケーションで[詳細設定]タブを使用して、 表 2 内のパラメータを設定できます。トラブルシューティングとデバッグのためだけに、これらの低レベルのパラメータが必要になる場合があります。
(注) Cisco Technical Assistance Center(TAC)からの特別な指示がある場合を除いて、表 2 のパラメータを変更しないようにお勧めします。
Microsoft 以外の環境では、jtapi.ini ファイルを手動で作成し、CLASSPATH に入れる必要があります。次のリストは、サンプル値と共にパラメータ名を示しています。
JTAPI アプリケーションでは、ユーザをディレクトリの中で管理し、1 つ以上のデバイスを制御する特権をユーザに与える必要があります。JTAPI アプリケーションを使用する前に、『Cisco CallManager アドミニストレーション ガイド 』の「新規ユーザの追加」を参照して、ユーザを追加し、ユーザにデバイスを割り当てる手順を実行してください。ユーザに割り当てられるデバイスのリストは、ユーザがアプリケーションから制御する(たとえば、電話をかける、電話に応答する)必要がある電話機を表しています。
マニュアルやその他の技術リソースを入手したり、テクニカル サポートを受けたりするには、いくつか方法があります。ここでは、シスコシステムズから技術情報を入手する方法を紹介します。
マニュアルの最新版は、WWW の次の URL で参照できます。
http://www.cisco.com/univercd/home/home.htm
シスコ Web サイトには、次の URL からアクセスできます。
マニュアルの発注方法については、次の URL を参照してください。
http://www.cisco.com/univercd/cc/td/doc/es_inpck/pdi.htm
• Cisco.com 登録ユーザ(シスコの直接顧客)は、Networking Products MarketPlace からシスコ製品のマニュアルを発注できます。
シスコと正式なサービス契約を交わしているすべてのお客様、リセラー、パートナー、および代理店は、Cisco Technical Assistance Center(TAC)の 24 時間テクニカル サポートを、オンラインと電話でご利用いただけます。Cisco.com は、オンラインのテクニカル サポートの最初の窓口として、Cisco TAC Web サイトを運営しています。シスコと正式なサービス契約を交わしていない場合は、リセラーにお問い合せください。
Developer Support Program は、シスコシステムズのインターフェイスを使用したサポート(正式に承認済み)を提供しています。このサポートによって、開発者、カスタマー、パートナーは、Cisco Service Provider ソリューション エコシステムおよび Cisco AVVID Partner プログラムを使用して、業務に対応したソリューションをいち早く決定することができます。
製品技術に関する専門用語を調査する手段として、Developer Support のエンジニアに尋ねる方法があります。Developer Support のエンジニアは、必要なリソースに直接アクセスして、専門的なサポートをタイムリーに提供します。
このプログラムの詳細については、次のURL にあるDeveloper Support ProgramのWeb サイトを参照してください。
www.cisco.com/go/developersupport/(英語)
Cisco JTAPI Development を使用している開発者には、Cisco Developer Support Program への加入を推奨しています。この新しいプログラムは、シスコ インターフェイスをプロジェクト推進に活用できる一方で、常に一定レベルのサポートを提供します。
(注) Cisco Technical Assistance Center(TAC)は、Cisco JTAPI Development をサポートしていません。サポート対象は、Cisco AVVID installation/configuration および Cisco-developed application です。Developer Support Program に関する詳細は、developer-support@cisco.com 宛てにシスコまでご連絡ください(英語)。
Cisco TAC web サイトは、オンラインのマニュアルやツールを提供することで、シスコ製品とその技術に関連するトラブルシューティングを容易にします。Cisco TAC Web サイトは、年間を通して 1 日 24 時間利用できます。シスコ Web サイトには、次の URL からアクセスできます。
Cisco TAC Web サイトのすべてのツールへのアクセスには、Cisco.com へのユーザ ID とパスワードが必要です。ログイン ID およびパスワードを取得されていない場合は、次の URL で登録手続きを行ってください。
Japan TAC Web サイトでは、利用頻度の高い TAC Web サイト( http://www.cisco.com/tac )のドキュメントを日本語で提供しています。Japan TAC Web サイトには、次の URL からアクセスしてください。
http://www.cisco.com/jp/go/tac
サポート契約を結んでいない方は、「ゲスト」としてご登録いただくだけで、Japan TAC Web サイトのドキュメントにアクセスできます。Japan TAC Web サイトにアクセスするには、Cisco.com のログイン ID とパスワードが必要です。ログイン ID とパスワードを取得していない場合は、次の URL にアクセスして登録手続きを行ってください。
オンラインの TAC Case Open ツールは、P3 と P4 の問題に迅速に対応します(ご使用のネットワークの負荷が最小限であること、または製品情報を要求していること)。ユーザが状況を入力すると、TAC Case Open ツールがその状況をすぐに打開するために、自動的に迅速な解決策を提示します。この解決策で問題が解決しなかった場合、Cisco TAC のエンジニアが対応します。TAC Case Open ツールには、次の URL からアクセスできます。
http://www.cisco.com/tac/caseopen
P1 または P2 レベルの問題(ネットワークが停止、またはその機能が著しく低下している)が発生した場合、またはインターネットでアクセスできない場合は、電話で Cisco TAC にご連絡ください。Cisco TAC の担当者がすぐに P1 および P2 の問題に対応し、業務をスムーズに遂行できるようにサポートします。
アジア太平洋地域:+61 2 8446 7411(オーストラリア:1 800 805 227)
欧州アフリカ地域:+32 2 704 55 55
米国:1 800 553-2447
すべての問題が標準のフォーマットで報告されるように、問題の優先レベルを定義しています。
優先レベル 1(P1):使用中のネットワークが停止したために、お客様の業務に深刻な影響を及ぼしている。シスコはお客様と協力して、必要なリソースをすべて投入し、24 時間体制で問題を解決します。
優先レベル 2(P2):使用中のネットワークのパフォーマンスが著しく低下したり、またはシスコ製品の不十分なパフォーマンスのために、お客様の業務に重大な悪影響を及ぼしている。シスコはお客様と協力して、問題解決のために、通常の営業時間内で専任のリソースを投入します。
優先レベル 3(P3):ネットワークのパフォーマンスが低下したが、ほとんどの業務運用が機能している。シスコはお客様とともに、通常の営業時間内にリソースを投入して、サービスを満足いくレベルまで回復させます。
優先レベル 4(P4):シスコ製品の機能、インストレーション、コンフィギュレーションについて、情報または支援が必要である。業務にほとんど影響しない、または影響しない。
シスコの製品、技術、およびネットワーク ソリューションに関する情報は、各種オンラインで、また、出版物として入手できます。
• Cisco Product Catalog は、シスコシステムズが提供するネットワーク製品とその発注方法、およびカスタマー サポート サービスについて説明しています。Cisco Product Catalog には、次の URL からアクセスしてください。
http://www.cisco.com/en/US/products/products_catalog_links_launch.html
• Cisco Press は、ネットワーク、トレーニングおよび認定資格に関する書籍を広範囲にわたって出版しています。初心者のユーザおよび熟練したユーザに、次の書籍をお勧めします。現行の Cisco Press の発行書籍とその他の情報は、次の URL で Cisco Press online から参照できます。
• 『Packet』は、シスコが 3 ヶ月に 1 回発行している出版物です。ネットワーク分野の最新動向、技術的な進展、シスコ製品、およびソリューションを提供することで、業界のプロフェッショナルがネットワーク事業への投資を最大限に活かすための情報を記載しています。これには、ネットワークの配置、トラブルシューティングのヒント、コンフィギュレーション例、お客様のケース スタディ、チュートリアルとトレーニング、認定資格情報、および詳細なオンライン リソースへの数多くのリンクが含まれています。『Packet』は、次の URL で参照いただけます。
• 『iQ Magazine』は、シスコが 2 ヶ月に 1 回発行している出版物で、インターネット ビジネス戦略に関する最新情報を企業の経営者に提供しています。『iQ Magazine』には、次の URL からアクセスできます。
http://www.cisco.com/go/iqmagazine
• 『Internet Protocol Journal』は、シスコシステムズが 3 ヶ月ごとに発行している雑誌で、パブリック インターネットおよびプライベート インターネット、パブリック イントラネットおよびプライベート イントラネットの設計、開発、運用に携わるエンジニアリングのプロフェッショナルを対象としています。『Internet Protocol Journal』には、次の URL からアクセスできます。
http://www.cisco.com/en/US/about/ac123/ac147/about_cisco_the_internet_protocol_journal.html
• トレーニング:ネットワーキングの高水準なトレーニングを提供しています。ネットワーク トレーニングの最新内容は、次の URL で参照できます。
http://www.cisco.com/en/US/learning/le31/learning_learning_resources_home.html