Comments
Description
Transcript
Oracle BPA Suite インストールおよび管理マニュアル
Oracle BPA Suite 11g Oracle BPA Suite インストールおよび管理マニュアル 2009 年 5 月 Copyright © 2008、2009 Oracle and/or IDS Scheer AG. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065. This software is developed for general use in a variety of information management applications It is not developed or intended for use in any inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of this software. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software in dangerous applications. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services. Portions of this software copyright © 2009, IDS Scheer AG. Oracle BPA Suite インストールおよび管理マニュアル 目次 1 マニュアルの表記方法..................................................................................................1 2 インストール.............................................................................................................2 2.1 2.2 2.3 2.4 インストール オプション ........................................................................................3 クライアント インストール - Windows オペレーティング システム ..........................................5 クライアントのインストールとアンインストール - Linux オペレーティング システム ............................7 Oracle Business Process Repository のインストール (Windows オペレーティング システム)......................................................................................................8 2.4.1 デフォルト (50 ユーザーまで).......................................................................... 11 2.4.1.1 2.4.1.2 2.4.1.3 初期インストール .............................................................................. 12 再インストール ................................................................................. 14 アップデート インストール ...................................................................... 15 2.4.2 カスタム インストール (上級ユーザー向けインストール) ................................................ 16 2.4.2.1 2.4.2.2 2.4.2.3 Oracle Business Process Repository................................................ 18 Oracle BPA Suite Site Administrator ............................................... 19 Oracle Business Process Repository Site Manager............................. 20 2.4.2.3.1 2.4.2.3.2 2.4.2.3.3 2.4.2.3.4 2.4.2.3.5 2.4.2.4 2.5 段階的な手順 - 既存の Oracle データベースを使用 (Oracle BPA Suite 用 に準備済み) .............................................................................. 20 段階的な手順 - 既存の Oracle データベース インスタンスを 設定して使用 ........ 22 段階的な手順 - Oracle データベース インスタンスの新規作成....................... 24 段階的な手順 - Microsoft SQL Server ........................................... 26 段階的な手順 - IBM DB2 ............................................................ 27 Oracle BPA Suite Web クライアント コンポーネント ..................................... 29 Oracle Business Process Repository のインストール (UNIX オペレーティング システム) ...... 32 2.5.1 Oracle Business Process Repository ......................................................... 35 2.5.2 Oracle Business Process Repository Site Manager ...................................... 36 2.5.3 Oracle Business Process Repository と Oracle Business Process Repository Site Manager........................................................................................ 37 2.5.4 Oracle BPA Suite Web クライアント コンポーネント............................................... 39 2.5.5 アンインストール ......................................................................................... 41 2.6 Oracle Business Process Publisher サーバーのインストール ...................................... 41 2.6.1 Windows 環境の Apache Tomcat Web Application Server ............................. 42 2.6.1.1 2.6.1.2 2.6.1.3 2.6.1.4 2.6.1.5 段階的な手順 段階的な手順 段階的な手順 段階的な手順 段階的な手順 (標準データベース) .......................................................... 42 (Oracle データベース) ..................................................... 44 (既存の Oracle データベース) ............................................ 48 (新規の Oracle データベース) ............................................ 52 (MS SQL Server 2005 データベース) ................................. 57 2.6.2 Solaris/Linux 環境の Apache Tomcat Web Application Server ....................... 62 2.6.2.1 2.6.2.2 段階的な手順 (Oracle データベース) ..................................................... 65 段階的な手順 (MS SQL Server 2005 データベース) ................................. 68 2.6.3 Windows 環境の IBM WebSphere Application Server (WAS 6.1.0.15)............. 70 2.6.3.1 2.6.3.2 段階的な手順 (Oracle データベース) ..................................................... 71 段階的な手順 (MS SQL Server 2005 データベース) ................................. 93 2.6.4 RHELx64 環境の IBM WebSphere Application Server (WAS 6.1.0.15) .......... 117 2.6.4.1 段階的な手順 (Oracle データベース) ................................................... 117 I Oracle BPA Suite インストールおよび管理マニュアル 2.6.4.2 2.6.4.3 段階的な手順 (MS SQL Server 2005 データベース) ............................... 139 新規 WAR ファイルの展開 ................................................................ 162 2.6.5 Windows での Oracle WebLogic Server バージョン 11g ................................. 166 2.6.5.1 2.6.5.2 段階的な手順 (Oracle データベース) ................................................... 167 段階的な手順 (MS SQL Server 2005 データベース) ............................... 178 2.6.6 Oracle Business Process Publisher レポート サーバー のインストール ..................... 188 2.6.6.1 Windows 環境の Apache Tomcat Web Application Server ................. 189 2.6.6.1.1 2.6.6.1.2 2.6.6.1.3 2.6.6.1.4 2.6.6.1.5 2.7 2.8 2.9 段階的な手順 段階的な手順 段階的な手順 段階的な手順 段階的な手順 (標準データベース).................................................... 189 (設定済みの Oracle データベース) ................................. 191 (既存の Oracle データベース) ...................................... 195 (新規の Oracle データベース) ...................................... 199 (MS SQL Server 2005 データベース) ........................... 203 Acrobat Reader ...................................................................................... 207 Java Runtime Environment....................................................................... 207 システム アドオン ......................................................................................... 208 2.9.1 Oracle BPA Suite プロセス ジェネレータ ......................................................... 208 2.10 インストールに関する追加情報 ........................................................................... 209 2.10.1 2.10.2 2.10.3 2.10.4 2.10.5 Oracle BPA Suite - システム アーキテクチャ..................................................... 209 Oracle Business Process Architect のインストール.......................................... 209 Oracle Business Process Repository - サービスの終了 ................................... 210 自動バックアップ ....................................................................................... 210 特定の問題 - 同じコンピュータ上の Oracle BPA Suite クライアントと Oracle Business Process Repository .............................................................................. 211 2.10.5.1 2.10.5.2 3 インストール.................................................................................. 211 アンインストール.............................................................................. 212 管理................................................................................................................ 213 3.1 データベース管理システム................................................................................. 213 3.1.1 Oracle Business Process Repository ....................................................... 213 3.1.1.1 Oracle Business Process Repository に使用する Oracle データベース管理 システム...................................................................................... 213 3.1.1.1.1 データベースのセットアップ ............................................................... 213 3.1.1.1.1.1 3.1.1.1.1.2 Oracle BPA Suite データベース オブジェクトのインストール ................. 214 SQL*Plus スクリプトの使用 ................................................... 214 3.1.1.1.1.2.1 3.1.1.1.1.2.2 3.1.1.1.1.3 インストール スクリプトの設定 ................................................... 216 3.1.1.1.1.3.1 3.1.1.1.1.3.2 3.1.1.1.1.3.3 3.1.1.1.1.3.4 3.1.1.1.1.3.5 3.1.1.1.2 3.1.1.2 使用可能な SQL*Plus スクリプト .................................... 215 install.bat/install.sh バッチ ファイルの実行........................ 216 接続データ ............................................................... 216 テーブルスペース名の変更 ............................................... 217 Oracle ユーザー BPA11 のパスワード変更 .......................... 217 Oracle ユーザー BPA11ADM のパスワード変更.................... 218 ユーザー名の変更 ....................................................... 218 Oracle Business Process Repository の URLの設定 ....................... 219 Oracle Business Process Repository に MS SQL データベース管理システム を使用する .................................................................................. 219 3.1.1.2.1 3.1.1.2.2 必要なプログラム、ドライバ、およびスクリプト ............................................ 219 SQL Server インストール時の注意事項............................................. 220 II Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.2.3 データベースのセットアップ ............................................................... 220 3.1.1.2.3.1 インストール スクリプトの設定 ................................................... 221 3.1.1.2.3.1.1 3.1.1.2.3.1.2 3.1.1.2.3.1.3 3.1.1.2.3.2 3.1.1.3 データベース名の変更.................................................... 221 ログオン ユーザー BPA11 のパスワード変更 .......................... 221 ユーザー名 BPA11 の変更 ............................................ 222 Oracle Business Process Repository の URLの設定 ................ 223 Oracle Business Process Repository に IBM DB2 データベース管理 システムを使用する.......................................................................... 223 3.1.2 Oracle Business Process Publisher サーバー ............................................... 225 3.1.2.1 MS SQL データベースでのシステム管理................................................... 225 3.1.2.1.1 3.1.2.2 3.2 サンプル スクリプト create_db.sql .................................................. 229 Oracle データベースでのシステム管理..................................................... 231 Oracle Business Process Repository ........................................................... 233 3.2.1 Oracle Business Process Repository - オペレーティング システムおよびデータベース システムのプラットフォーム ............................................................................. 238 3.2.2 ユーザー関連のサーバー推奨仕様 ................................................................... 239 3.2.3 使用するプロトコル .................................................................................... 240 3.2.3.1 3.2.3.2 インターネット/SSL での Oracle BPA Suite............................................ 241 インターネット/VPN での Oracle BPA Suite ........................................... 241 3.2.4 Oracle Business Process Repository の設定 .............................................. 241 3.2.4.1 3.2.4.2 3.2.4.3 3.2.4.4 3.2.4.5 3.2.4.6 3.2.4.7 3.2.4.8 3.2.4.9 3.2.4.10 3.2.4.11 3.2.4.12 3.2.4.13 3.2.5 3.2.6 3.2.7 3.2.8 3.3 Oracle BPA Suite データベース変換 ............................................................. 252 シンボルの表示方法 (サーバー) ..................................................................... 252 マクロ用カスタム アイコンの追加 ...................................................................... 253 サーバー ログ ディレクトリ............................................................................. 254 Oracle BPA Suite エージェント ....................................................................... 254 3.3.1 3.3.2 3.3.3 3.3.4 3.4 ログオンのログ................................................................................ 242 ログ メッセージ............................................................................... 243 Secure Socket Layer によるデータ送信の SSL 暗号化 ............................ 243 SSL 証明書の更新........................................................................ 244 Oracle Business Process Repository と Oracle Business Process Repository Site Manager の 接続の設定 .......................................... 245 クライアントと Oracle Business Process Repository の 接続の設定............. 245 レポート サーバーの非アクティブ化 .......................................................... 246 シミュレーション サーバーの非アクティブ化 ................................................... 246 HTML Generator : 現在のデータベース一覧 .......................................... 247 Oracle BPA Suite Notify Service のアクティブ化 ................................... 248 index_backup ファイルの数の制限...................................................... 249 メモリの追加 ................................................................................. 250 新規データベース – 追加言語 ............................................................ 251 Oracle Oracle Oracle Oracle BPA BPA BPA BPA Suite Suite Suite Suite エージェントの用途 ........................................................... 254 エージェントが処理するタスク ................................................. 255 エージェントの終了方法 ...................................................... 255 Notify Service のアクティブ化............................................. 255 Java クライアント (アプリケーション)..................................................................... 256 3.4.1 Oracle Business Process Simulator ........................................................ 260 3.4.2 クライアント ログ ディレクトリ .......................................................................... 261 III Oracle BPA Suite インストールおよび管理マニュアル 3.5 Oracle Business Process Publisher ............................................................. 261 3.5.1 Oracle Business Process Publisher サーバー ............................................... 264 3.5.1.1 承認されたプラットフォーム、サーバー、アプリケーション、およびデータベース ................. 266 3.5.2 コンテキスト パス...................................................................................... 271 3.5.3 設定ファイルの変更 ................................................................................... 271 3.5.3.1 3.5.3.2 3.5.3.3 3.5.3.4 3.5.3.5 3.5.3.6 3.5.3.7 3.5.3.8 3.5.3.9 3.5.3.10 3.5.3.11 3.5.3.12 3.5.3.13 3.5.3.14 エクスプローラ ツリーにすべてのグループを表示する (Publisher Server) ............. 271 Oracle データベースの DAO の変更 (Tomcat) ...................................... 272 電子メールの設定........................................................................... 273 Web サーバーで使用できるポート ......................................................... 273 IP アドレスの変更 .......................................................................... 274 LDAP ユーザー管理 ....................................................................... 275 Microsoft SQL データベースの使用 ..................................................... 276 LDAP パスワードの暗号化................................................................. 278 マトリクスの設定 ............................................................................. 279 ナビゲーション カルーセルの設定 ............................................................ 280 ニュースの表示 .............................................................................. 281 OIS ユーザー管理の設定 (Oracle Business Process Publisher サーバー) ..... 282 Oracle のデータベースの使用 (Tomcat) ............................................... 283 Oracle の再起動.......................................................................... 286 3.5.4 レポートの管理........................................................................................ 286 3.6 Java クライアント (ブラウザ モード)..................................................................... 288 3.6.1 ブラウザで使用する Java クライアントのセットアップ ................................................. 290 3.6.1.1 3.6.1.2 3.6.1.3 3.6.1.4 3.6.1.5 Oracle BPA Suite のインストールされるファイル ......................................... 290 言語および文字セットの追加 ............................................................... 293 アプリケーションまたはアプレットとしての実行................................................. 293 メモリの追加 ................................................................................. 294 ソフトウェア配布によるインストール .......................................................... 294 3.6.1.5.1 3.6.1.5.2 3.6.1.5.3 user.cfg に可能な設定 .............................................................. 295 初期設定ファイル user.cfg ........................................................... 295 user.cfg の設定 ...................................................................... 295 3.6.2 ブラウザで別の Java ベース製品を起動する ....................................................... 296 3.6.3 インストールした Web クライアントの自動更新 ..................................................... 296 3.6.3.1 3.6.3.2 3.7 自動更新の準備............................................................................ 296 Web クライアントの自動更新の設定 ...................................................... 297 LDAP を使用したユーザー ログオンの中央管理........................................................ 298 3.7.1 LDAP サーバーを使用するための設定 .............................................................. 299 3.7.2 LDAP サーバーと SSL を使用するための Oracle Business Process Repository の設定 .............................................................................................. 300 3.8 データのバックアップ........................................................................................ 301 3.8.1 旧バージョンの Oracle BPA Suite からのデータ転送............................................. 303 3.8.1.1 設定......................................................................................... 305 3.8.1.1.1 3.8.1.1.2 3.8.1.2 設定のアイテム グループの転送 ........................................................ 305 エクスポートしたフィルタ、フォント、言語、およびテンプレートの転送..................... 306 Oracle BPA Suite の以前のバージョンのカスタムまたは変更されたスクリプトの転送 ... 306 3.8.2 ユーザーおよび設定のバックアップ ..................................................................... 307 3.8.3 現在の設定ファイルの自動バックアップ................................................................ 308 3.8.4 メソッドの変更の保存 ................................................................................. 308 IV Oracle BPA Suite インストールおよび管理マニュアル 3.9 Oracle BPA Suite 管理ツールでのデータ管理 ....................................................... 308 3.9.1 Oracle BPA Suite 管理ツールの起動............................................................ 309 3.9.2 Oracle BPA Suite 管理ツールのコマンド ......................................................... 309 3.9.2.1 Backup .................................................................................... 312 3.9.2.1.1 3.9.2.1.2 3.9.2.2 3.9.2.3 3.9.2.4 3.9.2.5 3.9.2.6 3.9.2.7 3.9.2.8 3.9.2.9 3.9.2.10 3.9.2.11 3.9.2.12 3.9.2.13 3.9.2.14 3.9.2.15 3.9.2.16 3.9.2.17 3.9.2.18 3.9.2.19 3.9.2.20 3.9.2.21 3.9.2.22 3.9.2.23 3.9.2.24 3.9.2.25 3.9.2.26 3.9.2.27 3.9.2.28 3.9.2.29 3.10 Backupasn ............................................................................... 314 Backupconfig ............................................................................ 315 Configadminpassword ................................................................ 315 Copy ....................................................................................... 316 Createdb.................................................................................. 317 Dbmspassword ......................................................................... 317 Download................................................................................. 317 Delete ..................................................................................... 318 Exit ......................................................................................... 318 Help ........................................................................................ 318 Interactive ............................................................................... 319 Kill .......................................................................................... 319 List ......................................................................................... 320 Maintain................................................................................... 320 Monitor .................................................................................... 321 Password ................................................................................. 321 Rename ................................................................................... 321 Reorg ...................................................................................... 322 Restore.................................................................................... 322 Restoreversioned ...................................................................... 323 Restoreasn ............................................................................... 324 Restoreconfig............................................................................ 325 Server ..................................................................................... 325 Sessions .................................................................................. 326 Siteadminpassword ................................................................... 327 Statistic ................................................................................... 327 Status ..................................................................................... 328 Version .................................................................................... 328 評価 (スクリプト)......................................................................................... 329 3.10.1 3.10.2 3.10.3 3.10.4 3.10.5 3.10.6 3.10.7 3.11 例 ................................................................................... 313 バッチ プログラムを使用したバックアップ (バッチ ファイル) .............................. 313 メモリ要件の最適化 .................................................................................. 329 レポート フォーマットおよびレポート ファイル .......................................................... 330 Windows の API 関数 ........................................................................... 331 ダイアログ変数 ........................................................................................ 332 ネスト化ダイアログ..................................................................................... 333 配置された属性のアイコン ............................................................................ 333 マクロ用カスタム アイコンの追加 ...................................................................... 334 確認されている制限事項 ................................................................................ 335 3.11.1 リンクの仕組み ........................................................................................ 337 3.11.2 暦 340 3.12 3.13 用語集 ................................................................................................... 340 付録 ...................................................................................................... 343 3.13.1 システム言語とロケール ID........................................................................... 343 3.13.2 ポート番号 ............................................................................................ 348 V Oracle BPA Suite インストールおよび管理マニュアル 4 キーワード ...............................................................................................................i VI Oracle BPA Suite インストールおよび管理マニュアル 1 マニュアルの表記方法 この章では、マニュアルの表記方法について説明します。 注 このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および 機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて 提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに 記載されている情報を参照してください。 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 『インストールおよび管理マニュアル』では、メニュー項目やファイル名などで次の表記方法と形式 が使用されています。 表記/形式 例 メニューおよびメニュー項目は角括弧 ([ ]) で囲んで表記 [OK] をクリックします。 します。 キー名は、山型括弧 (< >) で囲んで表記しま す。 ファイル名は小文字で表記します。 sample.txt にパスを入力し ます。 連続して使用するメニューやメニュー項目は、スラッシュ (/) [ヘルプ] メニューの [トピックの で区切って表記します。 検索] をクリックします。 ユーザー定義エントリは、 <> で囲んで表記します。 パス <ディレクトリ>¥server を入力します。 1 Oracle BPA Suite インストールおよび管理マニュアル 2 インストール この章では、個々のインストールの要件について説明します。各インストールについて、ステップごと に説明します。start.exe 起動ファイルを使用して、「初めて」インストールを実行する場合を想 定しています。対応する Setup.exe ファイルを使用して、個別のインストール プログラムを直 接実行することもできます。 インストール中にシステム ファイルが変更される場合は、インストール後にコンピュータを再起動す るようにメッセージが表示されます。 Oracle BPA Suite 製品の使用に必要なその他の設定については、「管理 『ページ 213』」 の章を参照してください。 インストール済みのプログラムのインストールを再び実行した場合は、次のオプションが表示されま す。 プログラムの変更 このオプションを選択すると、ほかのコンポーネントまたは言語、あるいはその両方を追加でき ます。 プログラムの修復 このオプションを選択すると、現在の設定でインストールを再び実行します。これは、たとえば、 誤ってプログラム ファイルを削除してしまった場合などに便利です。あとからインストールしたホ ットフィックスは、いずれも削除されます。 削除 このオプションを選択すると、インストールされているコンポーネントが削除されます。 注 アップデート、言語の追加 ([プログラムの変更] オプション) または インストールの再実行 ([プ ログラムの修復] オプション) を行うと、CFG ファイルが手動で変更されているかどうかがシステム により確認されます。変更されている場合は、新規の CFG ファイルがインストールされる前に、 そのファイルのバックアップ コピーが作成されます。たとえば、arisclient.cfg ファイルを手動で変 更した場合は、<Oracle BPA Suite インストール ディレクトリ >¥javaclient¥backup¥config ディレクトリにバックアップ 『ページ 210』が作成されます。 前回のインストール時の設定 (インストール パス、プログラム グループ、インストールした言語な ど) は保持されます。 Oracle Business Process Repository のアップデート インストールを実行すると、すべて の設定変更が適用されます。 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 2 Oracle BPA Suite インストールおよび管理マニュアル 2.1 インストール オプション Oracle BPA Suite のインストール媒体をドライブに挿入すると、スタート ページが自動的に 開きます。自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリック し、start.exe プログラムを実行します。 Oracle BPA Suite 製品をインストールすると、ドイツ語版のみをインストールした場合を除き、 重要な文書が自動的に英語で作成されます。これらの文書には、[スタート] メニューから [プロ グラム] を選択し、[Oracle BPA Suite]、[その他文書] を選択するとアクセスすることができ ます。 3 Oracle BPA Suite インストールおよび管理マニュアル インストール媒 体 インストール プログラム 内容およびインストールされるコンポーネント Oracle BPA Suite Oracle BPA Suite の製品のインストール。 のインストール 追加インストール サーバーのインストール プログラム、ならびに JRE および Adobe Acrobat Reader のインストール プログラムにアク セスできます。 インストールおよび管理 PDF 形式の『インストールおよび管理マニュアル』が開きます。 マニュアル これには Adobe Acrobat Reader が必要です。 クイック スタート 『クイック スタート マニュアル』が開きます。 マニュアル デルタ ペーパー Oracle BPA Suite の旧バージョンと Oracle BPA Suite の最新バージョンとの違いの説明が表示されます。 Oracle BPA Suite Web ブラウザで、IDS Scheer ホーム ページの Oracle 登録 BPA Suite 登録ページが表示されます。 IDS Scheer IDS Scheer Academy のトレーニング、ワークショップ、お Academy よびコンサルティング サービスに関する最新情報のカタログが表 示されます。 4 Oracle BPA Suite インストールおよび管理マニュアル 追加インストー ル インストール プログラム 内容およびインストールされるコンポーネント Oracle Business Oracle Business Process Repository をインストール Process します。 Repository のインス トール Oracle Business Oracle Business Process Publisher サーバーをインス Process Publisher トールします。 サーバーのインストール 2.2 Adobe Acrobat Oracle BPA Suite メソッド マニュアルなどの PDF 文書を Reader 表示するビューアをインストールします。 Java Runtime Java ベースの Oracle BPA Suite 製品を Web ブラウザ Environment で起動するには、SUN Java Runtime Environment (JRE) (JRE) をインストールします (インストールしていない場合)。 クライアント インストール - Windows オペレーティング システム この章では、Windows オペレーティング システムでの Oracle BPA Suite クライアントのイ ンストールについて説明します。 Oracle BPA Suite 製品をインストールすると、ドイツ語版のみをインストールした場合を除き、 重要な文書が自動的に英語で作成されます。これらの文書には、[スタート] メニューから [プロ グラム] を選択し、[Oracle BPA Suite]、[その他文書] を選択するとアクセスすることができ ます。追加の言語がインストールされると、インストールした言語 (Windows オペレーティング システム) の文書およびヘルプ ファイルが自動的にインストールされます。 [Oracle BPA Suite (ローカルの標準データベース システム)] によるインストールでは、標準 データベース システムもインストールされます。これによりコンピュータにデータベースを作成し、ほ かのユーザーがアクセスできない状態で作業することができます。また、Oracle Business Process Repository に接続してデータベースを接続先に作成し、そのデータベースで作業す ることができます。 [Oracle BPA Suite (ローカルの標準データベース システムなし)] によるインストールでは、 標準データベース システムは提供されません。これは、Oracle Business Process Repository に接続しているときのみデータベースを作成して作業できることを意味します。ロー カルで作業する場合は、[Oracle BPA Suite (ローカルの標準データベース システム)] を選 択してください。 5 Oracle BPA Suite インストールおよび管理マニュアル 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [Oracle BPA Suite のインストール] をクリックします。インストール プログラムの [ようこ そ] ページが表示されます。 4. [次へ] をクリックします。 5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。[プログラ ム フォルダの選択] ページが開きます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [次へ] をクリックします。[ローカル標準データベース システム] ダイアログ ボックスが開きま す。 9. 以下のオプションがあります。 Oracle BPA Suite をコンピュータ上のローカルの標準データベース システムで実行する 場合は、[次へ] をクリックします。対応するオプション ボタンの [Oracle BPA Suite(ロー カルの標準データベース システム)] がデフォルトでアクティブになっています。 ローカル データベースにアクセスできない Oracle BPA Suite 製品を選択していた場合 は、システムによりその旨のメッセージが表示されます。[OK] をクリックして、[次へ] を選択 します。次の手順に進みます。 Oracle BPA Suite 製品をクライアント/サーバー環境のみで使用するため、コンピュータに 別のデータベース システムを必要としない場合は、次の手順に従います。 6 Oracle BPA Suite インストールおよび管理マニュアル オプション フィールドの [Oracle BPA Suite (ローカルの標準データベース システムな し)] を有効にして、[次へ] をクリックします。 [言語の選択] ダイアログ ボックスが開きます。 10. 目的のインターフェイスとメソッド言語のチェック ボックスをオンにします。[次へ] をクリックしま す。[ファイルのコピーを開始] ページが開きます。 11. [コピー操作の開始] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ] をクリックします。製品がインストールされます。インストールが完了すると、システムからのメッ セージが表示されます。 12. デスクトップに Oracle BPA Suite 製品を起動するショートカットを作成しない場合は、 [デスクトップにショートカットを作成] チェック ボックスをオフにします。[完了] をクリックしま す。 13. インストールが完了し、インストール プログラムが終了します。 ワンポイント Oracle BPA Suite データベース変換を使用して、Oracle BPA Suite の旧バージョンで作 成されたデータベースを転送できます (詳細については、『管理マニュアル』の「旧バージョンの Oracle BPA Suite からのデータ転送」の章を参照)。 再インストールまたはアップデート インストールは、サーバー インストールと同様の手順で実行さ れます。 ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。 2.3 クライアントのインストールとアンインストール - Linux オペレーティング システム この章では、Linux オペレーティング システムでの Oracle Business Process Architect のインストールについて説明します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. install_bpa11gR1.xxxxxx.sh ファイルを、Oracle BPA Suite 製品をインストール するディレクトリにコピーします。 3. ファイルをコピーしたディレクトリに移動し、「./install_bpa11gR1.xxxxxx.sh」と入力し て Oracle BPA Suite 製品をインストールします。 install_bpa11gR1.xxxxxx.sh ファイルは任意のディレクトリから実行できます。任意 のディレクトリから実行する場合は、ファイル名の前に完全なパスを入力します。 設定はインストールと同時に自動的に実施されます。 7 Oracle BPA Suite インストールおよび管理マニュアル JavaClient.xxxxxx/setup/ ディレクトリ内の configure.sh スクリプトを使うと、イン ストールのあとにいつでもソフトウェアを再設定することができます。ソフトウェアはすぐに実行で きます。Oracle BPA Suite 製品を起動するには JavaClient.xxxxxx/ ディレクトリで 該当する Launcher.exe ファイルを使用します。 Java Runtime Environment のパスは、./JavaClient.xxxxxx/setup/backup ディ レクトリの YYYMMDD-HHMMDD.data.conf ファイルに記載されています。 アンインストール クライアントをアンインストールするには、最初にアプリケーションを終了し、次にインストール フォル ダを削除する必要があります。 手順 1. アプリケーションを終了します。 2. <インストール ディレクトリ>/JavaClientxxxxxx フォルダを削除します。 rm –r <インストール ディレクトリ>/JavaClient.xxxxxx 2.4 Oracle Business Process Repository のインストール (Windows オペレーティング システム) この章では、Windows オペレーティング システムでの Oracle Business Process Repository に関連するインストールについて説明します。 すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository を使用してデータベース サーバーにアクセスし、共通のデータを使用します。 負荷分散を最適化して障害を防止するために、複数の Oracle Business Process Repository を使用することができます。 デフォルト サーバーには次のものがあります。 Oracle Business Process Repository Oracle Business Process Repository Site Manager Oracle BPA Suite データベース変換 このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追 加メモリ、またはシステム拡張が必要になることがあります。 マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、 実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、 8 Oracle BPA Suite インストールおよび管理マニュアル より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる 場合、ランタイムが改善される可能性があります。 一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite 製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件 を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ ードウェアを使用することを推奨します。 注 このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および 機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて 提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに 記載されている情報を参照してください。 Oracle Business Process Repository では、オペレーティング システム レベルで設定デ ータが保存されます。データ誤用の危険を最小限にするために、オペレーティング システム レベ ルで保護することを強くお勧めします。 ハードウェア 推奨 最小 プロセッサ Intel Pentium IV 3,4 GHz Intel Pentium IV 2,4 GHz RAM 64 ビット システム 512 MB 2 GB RAM 32 ビット システム 1 GB の RAM。32 ビット システ ムでは、Virtual Machine (VM) の最大サイズは 1 GB です。 システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能 を使用するかどうかによって変わります。 JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量 のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ペー ジ 329』に関する情報にも注意してください。 Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。 メモリが不足すると、エクスポート処理はキャンセルされます。 9 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア 詳細 オペレーティン 使用するデータベース システムによって異なります。 グ システム ネットワーク データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク (>=100 Mbit) JRE Windows Oracle Business Process Repository がインストールされていて、Oracle BPA Suite 製 品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されます。JRE を個別にイ ンストールする必要はありません。すでに JRE がインストールされている場合は、Oracle BPA Suite では使用されません。 JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用されます。 以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている Java Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE for Business を除く Jave SE は SUN のホーム ページにあります)。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストール ディ レクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」というファイル名 に変更する必要があります。たとえば、日本語の文字を表示する場合、「font.properties.ja」ファ イルを「font.properties」というファイル名に変更します。 注 SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、Update 4 となりました。これ以降のアップデートに対しても承認は有効です。 Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。 JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認されてい る場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホーム ページの 「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE for Business は除 く) に対しても、その承認は有効です。SUN Microsystems 社は、JRE のパッチ レベル間の 互換性を保証しています。したがって、JRE に関する Oracle BPA Suite の承認は、特定の バージョンのすべてのパッチ レベルに対して有効です。 JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント コンポーネ ント>¥lib ディレクトリから <Java JRE インストール ディレクトリ>/endorsed ディレクトリ (たとえば C:¥Program Files¥Java¥jre1.6.0_01¥lib¥endorsed) に jaxb-api.jar ファイルをコピーしてください。 endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降のアップデー トごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降のインストールをお 勧めします。 10 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア 詳細 Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、問題が 発生する場合があります。お使いのグラフィック カードおよびドライバ設定によっては、Designer モジュールおよび Matrizen モジュールで遅延が発生することがあります。 その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。 -Dsun.java2d.d3d=false プロトコル 『ペ ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process Repository ージ 240』 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。 SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけで使 用できます。 イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite クライア ントが Oracle Business Process Repository にアクセスする場合、ファイアウォールは必要あ りません。クライアントと Oracle Business Process Repository 間の通信は、CORBA プロト コルの IIOP (Internet Inter Object Request Broker Protocol) を介して実行されます。 出力 たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出力する には、Adobe Reader および Microsoft Office バージョン 2000、2002、2003、または 2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをイン ポートする場合は、テーブルが「XLS」形式で保存されていることを確認してください。ドメインでポップア ップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないこと があります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 注 Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを 提供します。追加情報は、サポート センターから入手することができます。 2.4.1 デフォルト (50 ユーザーまで) 以下の手順でインストールを実施します。 Oracle BPA Suite Site Administrator Oracle Business Process Repository Site Manager Oracle Business Process Repository 標準データベース システム Oracle BPA Suite Web クライアント コンポーネント 11 Oracle BPA Suite インストールおよび管理マニュアル 手順 1. すべてのコンポーネントに対してシステム要件 『ページ 233』が満たされていることを確認し ます。 2. デフォルト サーバーのインストール 『ページ 11』を実行します。標準データベース システム は、同時に自動的にインストールされます。 3. ブラウザを使用して Oracle BPA Suite の Java ベースの製品を使用する場合、コンピ ュータに Web サーバーがインストールされており、Web サーバーのデフォルト パスが <Oracle BPA Suite インストール ディレクトリ>¥Server¥HTML になっていることを確 認してください。 適切なクライアントをワークステーションにインストールします。 2.4.1.1 初期インストール 以下の詳細な説明では、システムで初めて Oracle Business Process Repository の 標準インストールを実行するときにインストール プログラムによって実行される処理について説明 します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 7. コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 8. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 12 Oracle BPA Suite インストールおよび管理マニュアル 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 9. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 10. プログラムをインストールする言語のチェック ボックスをオンにします。Oracle BPA Suite ク ライアントで使用するすべての言語をインストールしてください。[次へ] をクリックします。 11. [デフォルト (50 ユーザーまで)] をクリックします。[ターゲット パスの選択] ページが開きま す。 12. Oracle BPA Suite Web クライアント コンポーネント ファイルのインストール ディレクトリ を選択します。デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックし て次の手順に進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使 用しないようにしてください。 アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする 場合は、[参照] をクリックします。使用するパスを [Path] ボックスに入力するか、[フォル ダ] ボックスで使用するディレクトリに移動します。[OK] をクリックします。[次へ] をクリックし ます。 13. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を クリックします。 14. [インストール概要] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ] を クリックします。製品がインストールされます。 15. [ようこそ] ダイアログ ボックスで、内容を確認します。ドライバのインストールが完了したら、イ ンストールの完了を確認します。[完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 13 Oracle BPA Suite インストールおよび管理マニュアル 2.4.1.2 再インストール 以下の詳細な説明では、Oracle Business Process Repository がすでにインストール 済みで、同じ Oracle Business Process Repository インストール プログラムを再び呼 び出したときにインストール プログラムによって実行される処理について説明します。 これまで使用したデータベースおよびフィルタは、再インストールによる影響を受けません。現在の データベースを使用する代わりに、インストールで提供されるデモ データベースに置き換えるには、 [復元] 機能を使用してデモ データベースをご使用のサーバーにコピーします。 ARIS で提供されるレポート スクリプトは再インストールされます。既存のレポートが変更されて おり、名前は変更されていない場合は、バックアップ コピーを作成して、インストールの完了後に 新規の名前で該当フォルダに追加することを推奨します。 セットアップの際にファイルを再インストールする必要がある場合は、古いファイルはバックアップ デ ィレクトリに保存されます。このため、これらのファイルはインストール後も利用することができます。 このようなファイルの例として、HTML ディレクトリの内容があります。 userServerSettings.cfg ファイルで行った設定の変更が適用されます。 手順 1. すべてのコンポーネントに対してシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. [注] ダイアログ ボックスでは、実行中の [注] ダイアログ ボックスでは、実行中の Oracle Business Process Repository または対応する Windows サービス 『ページ 210』を終了してからインストールを続行するよう表示されます。この作業が終了したあと、ま たは Oracle Business Process Repository が実行されていない場合は、[OK] を クリックします。 6. インストール プログラムの [ようこそ] ページが表示されます。[プログラムの変更] オプション ボタンが、すでに選択された状態になっています。[次へ] をクリックします。 7. 追加する言語のチェック ボックスをオンにします。[次へ] をクリックします。インストール済みの Oracle BPA Suite 製品で選択したすべての言語がインストールされていることを確認し てください。 8. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ 14 Oracle BPA Suite インストールおよび管理マニュアル ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。 9. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 10. [完了] をクリックします。 インストールが完了し、インストール プログラムが閉じます。 ワンポイント ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。 2.4.1.3 アップデート インストール 以下の詳細な説明では、Oracle Business Process Repository がすでにインストール 済みで、新しいバージョンの Oracle BPA Suite インストール媒体で Oracle Business Process Repository インストール プログラムを呼び出したときにインストール プログラムによ って実行される処理について説明します。 これまで使用したデータベースおよびフィルタは、このインストールによる影響を受けません。現在の データベースを使用する代わりに、インストールで提供されるデモ データベースに置き換えるには、 [復元] 機能を使用してデモ データベースをご使用のサーバーにコピーします。 ARIS で提供されるレポート スクリプトは再インストールされます。既存のレポートが変更されて おり、名前は変更されていない場合は、バックアップ コピーを作成して、インストールの完了後に 新規の名前で該当フォルダに追加することを推奨します。 セットアップの際にファイルを再インストールする必要がある場合は、古いファイルはバックアップ デ ィレクトリに保存されます。このため、これらのファイルはインストール後も利用することができます。 このようなファイルの例として、HTML ディレクトリの内容があります。 userServerSettings.cfg ファイルで行った設定変更が適用されます。 プログラムの以前のバージョンでは、設定の変更は別のファイルに入力されました。現在のバージョ ンのアップデート インストールを実行すると、Oracle Business Process Repository の起 動時に設定ファイルが変換されます。設定の変更はすべて、userServerSettings.cfg ファイ ルに入力されます。設定ファイルは削除され、 バックアップ ディレクトリにバックアップされます。 手順 1. すべてのコンポーネントに対してシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 15 Oracle BPA Suite インストールおよび管理マニュアル 4. [Oracle Business Process Repository のインストール] をクリックします。 5. メッセージが表示され、現在インストールされている Oracle Business Process Repository のバージョンは、Oracle BPA Suite インストール媒体のバージョンより古い ため、アップデートが実行されることが通知されます。[OK] をクリックしてメッセージを確定し ます。 6. [注] ダイアログ ボックスでは、実行中の Oracle Business Process Repository ま たは対応する Windows サービスを終了してからインストールを続行するよう表示されます。 この作業が終了したあと、または Oracle Business Process Repository が実行さ れていない場合は、[OK] をクリックします。 7. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 8. [完了] をクリックします。 インストールが完了し、インストール プログラムが閉じます。 ワンポイント ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。 2.4.2 カスタム インストール (上級ユーザー向けインストール) このインストール オプションでは、Oracle Business Process Repository Site Manager、Oracle Business Process Repository、および Oracle BPA Suite Web クライアント コンポーネントを別々または併せてインストールすることができます。 これにより、Oracle Business Process Repository とデータベース システム (Oracle Business Process Repository Site Manager) を別々のコンピュータにインストールする ことができます。 200 人以上のユーザーが同時に Oracle BPA Suite を使用する場合は、Oracle Business Process Repository とデータベース システムを別のコンピュータにインストールす ることをお勧めします。このタイプのインストールは、Oracle Corporation の社員のみが実行 できます (『管理マニュアル』の「サポート」の章を参照)。 手順 1. すべてのコンポーネントについてシステム要件が満たされていることを確認します (『管理マニ ュアル』の「ハードウェアおよびソフトウェア要件」の章を参照)。 2. データベース システムをインストールするか、既存のデータベースを設定して、Oracle BPA Suite を操作できるようにします。 16 Oracle BPA Suite インストールおよび管理マニュアル 3. データベースがインストールされているサーバー コンピュータに、適当なオプションを使用して Oracle Business Process Repository Site Manager をインストールします (「段階的な手順 『ページ 20』」の章を参照)。手順 5 に進みます。 4. Oracle Business Process Repository として使用するすべてのコンピュータに Oracle Business Process Repository をインストールします。 Oracle BPA Suite の Java ベース製品をブラウザで使用する場合は、Oracle BPA Suite Web クライアント コンポーネントをインストールして、Oracle BPA Suite Web クライアント コンポーネントを使用できるように Web サーバーを設定します (「Oracle BPA Suite Web クライアント コンポーネント」の章を参照)。または、 5. デモ データベースをデータベース システムにインポートします。 a. Oracle BPA Suite Site Administrator を起動します。 b. サーバーの名前を右クリックして、[復元] を選択します。 c. インストール媒体の Databases and Filter¥Databases ディレクトリにあるデモ データベースの ADB ファイルを選択して、[開く] をクリックします。 データベースが Oracle BPA Suite に登録されると、その旨を告げるメッセージが表示されま す。 以下の手順では、対象のコンピュータでまだインストールを一度も行っていないものと仮定していま す。上記の手順とは異なり、カスタム インストール オプションでは Oracle Business Process Repository、Oracle BPA Suite Site Administrator、Oracle Business Process Repository Site Manager、および Oracle BPA Suite Web クライアント コンポーネントを任意の組み合わせでインストールすることができます。 提供されているコンポーネントのいずれか 1 つを選択した場合に実行されるインストール手順を 説明します。複数のコンポーネントを選択した場合は、インストール手順は選択に合わせて組み 合わされます。 ワンポイント Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle Business Process Repository として使用するすべてのコンピュータでインストールを行いま す。 17 Oracle BPA Suite インストールおよび管理マニュアル 2.4.2.1 Oracle Business Process Repository ここでは、Oracle Business Process Repository をインストールする際にインストール プ ログラムによって実行される処理について詳しく説明します。 ワンポイント Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle Business Process Repository として使用するすべてのコンピュータでインストールを行いま す。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。コンピュータにすでにほかの Oracle BPA Suite 製品を インストールしてある場合は、この手順は省略され、すでにインストールされている製品のディ レクトリが使用されます。[プログラム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。プログラムをインスト ールする言語のチェック ボックスをオンにします。使用するすべての言語をインストールしてくだ さい。[次へ] をクリックします。[カスタム インストール (上級ユーザー向けインストール)] を クリックします。 8. ライセンス キーを入力するか、またはライセンス キーの代わりにハード キーを使用する場合 は [ドングル バージョン (ハードキー)] チェック ボックスをオンにします。[次へ] をクリックし ます。[ターゲット パスの選択] ページが開きます。 9. [Oracle Business Process Repository] チェック ボックス以外のチェック ボックスを すべてオフにします。 18 Oracle BPA Suite インストールおよび管理マニュアル 10. Oracle Business Process Repository Site Manager がインストールされているコ ンピュータの名前を入力します。[次へ] をクリックします。 11. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。 12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 13. [完了] をクリックします。 インストールが完了し、インストール プログラムが閉じます。 2.4.2.2 Oracle BPA Suite Site Administrator 以下の詳細な説明では、Oracle BPA Suite Site Administrator のインストール時にイ ンストール プログラムによって実行される処理について詳しく説明します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. [プログラム フォルダの選択] ページが開きます。プログラム ショートカットを配置するプログラ ム フォルダを選択します。コンピュータにすでにほかの Oracle BPA Suite 製品をインスト ールしてある場合は、この手順は省略され、すでにインストールされている製品のディレクトリ が使用されます。Oracle BPA Suite のプログラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 19 Oracle BPA Suite インストールおよび管理マニュアル 8. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を インストールしてください。[次へ] をクリックします。[カスタム インストール (上級ユーザー向 けインストール)] をクリックします (50 ユーザー以上の場合に推奨)。 9. [ARIS Governance Engine のインストール] チェック ボックスがオフになっていることを 確認します。[次へ] をクリックします。 10. ライセンス キーを入力するか、またはライセンス キーの代わりにハード キーを使用する場合 は [ドングル バージョン (ハードキー)] チェック ボックスをオンにします。[次へ] をクリックし ます。 11. [Oracle BPA Suite Site Administrator] チェック ボックス以外のチェック ボックスを すべてオフにします。 12. [次へ] をクリックします。 13. [コピー操作の開始] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ] をクリックします。製品がインストールされます。 14. [完了] をクリックします。 インストールが完了し、インストール プログラムが閉じます。 2.4.2.3 Oracle Business Process Repository Site Manager ここでは、Oracle Business Process Repository Site Manager のインストール時にイ ンストール プログラムによって実行される処理について詳しく説明します。 警告 Oracle Business Process Repository Site Manager は、Oracle BPA Suite サ イトごとに 1 回だけインストールできます。 2.4.2.3.1 段階的な手順 - 既存の Oracle データベースを使用 (Oracle BPA Suite 用に準備済み) Oracle BPA Suite の操作に必要なデータベース オブジェクトがすでに作成 『ページ 213』 されています (たとえば SQL*PLUS スクリプトを使用して作成)。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。 3. [追加インストール] をクリックします。 20 Oracle BPA Suite インストールおよび管理マニュアル 4. [Oracle Business Process Repository のインストール] をクリックします。 インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 5. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [言語の選択] ページが開きます。プログラムをインストールする言語のチェック ボックスをオン にします。使用するすべての言語をインストールしてください。[次へ] をクリックします。[コンポ ーネントの選択] ページが開きます。 9. [Oracle Business Process Repository Site Manager] チェック ボックス以外の チェック ボックスをすべてオフにします。[次へ] をクリックします。 10. Oracle の有効化 [次へ] をクリックします。 11. [設定済みの Oracle データベース インスタンスへの接続] をクリックします。データベース は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい てもかまいません。 12. [次へ] をクリックします。[設定済みの Oracle データベース インスタンスへの接続] ペー ジが開きます。 13. データベースのサーバー、ポート、およびサービス名を入力します。データベースのデフォルト名 は BPA です。[次へ] をクリックします。 14. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ 21 Oracle BPA Suite インストールおよび管理マニュアル ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を クリックします。 15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 16. [完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 2.4.2.3.2 段階的な手順 - 既存の Oracle データベース インスタンスを 設定して使用 Oracle データベースはすでに準備できていますが、Oracle BPA Suite の操作に必要なデー タベース オブジェクトがまだ作成 『ページ 213』されていません。Oracle Business Process Publisher を使用する場合は、Oracle Business Process Repository と Oracle Business Process Publisher で異なる 2 つの Oracle データベースを使用し て作業することを推奨します。これにより 2 つのシステムでリソースの競合が発生するのを防ぎ、 より優れたパフォーマンスと高い可用性を実現することができます。 テーブルスペースは、自動的に無制限に拡張されるように設定する必要があります。そうしなけれ ば、テーブルスペースのメモリを完全に使い切ってしまう危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンク ションに失敗することがあります。自動拡張オプションを設定していない場合は、テーブルスペース を適切なときに手動で増加するために、Oracle インスタンスを定期的に (毎週など) 監視する 必要があります。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 Oracle SQLPlus がインストールされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。コ ンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この手 順は省略され、すでにインストールされている製品のディレクトリが使用されます。 22 Oracle BPA Suite インストールおよび管理マニュアル 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 9. [言語の選択] ページが開きます。プログラムをインストールする言語のチェック ボックスをオン にします。使用するすべての言語をインストールしてください。[次へ] をクリックします。 10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開 きます。 11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の チェック ボックスをすべてオフにします。[次へ] をクリックします。 12. Oracle の有効化 [次へ] をクリックします。 13. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい てもかまいません。 14. [次へ] をクリックします。 15. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン スを設定して使用] ダイアログ ボックスが開きます。 16. この場合は、サーバー名、ポート番号、データベースのサービス名、SYSTEM ユーザーのパ スワードを確認および訂正します。[次へ] をクリックします。 17. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。 [次へ] をクリックします。 18. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ 23 Oracle BPA Suite インストールおよび管理マニュアル ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を クリックします。 19. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 20. [完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 2.4.2.3.3 段階的な手順 - Oracle データベース インスタンスの新規作成 Oracle データベース インスタンスを新規に設定して、Oracle Business Process Analysis Suite で使用できるように準備 『ページ 213』します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 Oracle SQLPlus がインストールされていることを確認します。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 24 Oracle BPA Suite インストールおよび管理マニュアル 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ ージが開きます。 9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を インストールしてください。[次へ] をクリックします。 10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開 きます。 11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の チェック ボックスをすべてオフにします。[次へ] をクリックします。 12. Oracle の有効化 [次へ] をクリックします。 13. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ ボックスが開きます。 a. 使用する Oracle データベースのインストールを選択します。 b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以 外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま す。 c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の 特殊文字を使用しないようにしてください。 d. 新しいデータベースの名前は「BPA」です。 e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、 入力内容を確認します。 f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで す。 14. [次へ] をクリックします。 15. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。 16. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 25 Oracle BPA Suite インストールおよび管理マニュアル 17. [完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 2.4.2.3.4 段階的な手順 - Microsoft SQL Server Microsoft SQL Server を新規に設定して、Oracle Business Process Analysis Suite で使用できるように準備 『ページ 219』します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ ージが開きます。 26 Oracle BPA Suite インストールおよび管理マニュアル 9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を インストールしてください。[次へ] をクリックします。 10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開 きます。 11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の チェック ボックスをすべてオフにします。[次へ] をクリックします。 12. [Microsoft SQL Server] オプションを選択し、[次へ] をクリックします。 13. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を クリックします。 14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 15. [完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 2.4.2.3.5 段階的な手順 - IBM DB2 DB2 サーバーを新規に設定して、Oracle Business Process Analysis Suite で使用 できるように準備 『ページ 223』します。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項 に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 27 Oracle BPA Suite インストールおよび管理マニュアル 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ ージが開きます。 9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を インストールしてください。[次へ] をクリックします。 10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開 きます。 11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の チェック ボックスをすべてオフにします。[次へ] をクリックします。 12. [IBM DB2] を選択し、[次へ] をクリックします。 13. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を クリックします。 14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 15. [完了] をクリックします。 インストールが完了し、インストール プログラムが終了します。 28 Oracle BPA Suite インストールおよび管理マニュアル 2.4.2.4 Oracle BPA Suite Web クライアント コンポーネント ブラウザから Oracle BPA Suite を使用する場合は、Oracle BPA Suite Web クライアン ト コンポーネントをインストールする必要があります。 Oracle BPA Suite Web クライアント コンポーネントは、パッシブ Web サーバー コンポーネ ント (HTML ファイルなど) のみによって構成されています。 Oracle BPA Suite Web クライアント コンポーネントと Web サーバー Oracle BPA Suite Web クライアント コンポーネントが Web サーバーにより使用できるよう にするには、次の設定のいずれか 1 つを指定する必要があります。 ドライブを Web サーバーの WWW ルートにマッピングする。 Web サーバーがインストールされているコンピュータで Oracle Business Process Repository のセットアップを実行する。WWW ルートへのパスを 「<C:¥inetpub¥tomcat¥>」などのように入力する。 Oracle BPA Suite Web クライアント コンポーネントと HTML Generator index.html ファイルと aris_database.html ファイルは、システム オペレーション中に HTML Generator によって更新されます (詳細については、『管理マニュアル』の「HTML Generator : 現在のデータベース一覧」の章を参照)。HTML Generator は、Oracle Business Process Repository の defaultServerSettings.cfg ファイルと userServerSettings.cfg ファイルを使用して設定され、Oracle Business Process Repository/templates/htmlgen ディレクトリのテンプレートが使用されます。HTML Generator は、データベースが作成、削除、または名前変更されるたびに起動します。 次のディレクトリが作成されます。 /lan 一般的に使用される起動ディレクトリです。Java ベースの Oracle BPA Suite 製品がアプレ ットとして実行され、Oracle Business Process Repository へ直接アクセスできるように なります。 /ssl Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、データ 交換は暗号化されます (詳細については、『管理マニュアル』の「SSL - Secure Socket Layer によるデータ転送の暗号化」の章を参照)。 /app Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、製品 はアプレットではなくアプリケーションとして実行されます (詳細については、『管理マニュアル』の 「アプリケーションまたはアプレットとしての実行」の章を参照)。 29 Oracle BPA Suite インストールおよび管理マニュアル 注 SSL 暗号化を有効にするには、userServerSettings.cfg ファイルを開き、以下のエントリ を追加します。 <profiles> <public ssl="443" /> </profiles> 出力パスとバックアップ パスは、userServerSettings.cfg ファイルで、状況に応じて変更す る必要があります。複数の Oracle Business Process Repository を使用して作業する 場合は、Oracle Business Process Repository Site Manager がインストールされて いるコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。 <htmlgen> path="e:/inetpub/wwwroot/bpa11"/><backuppath path="e:/inetpub/wwwroot/bpa11/backup"/> </htmlgen> 同様に、その他の変更を行います。 <htmlgen> <appserver name=“myspecialhost" /> <genlist> <genfile target_dir="ssl" target_name="dblist.html" database_template="aris_database_ssl.html"/> </genlist> </htmlgen> 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 30 Oracle BPA Suite インストールおよび管理マニュアル 2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的 に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。 アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする 場合は、[参照] をクリックします。使用するパスを [パス] ボックスに入力するか、[フォルダ] ボックスで使用するディレクトリに移動します。[OK] をクリックして、[次へ] をクリックします。 [OK] をクリックします。[次へ] をクリックします。 8. [カスタム インストール (上級ユーザー向けインストール)] をクリックします (50 ユーザー以 上の場合に推奨)。 9. [Oracle BPA Suite Web クライアント コンポーネント] チェック ボックス以外のチェック ボックスをすべてオフにします。[次へ] をクリックします。[ターゲット パスの選択] ページが開 きます。 10. Oracle BPA Suite Web クライアント コンポーネント ファイルのインストール ディレクトリ を選択します。デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックし て次の手順に進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使 用しないようにしてください。 アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする 場合は、[参照] をクリックします。使用するパスを [Path] ボックスに入力するか、[フォル ダ] ボックスで使用するディレクトリに移動します。[OK] をクリックします。[次へ] をクリックし ます。 11. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。インストール プロセスで、指定したパスに ¥html ディレクトリが生 成されます。ディレクトリ内のパスは相対パスなので、インストール中に入力したパス名を変更 しても、ほかに影響を与えることはありません。 多言語ページ用の index_app.html、index_lan.html、および index_ssl.html スタート ページは、¥html ディレクトリにあります。対応する言語のページは ¥html<¥languageid> ディレクトリにあります。これらのページには、Oracle BPA Suite によってデータベースが削除、追加、または名前が変更されるたび HTML Generator によって生成されるデータベース一覧が含まれます。 31 Oracle BPA Suite インストールおよび管理マニュアル 12. [完了] をクリックします。 インストールが完了し、インストール プログラムが閉じます。 注 Oracle Business Process Repository Site Manager および Oracle BPA Suite Web クライアント コンポーネントを一度にインストールする場合は、インストール プログラムによ って、HTML Generator へのパスが Oracle Business Process Repository Site Manager コンピュータの setupServerSettings.cfg ファイルに自動的に入力されます。 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 2.5 Oracle Business Process Repository のインストール (UNIX オペレーティング システム) この章では、UNIX オペレーティング システムでの Oracle Business Process Repository に関連するインストールについて説明します。 すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository を使用してデータベース サーバーにアクセスし、共通のデータを使用します。 負荷分散を最適化して障害を防止するために、複数の Oracle Business Process Repository を使用することができます。 デフォルト サーバーには次のものがあります。 Oracle Business Process Repository Oracle Business Process Repository Site Manager Oracle BPA Suite データベース変換 このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追 加メモリ、またはシステム拡張が必要になることがあります。 マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、 実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、 より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる 場合、ランタイムが改善される可能性があります。 一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite 製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件 32 Oracle BPA Suite インストールおよび管理マニュアル を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ ードウェアを使用することを推奨します。 注 このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および 機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて 提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに 記載されている情報を参照してください。 Oracle Business Process Repository では、オペレーティング システム レベルで設定デ ータが保存されます。データ誤用の危険を最小限にするために、オペレーティング システム レベ ルで保護することを強くお勧めします。 ハードウェア 推奨 最小 プロセッサ Intel Pentium IV 3,4 GHz Intel Pentium IV 2,4 GHz RAM 64 ビット システム 512 MB 2 GB RAM 32 ビット システム 1 GB の RAM。32 ビット システ ムでは、Virtual Machine (VM) の最大サイズは 1 GB です。 システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能 を使用するかどうかによって変わります。 JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量 のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ペー ジ 329』に関する情報にも注意してください。 Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。 メモリが不足すると、エクスポート処理はキャンセルされます。 ソフトウェア 詳細 オペレーティン 使用するデータベース システムによって異なります。 グ システム 33 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア 詳細 ネットワーク データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク (>=100 Mbit) JRE Oracle Business Process Repository では JRE 1.6 が必要です。まず、オペレーティング システムに適切な JRE 1.6 をインストールしてください。 プロトコル 『ペ ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process Repository ージ 240』 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。 SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけで使 用できます。 イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite クライア ントが Oracle Business Process Repository にアクセスする場合、ファイアウォールは必要あ りません。クライアントと Oracle Business Process Repository 間の通信は、CORBA プロト コルの IIOP (Internet Inter Object Request Broker Protocol) を介して実行されます。 出力 たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出力する には、Adobe Reader および Microsoft Office バージョン 2000、2002、2003、または 2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをイン ポートする場合は、テーブルが「XLS」形式で保存されていることを確認してください。ドメインでポップア ップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないこと があります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 注 Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを 提供します。追加情報は、サポート センターから入手することができます。 次のインストール オプションが使用できます: Oracle Business Process Repository と Oracle Business Process Repository Site Manager Oracle Business Process Repository のみ Oracle Business Process Repository Site Manager のみ 34 Oracle BPA Suite インストールおよび管理マニュアル 2.5.1 Oracle Business Process Repository このセクションでは、Oracle Business Process Repository をインストールする際に実行 する手順について詳しく説明します。 ワンポイント Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle Business Process Repository として使用するすべてのコンピュータでインストールを行いま す。 段階的な手順 必要条件 データベース サーバーに Oracle BPA Suite のデータベース インスタンスが作成されている必 要があります。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理」の章 の「ハードウェアおよびソフトウェア要件」を参照)。 2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー ド ドライブにコピーします。 3. Oracle Business Process Repository インストール スクリプトが配置されているディ レクトリに切り替えて、「./install_bpr11gR1.xxxxxx.sh [business_server_options]」と入力して Oracle Business Process Repository をインストールします。 Oracle Business Process Repository のインストールに対して以下のオプションを指 定します。 -タイプ BS -jvm <Java Runtime Environment のパス> -sitemanager <Oracle Business Process Repository Site Manager のホスト名> 4. Oracle Business Process Repository Site Manager がインストールされているコ ンピュータの完全修飾名 (たとえば computerxyz.domainxyz.com) を入力する必 要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリから実行で きます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを入力します。 インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト リの絶対パス> を指定します。 35 Oracle BPA Suite インストールおよび管理マニュアル パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの YYYMMDD-HHMMDD.data.conf ファイルに格納されます。 スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに 保存されます。 設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup フ ォルダ内の configure.sh スクリプトを使うと、インストールのあとにいつでもソフトウェアを再設 定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリで起動ツールの y-serverlauncher.sh を使用します。 注 Oracle BPA Suite Web クライアント コンポーネント 『ページ 39』は自動的に同時にイン ストールされます。 2.5.2 Oracle Business Process Repository Site Manager ここでは、Oracle Business Process Repository Site Manager をインストールする際 に実行する手順について詳しく説明します。 警告 Oracle Business Process Repository Site Manager は、Oracle BPA Suite サ イトごとに 1 回だけインストールできます。 段階的な手順 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー ド ドライブにコピーします。 Oracle Business Process Repository インストール スクリプトが配置されているデ ィレクトリに切り替えて、「sh install_bpr11gR1.xxxxxx.sh [site_manager_options]」と入力して Oracle Business Process Repository Site Manager をインストールします。 Oracle Business Process Repository Site Manager のインストールに対して以 下のオプションを指定します。 -タイプ SM 36 Oracle BPA Suite インストールおよび管理マニュアル -jvm <Java Runtime Environment のパス> -dbserver <データベース サーバーのホスト名> -dbport <データベース サーバーのポート> -dbinstance <データベース インスタンスの名前> データベース サーバーの完全修飾名 (たとえば computerxyz.domainxyz.com) を 入力する必要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリ から実行できます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを 入力します。 インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト リの絶対パス> を指定します。 パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの YYYMMDD-HHMMDD.data.conf ファイルに格納されます。 スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに 保存されます。 設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup ディレクトリ内の configure.sh スクリプトを使用して、インストール後にいつでもソフトウェアを 再設定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリにある起動ツール 「y-serverlauncher.sh」を使用します。 2.5.3 Oracle Business Process Repository と Oracle Business Process Repository Site Manager ここでは、Oracle Business Process Repository と Oracle Business Process Repository Site Manager を同時にインストールする際に実行する手順について詳しく説 明します。 ワンポイント Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle Business Process Repository として使用するすべてのコンピュータでインストールを行いま す。 段階的な手順 必要条件 データベース サーバーに Oracle BPA Suite のデータベース インスタンスが作成されている必 要があります。 37 Oracle BPA Suite インストールおよび管理マニュアル 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ ージ 213』」の章を参照)。 2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー ド ドライブにコピーします。 Oracle Business Process Repository インストール スクリプトが配置されているデ ィレクトリに切り替えて、「sh install_bpr11gR1.xxxxxx.sh [site_manager_options]」と入力して Oracle Business Process Repository および Oracle Business Process Repository Site Manager をインストールします。 Oracle Business Process Repository および Oracle Business Process Repository Site Manager のインストールに対して以下のオプションを指定します。 -タイプ BS_SM -jvm <Java Runtime Environment のパス> -dbserver <データベース サーバーのホスト名> -dbport <データベース サーバーのポート> -dbinstance <データベース インスタンスの名前> データベース サーバーの完全修飾名 (たとえば computerxyz.domainxyz.com) を 入力する必要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリ から実行できます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを 入力します。If インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト リの絶対パス> を指定します。 パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの YYYMMDD-HHMMDD.data.conf ファイルに格納されます。 スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに 保存されます。 設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup ディレクトリ内の configure.sh スクリプトを使用して、インストール後にいつでもソフトウェアを 再設定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリにある起動ツール 「y-serverlauncher.sh」を使用します。 38 Oracle BPA Suite インストールおよび管理マニュアル 注 Oracle BPA Suite Web クライアント コンポーネント 『ページ 39』は自動的に同時にイン ストールされます。 2.5.4 Oracle BPA Suite Web クライアント コンポーネント UNIX オペレーティング システムのあるコンピュータに Oracle Business Process Repository をインストールすると、Oracle BPA Suite Web クライアント コンポーネントも 自動的に同時にインストールされます。 Oracle BPA Suite Web クライアント コンポーネントは、パッシブ Web サーバー コンポーネ ント (HTML ファイルなど) のみによって構成されています。 多言語ページ用の index_app.html、index_lan.html、および index_ssl.html スタ ート ページは、¥html ディレクトリにあります。対応する言語のページは ¥html¥<languageid> ディレクトリにあります。これらのページには、Oracle BPA Suite によってデータベースが削除、追加、または名前が変更されるたび HTML Generator によっ て生成されるデータベース一覧が含まれます。 Oracle BPA Suite Web クライアント コンポーネントと Web サーバー Oracle BPA Suite Web クライアント コンポーネントが Web サーバーにより使用できるよう にするには、次の設定のいずれか 1 つを指定する必要があります。 ドライブを Web サーバーの WWW ルートにマッピングする。 Web サーバーがインストールされているコンピュータで Oracle Business Process Repository のセットアップを実行する。WWW ルートへのパスを 「<C:¥inetpub¥tomcat¥>」などのように入力する。 Oracle BPA Suite Web クライアント コンポーネントと HTML Generator index.html ファイルと aris_database.html ファイルは、システム オペレーション中に HTML Generator によって更新されます (詳細については、『管理マニュアル』の「HTML Generator : 現在のデータベース一覧」の章を参照)。HTML Generator は、Oracle Business Process Repository の defaultServerSettings.cfg ファイルと userServerSettings.cfg ファイルを使用して設定され、Oracle Business Process Repository/templates/htmlgen ディレクトリのテンプレートが使用されます。HTML Generator は、データベースが作成、削除、または名前変更されるたびに起動します。 次のディレクトリが作成されます。 /lan 一般的に使用される起動ディレクトリです。Java ベースの Oracle BPA Suite 製品がアプレ ットとして実行され、Oracle Business Process Repository へ直接アクセスできるように なります。 39 Oracle BPA Suite インストールおよび管理マニュアル /ssl Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、データ 交換は暗号化されます (詳細については、『管理マニュアル』の「SSL - Secure Socket Layer によるデータ転送の暗号化」の章を参照)。 /app Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、製品 はアプレットではなくアプリケーションとして実行されます (詳細については、『管理マニュアル』の 「アプリケーションまたはアプレットとしての実行」の章を参照)。 注 SSL 暗号化を有効にするには、userServerSettings.cfg ファイルを開き、以下のエントリ を追加します。 <profiles> <public ssl="443" /> </profiles> 出力パスとバックアップ パスは、userServerSettings.cfg ファイルで、状況に応じて変更す る必要があります。複数の Oracle Business Process Repository を使用して作業する 場合は、Oracle Business Process Repository Site Manager がインストールされて いるコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。 <htmlgen> path="e:/inetpub/wwwroot/bpa11"/><backuppath path="e:/inetpub/wwwroot/bpa11/backup"/> </htmlgen> 同様に、その他の変更を行います。 <htmlgen> <appserver name=“myspecialhost" /> <genlist> <genfile target_dir="ssl" target_name="dblist.html" database_template="aris_database_ssl.html"/> </genlist> </htmlgen> 40 Oracle BPA Suite インストールおよび管理マニュアル 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 2.5.5 アンインストール 以下のコンポーネントの 1 つ以上をアンインストールするには、最初に Oracle Business Process Repository を終了し、次にコンポーネントを削除する必要があります。 手順 1. <インストール ディレクトリ>/server.xxxxxx フォルダで y-serverstopper.sh スクリ プトを使用して、Oracle Business Process Repository を終了します。 2. <インストール ディレクトリ>/server.xxxxxx フォルダを削除します。 rm –r <インストール ディレクトリ>/server.xxxxxx 2.6 Oracle Business Process Publisher サーバーのインストール この章では、承認されている Web アプリケーション サーバーへの Oracle Business Process Publisher サーバー のインストールについて説明します。 Oracle Business Process Publisher サーバー では、すべての Publisher-Export が 管理されます。Publisher-Export は J2EE をベースにした Web アプリケーションです。 Java サーブレットと Java Server Pages (JSP) を使用します。これらは、Java 環境 (JDK) のほかに、動作環境として Web アプリケーション サーバー (たとえば、Apache Tomcat) を必要とします。このデータはリレーショナル データベースの中に格納され、JDBC イ ンターフェイスをとおしてプログラムとの間でやり取りされます。 Oracle Business Process Publisher サーバー の標準インストールを選択すると、標準 データベース システムと Apache Tomcat Web Application Server が自動的にインス トールされます。このデータベース システムでは、最大 10 人のユーザーが Publisher-Export に同時にアクセスすることができます。Derby データベースを使用するとス イムレーン モデルを最適な状態でエクスポートすることはできません。ユーザー数がこれより多い 場合は、外部データベース システムが必要です。購入された Oracle Business Process Publisher サーバー のライセンスによって、これらのシステムですべてのユーザーが Publisher-Export で同時に作業できるようになります。 41 Oracle BPA Suite インストールおよび管理マニュアル 標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー で実行します。レポートの実 行時のシステム パフォーマンスを最適化するには、install a Report Server 『ページ 188』 を追加します。 注 方法と機能が変更されたため、既存の Publisher-Export を開くことができない場合がありま す。このような場合には、エクスポートを再び実行する必要があります。アップデート インストール 後に、ブラウザのキャッシュがクリアされます。 2.6.1 Windows 環境の Apache Tomcat Web Application Server この章では、Microsoft Windows 環境での Apache Tomcat Web Application Server のインストールについて説明します。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.1.1 段階的な手順 (標準データベース) この手順では、Apache Tomcat Web Application Server の標準インストールについて 説明します。このデータベース システムでは、最大 10 人のユーザーがエクスポートに同時にアク セスできます。ユーザー数がこれより多い場合は、Oracle 『ページ 283』 データベース システ ムまたは MS SQL Server 2005 が必要です。購入された Oracle Business Process Publisher サーバー のライセンスにより、これらのシステムによってすべてのユーザーがエクスポー トで同時に作業できるようになります。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 42 Oracle BPA Suite インストールおよび管理マニュアル 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番 号の入力] ページが開きます。 10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな ど) が使用していないものにしてください。[次へ] をクリックします。 11. 標準データベースを使用する場合は、[標準データベース システム] チェック ボックスをオン にします。[次へ] をクリックします。 12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 14. Derby データベースの代わりにほかのデータベースを使用する場合は、適切なデータベース がインストールされていることを確認し、Oracle Business Process Publisher サーバ ー で使用できるようにデータベース管理システムを調整 『ページ 225』します。 15. ユーザーが Publisher-Export を利用でき、管理者がエクスポートを管理できるように URL (<Oracle Business Process Publisher サーバーのルート ディレクトリ >/<context>) を通知します。インストール中にデフォルトの設定を変更しなかった場合、 43 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Publisher サーバー の標準インストール後、URL は 「http://<サーバー名>:9090/businesspublisher」になります。 16. Oracle Business Process Publisher サーバー を外部のコンピュータにインストールし た場合は、設定ファイルの中で IP アドレスを変更します。 Publisher-Export を作成してユーザーが使用できるようにするには、Oracle Business Process Publisher サーバー を起動して URL を通知します。インストール中にデフォルトの 設定を変更しなかった場合、Oracle Business Process Publisher サーバー の標準イン ストール後、URL は「http://<サーバー名>:9090/businesspublisher」になります。 2.6.1.2 段階的な手順 (Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し 44 Oracle BPA Suite インストールおよび管理マニュアル ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> 45 Oracle BPA Suite インストールおよび管理マニュアル connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 46 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Publisher サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番 号の入力] ページが開きます。 10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな ど) が使用していないものにしてください。[次へ] をクリックします。 47 Oracle BPA Suite インストールおよび管理マニュアル 11. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま す。 12. [設定済みの Oracle データベース インスタンスへの接続] をクリックします。データベース は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい てもかまいません。 13. [次へ] をクリックします。[設定済みの Oracle データベース インスタンスへの接続] ペー ジが開きます。 14. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 2.6.1.3 段階的な手順 (既存の Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま 48 Oracle BPA Suite インストールおよび管理マニュアル う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 49 Oracle BPA Suite インストールおよび管理マニュアル http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 50 Oracle BPA Suite インストールおよび管理マニュアル 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 51 Oracle BPA Suite インストールおよび管理マニュアル 9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番 号の入力] ページが開きます。 10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな ど) が使用していないものにしてください。[次へ] をクリックします。 11. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい てもかまいません。[次へ] をクリックします。 12. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン スを設定して使用] ダイアログ ボックスが開きます。 13. この場合は、サーバー名、ポート番号、データベースのサービス名、SYSTEM ユーザーのパ スワードを確認および訂正します。[次へ] をクリックします。 14. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。 [次へ] をクリックします。 15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 2.6.1.4 段階的な手順 (新規の Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true 52 Oracle BPA Suite インストールおよび管理マニュアル query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> 53 Oracle BPA Suite インストールおよび管理マニュアル <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> 54 Oracle BPA Suite インストールおよび管理マニュアル </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 55 Oracle BPA Suite インストールおよび管理マニュアル 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番 号の入力] ページが開きます。 10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな ど) が使用していないものにしてください。[次へ] をクリックします。 11. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま す。 12. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ ボックスが開きます。 a. 使用する Oracle データベースのインストールを選択します。 b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以 外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま す。 c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の 特殊文字を使用しないようにしてください。 d. 新しいデータベースの名前は「BPA」です。 e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、 入力内容を確認します。 f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで す。 13. [次へ] をクリックします。 14. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 56 Oracle BPA Suite インストールおよび管理マニュアル 15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 2.6.1.5 段階的な手順 (MS SQL Server 2005 データベース) MS SQL Server 2005 データベースと組み合わせて Oracle Business Process Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ ースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher エクス ポートで同時に作業できます。標準データベースでは同時の作業はできません。 必要条件 create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を任意のディレクトリにコピーします。 Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて います。Microsoft SQL Server 2005 はパッケージに含まれていません。 手順 1. [サーバーのプロパティ] ダイアログ ボックスを開きます。 2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。 3. スクリプト create_db.sql を使用してデータベースを作成します。 a. スクリプトを編集用に開きます。 b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて いることを確認してください。 ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ ァイル businesspublisher.xml および webappserver.cfg の対応するエント リも変更する必要があります。 c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択 されていることを確認します。 スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変 更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する 必要があります。 ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。 ARISBPINDEX にはすべてのインデックス データが含まれています。 d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を common/lib の下にある Tomcat インストール ディレクトリにコピーします。 57 Oracle BPA Suite インストールおよび管理マニュアル 4. 設定ファイ ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml をカスタマイズします。 a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定 されていることを確認します。 b. URL が次の例のように正しく調整されていることを確認します。 jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11 データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。 名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。 「;instance=<インスタンスの名前>」を使用して、 「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ LSRV」のように指定します。 c. ユーザー名とパスワードを変更します。 5. 設定ファイ ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv er.cfg をカスタマイズします。 a. 次の行のエントリが正しいことを確認します。 <bp-mssql schema="ARISBPDATA" filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX" /> スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。 6. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。 58 Oracle BPA Suite インストールおよび管理マニュアル 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [追加インストール] をクリックします。 4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 59 Oracle BPA Suite インストールおよび管理マニュアル 9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番 号の入力] ページが開きます。 10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな ど) が使用していないものにしてください。[次へ] をクリックします。 11. MS SQL Server を使用するには、[MS SQL Server] チェック ボックスをオンにしま す。 12. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 13. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 14. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 サンプル スクリプト create_db.sql USE master GO CREATE DATABASE [ARISBP11] ON PRIMARY (NAME = N'ARISBPPRIM', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH = 10MB), FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB , FILEGROWTH = 100MB), FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB , FILEGROWTH = 100MB) LOG ON (NAME = N'ARISBPLOG', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH = 10MB) COLLATE Latin1_General_CI_AI GO EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90 GO BEGIN TRY EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action = 'disable' END TRY BEGIN CATCH END CATCH GO ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF GO ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF GO 60 Oracle BPA Suite インストールおよび管理マニュアル ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF GO ALTER DATABASE [ARISBP11] SET ARITHABORT OFF GO ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF GO ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF GO ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON GO ALTER DATABASE [ARISBP11] SET RECOVERY FULL GO ALTER DATABASE [ARISBP11] SET MULTI_USER GO ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM GO CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP', DEFAULT_DATABASE=[ARISBP11] GO USE [ARISBP11] GO CREATE USER [ARISBP11] FOR LOGIN [ARISBP11] GO CREATE SCHEMA [ARISBPDATA] GO ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA; GO GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11] GO GRANT CREATE TABLE TO [ARISBP11] GO GRANT CREATE VIEW TO [ARISBP11] GO GRANT CREATE FUNCTION TO [ARISBP11] GO 61 Oracle BPA Suite インストールおよび管理マニュアル 2.6.2 Solaris/Linux 環境の Apache Tomcat Web Application Server この章では、Solaris または Linux システムでの Apache Tomcat Web Application Server のインストールについて説明します。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 段階的な手順 (MS SQL Server 2005 データベース) この手順では、MS SQL Server 2005 データベースを使用している場合における、Solaris 5.20 (英語) 環境の Apache Tomcat Web Application Server 5.5.25 に対する 調整について説明します。 必要条件 jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示 に従ってください。 手順 1. apache-tomcat-5.50.25.tar.gz ファイルをダウンロード 『http://tomcat.apache.org参照 』して、tmp など、すべての権限のあるディレクトリ に内容を解凍します。 これにより、これから調整する標準設定が提供されます。 2. ..tomcat/bin サブディレクトリを開き、setenv.sh ファイルを作成します。 3. 例に表示すように、以下の変数を調整します。 CATALINA_HOME="/tmp/apache-tomcat-5.50.25" JAVA_HOME="/usr/jre/jre1.5.0_10" 62 Oracle BPA Suite インストールおよび管理マニュアル CATALINA_OPTS="$CATALINA_OPTS -Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines spublisher -Djava.security.auth.login.config="$CATALINA_HOME/webapps/busin esspublisher\config\BPLogin.cfg" -Xbootclasspath/p:/tmp/orbacus.4.3.2.jar -Xms128m -Xmx1024m-XX:MaxPermSize=128m" 4. businesspublisher.war ファイルをインストール ディレクト リ .../apache-tomcat-5.50,25/webapps にコピーします。このファイルは、インスト ール媒体または ftp サーバー 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』にあります。 5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。 businesspublisher.war ファイルが自動的に抽出されて、システムに統合されます (展 開)。 63 Oracle BPA Suite インストールおよび管理マニュアル 6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ イルを実行して Tomcat を停止します。 7. インストール ディレクト リ .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/confi g/ の webappserver.cfg ファイルを開きます。 8. 新しいライセンス キーを、「License key」という行の中に入力します。たとえば、次のように なります。 <license key="C99999-XXX_Business_Publisher-V71LdeLenPdU250-XXXX..."/ > 9. 「bpservicehost value」行で、<bpservicehost value="172.30.111.123"/> のように Tomcat のインストール先コンピュータの IP アドレスの値を変更します。 10. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> 64 Oracle BPA Suite インストールおよび管理マニュアル 11. 変更結果を保存し、ファイルを閉じます。 12. インストール ディレクトリ .../apache-tomcat-5.5.25/conf/catalina/localhost に、businesspublisher.xml ファイルを作成します。 13. このファイルの最後に以下の行を挿入します。 <!--IDS CONTEXT --> <Context path="/businesspublisher" docBase="/tmp/apache-tomcat-5.5.20/webapps/businesspublisher/" debug="1" reloadable="true" crossContxt="true"> Rescource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" username="<enter the user name>" password="<enter the password of the user>" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://<Hostname>:<Port>/ARISBP71" </Context> </Host> </Engine> </Server> 14. 変更結果を保存し、ファイルを閉じます。 15. 設定ファイルの batchserver.cfg をカスタマイズします。この作業に関する詳細は、ファイ ルに記載されています。 キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値 は IP アドレスまたは完全修飾名で設定されていることを確認します。 16. jtds.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/war) をインストール ディレクト リ .../apache-tomcat-5.5.25/common/lib にコピーします。 17. Tomcat を起動します。 システムが設定されます。 2.6.2.1 段階的な手順 (Oracle データベース) この手順では、Solaris/Linux 環境の Apache Tomcat Web Application Server 5.5.25 に対する調整について説明します。 1. apache-tomcat-5.5.25.tar.gz ファイルをダウンロード 『http://tomcat.apache.org参照 』して、すべての権限を持っているディレクトリに内 容を解凍します。 65 Oracle BPA Suite インストールおよび管理マニュアル 以下のフォルダ構造が作成されます。 これにより、これから調整する標準設定が提供されます。 2. orbacus<バージョン番号>.jar ファイル (インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー) をローカル ディレクトリにコピー します。バージョン番号については、このマニュアルの完成時のバージョン番号とは変わってい る場合があります。この例では、ファイル名は orbacus.4.3.2.jar です。 3. bin サブディレクトリを開き、次のような内容の setenv.sh ファイルを作成します。 CATALINA_HOME="/<directory>/apache-tomcat-5.5.25" JAVA_HOME="/usr/jre/jre1.6.0_4 CATALINA_OPTS="$CATALINA_OPTS -Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines spublisher -Djava.security.auth.login.config=$CATALINA_HOME/webapps/busin esspublisher/config/bplogin.cfg -Xbootclasspath/p:/<path>/orbacus.4.3.2.jar -Xms128m -Xmx1024m" パスとファイル名を該当するシステムに合わせます。 4. businesspublisher.war ファイル (インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー または IDS の ftp サーバー 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』) をインストール ディレ クトリ .../apache-tomcat-5.5.25/webapps にコピーします。 5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。 businesspublisher.war ファイルが自動的に抽出さ れ、.../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/conf ig 構造が作成されます。 6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ イルを実行して Tomcat を停止します。 7. .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/config/ webappserver.cfg ファイルを開きます。 66 Oracle BPA Suite インストールおよび管理マニュアル a. 「bpservicehost value」行で、<bpservicehost value="172.30.111.123"/> のように Tomcat のインストール先コンピュータ の IP アドレスの値を変更します。 8. Oracle に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AOracl eDAO</env-entryvalue> </env-entry> 9. 変更結果を保存し、ファイルを閉じます。 10. インストール ディレクト リ .../apache-tomcat-5.5.25/tomcat/conf/catalina/localhost にある、次の ような内容の businesspublisher.xml ファイルを開きます。 <Context path="/businesspublisher" docBase="/opt/apache-tomcat-5.5.25/webapps/businesspublisher" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="20" maxWait="1000" username="ARISBP" password="ARISBP" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@DBSERVER:PORT:INSTANCE" connectionProperties="SetBigStringTryClob=true"/> </Context> 11. 変更結果を保存し、ファイルを閉じます。 12. 設定ファイルの batchserver.cfg をカスタマイズして変更を保存します。この作業に関す る詳細は、ファイルに記載されています。 13. ojdbc5.jar ファイル (インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー) をインストール ディレクト リ .../apache-tomcat-5.5.25/common/lib にコピーします。 67 Oracle BPA Suite インストールおよび管理マニュアル 14. Tomcat を起動します。 これで、ユーザーは Web エクスポートを作成できます。 注 1. 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開さ れたリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システム が正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マ ニュアルに記載されている手順に従って作業するか、Oracle Corporation のサポート セ ンターにお問い合わせください。 2.6.2.2 段階的な手順 (MS SQL Server 2005 データベース) この手順では、Solaris/Linux 環境の Apache Tomcat Web Application Server 5.5.25 に対する調整について説明します。 1. apache-tomcat-5.5.25.tar.gz ファイルをダウンロード 『http://tomcat.apache.org参照 』して、すべての権限を持っているディレクトリに内 容を解凍します。 以下のフォルダ構造が作成されます。 これにより、これから調整する標準設定が提供されます。 2. orbacus<バージョン番号>.jar ファイル (インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー) をローカル ディレクトリにコピー します。バージョン番号については、このマニュアルの完成時のバージョン番号とは変わってい る場合があります。この例では、ファイル名は orbacus.4.3.2.jar です。 3. bin サブディレクトリを開き、次のような内容の setenv.sh ファイルを作成します。 CATALINA_HOME="/<directory>/apache-tomcat-5.5.25" JAVA_HOME="/usr/jre/jre1.6.0_4 CATALINA_OPTS="$CATALINA_OPTS -Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines spublisher -Djava.security.auth.login.config=$CATALINA_HOME/webapps/busin esspublisher/config/bplogin.cfg 68 Oracle BPA Suite インストールおよび管理マニュアル -Xbootclasspath/p:/<path>/orbacus.4.3.2.jar -Xms128m -Xmx1024m" パスとファイル名を該当するシステムに合わせます。 4. businesspublisher.war ファイル (インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー または IDS の ftp サーバー 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』) をインストール ディレ クトリ .../apache-tomcat-5.5.25/webapps にコピーします。 5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。 businesspublisher.war ファイルが自動的に抽出さ れ、.../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/conf ig 構造が作成されます。 6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ イルを実行して Tomcat を停止します。 7. .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/config/ webappserver.cfg ファイルを開きます。 a. 「bpservicehost value」行で、<bpservicehost value="172.30.111.123"/> のように Tomcat のインストール先コンピュータ の IP アドレスの値を変更します。 8. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> 9. 変更結果を保存し、ファイルを閉じます。 10. インストール ディレクト リ .../apache-tomcat-5.5.25/tomcat/conf/catalina/localhost にある、次の ような内容の businesspublisher.xml ファイルを開きます。 <Context path="/businesspublisher" docBase="/opt/apache-tomcat-5.5.25/webapps/businesspublisher" debug="0" reloadable="false" crossContxt="true"> 69 Oracle BPA Suite インストールおよび管理マニュアル <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="20" maxWait="1000" username="ARISBP" password="ARISBP" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@DBSERVER:PORT:INSTANCE" connectionProperties="SetBigStringTryClob=true"/> </Context> 11. 変更結果を保存し、ファイルを閉じます。 12. 設定ファイルの batchserver.cfg をカスタマイズして変更を保存します。この作業に関す る詳細は、ファイルに記載されています。 13. jtds.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/war) をインストール ディレクト リ .../apache-tomcat-5.5.25/common/lib にコピーします。 14. Tomcat を起動します。 これで、ユーザーは Web エクスポートを作成できます。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.3 Windows 環境の IBM WebSphere Application Server (WAS 6.1.0.15) この章では、IBM WebSphere Application Server (WAS 6.1.0.15) および承認さ れているデータベースと組み合わせて使用する場合の Oracle Business Process Publisher サーバー のインストールについて説明します。 この手順を行う場合は、IBM WebSphere の管理コンソールで設定を行う必要があります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 70 Oracle BPA Suite インストールおよび管理マニュアル 2.6.3.1 段階的な手順 (Oracle データベース) この手順では、Oracle Database 10g を使用している場合における、IBM WAS 6.1.0.15 (英語) に対する調整について説明します。 必要条件 このファイルを、インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー/Oracle/IBM Websphere ディレクトリから、任意のディレクトリに コピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にあります。www.oracle.com/ 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 71 Oracle BPA Suite インストールおよび管理マニュアル CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、 [Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] の 順にクリックします。 2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http: //localhost:9060/ibm/console)、JDBC プロバイダを作成します。 3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。 4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。 5. [Database type] ボックスで [Oracle] エントリを選択します。 6. [Provider type] ボックスで [Oracle JDBC Driver] エントリを選択します。 7. [Implementation type] ボックスで、[Connection pool data source] エントリ を選択します。 72 Oracle BPA Suite インストールおよび管理マニュアル 8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、 [Next] をクリックします。 9. [Next] をクリックし、[Class path] ボックスに ojdbc ファイルへのパスを入力します (「必要条件」を参照)。値が正しく転送されなかった場合は、[JDBC providers] の [Oracle JDBC Driver] ページでパスを修正します。 73 Oracle BPA Suite インストールおよび管理マニュアル 10. [Next] をクリックし、要約で設定を確認します。 11. [Finish] をクリックして、設定を保存します。 新しい JDBC プロバイダが作成されます。 12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック スの [Cell] エントリを選択し、[New] をクリックします。 74 Oracle BPA Suite インストールおよび管理マニュアル 13. [Data source name] および [JNDI name] ボックスに、図に示すエントリを入力し、 [Next] をクリックします。 14. [Select an existing JDBC provider] オプションを選択し、[Oracle JDBC Driver] を選択して [Next] をクリックします。 75 Oracle BPA Suite インストールおよび管理マニュアル 15. 次の構文を使用して Oracle データベース サーバーの URL を入力します。 jdbc:oracle:thin:@<サーバー名>:<ポート>:<インスタンス>。次に、表示される設 定を選択します。 16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。 17. マスタ設定は保存する必要があります。 76 Oracle BPA Suite インストールおよび管理マニュアル 18. [Oracle JDBC Driver DataSource] リンク、[Custom Properties]、[New] の 順にクリックし、アクセス権を持つユーザーを作成します。 [Data sources] から [Oracle JDBC Driver DataSource] を選択し、 [Custom properties] ページでデータベース アクセスを設定します。 77 Oracle BPA Suite インストールおよび管理マニュアル 19. [Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という値を入力し ます。 20. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。 78 Oracle BPA Suite インストールおよび管理マニュアル 21. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。 22. 変更を保存し、[Data sources] ページの [Test connection] をクリックしてデータベ ース接続をテストします。確認メッセージが表示されない場合は、設定および ojdbc5.jar ファイルへのパスを確認してください。 79 Oracle BPA Suite インストールおよび管理マニュアル 23. ビューで [Applications] から [Enterprise Applications]、[Install New Application] をクリックして、War の展開を実行します。 24. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル (businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ りますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 25. [Context root] ボックスで、「/businesspublisher」と入力します。 80 Oracle BPA Suite インストールおよび管理マニュアル 26. [Next] をクリックし、次のページに表示される設定を選択します。 81 Oracle BPA Suite インストールおよび管理マニュアル 27. [参照] をクリックします。 82 Oracle BPA Suite インストールおよび管理マニュアル 28. [Oracle JDBC Driver Data Source] オプションを有効にし、[Apply] をクリックしま す。 29. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。イ ンストール中、進捗状況バーが表示されます。 83 Oracle BPA Suite インストールおよび管理マニュアル 30. マスター インストールが正常に完了したら、変更を保存します。 31. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義 してシステムを設定します。 システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増 やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB を割り当てます。 実例で選択した設定に注意してください。 84 Oracle BPA Suite インストールおよび管理マニュアル 32. [Application servers] から [<サーバー>]、[Process Definition] を選択して [Java Virtual Machine] ページを開きます。 85 Oracle BPA Suite インストールおよび管理マニュアル 33. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom Properties] をクリックします。 86 Oracle BPA Suite インストールおよび管理マニュアル 34. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し ます。小文字で入力することに注意してください。 35. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ スは、IBM Websphere Application Server のインストール ディレクトリの Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレクトリ 下にあります。 36. [Apply] をクリックして、変更を保存します。 ホーム ディレクトリが定義されます。 37. [Security] の [Secure administration, applications, and infrastructure] ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを 87 Oracle BPA Suite インストールおよび管理マニュアル 使用可能にします。使用不可にするには、まず、[Enable administrative security] チェック ボックスをオンにする必要があります。 あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること ができます。 38. [Apply] をクリックして、変更を保存します。 39. [Java Authentication and Authorization Service]、[Application logins]、 [New] の順にクリックします。 40. [Alias] ボックスに、値「NativeLogin」を入力します。 41. [Apply] をクリックして、変更を保存します。 42. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i 88 Oracle BPA Suite インストールおよび管理マニュアル ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c fg ファイルを開き、以下の図の中で印が付いているエントリをコピーします。 43. [Security]、[Secure administration, applications, and infrastructure]、 [Java Authentication and Authorization Service]、[Application logins] の順にクリックします。 44. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。 45. コピーしたエントリを [Module class name] ボックスに貼り付けます。 46. [Apply] をクリックして、変更を保存します。 47. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ クします。 48. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ ールを選択し、[Apply] をクリックして変更を保存します。 89 Oracle BPA Suite インストールおよび管理マニュアル 49. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All Authenticated] のすべてのロールを選択し、[Apply] をクリックします。 50. 変更を保存します。 51. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS pace.bat ファイルを実行します。 90 Oracle BPA Suite インストールおよび管理マニュアル 52. 緑色で強調表示されている値をクリップボードにコピーします。 53. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps erver.cfg ファイルを開きます。 54. 以下のようにファイルをカスタマイズします。 a. <bpserviceport value="9100" b. usenameservice="true" c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/> クリップボードの内容をここに貼り付けます。 d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/> e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル と userSettings.cfg ファイルに転送されるようにします。 55. 変更を保存します。 56. サーバーを再起動します。 57. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS pace.bat ファイルを実行して設定を確認します。「nameserviceprefix」として使用す るエントリ「/nodes/ids-5dke28k3adwNode01/servers/server1」もここにありま す (上記を参照)。 91 Oracle BPA Suite インストールおよび管理マニュアル インストールが正常に完了した場合は、<インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/weba ppserver.cfg ファイル内に、印が付いたエントリがあります。 58. Oracle に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AOracl eDAO</env-entryvalue> </env-entry> 59. 変更を保存します。 60. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/batch server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ れています。 92 Oracle BPA Suite インストールおよび管理マニュアル キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値 は IP アドレスまたは完全修飾名で設定されていることを確認します。 61. 変更を保存し、IBM Websphere Application Server および Oracle Business Process Publisher を再起動します。 これで、システムは Oracle データベース 10g と組み合わせて IBM WAS 6.1.0.15 を実 行します。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.3.2 段階的な手順 (MS SQL Server 2005 データベース) この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM WAS 6.1.0.15 (英語) に対する調整について説明します。 必要条件 jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示 に従ってください。 手順 1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、 [Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] をク リックします。 2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http: //localhost:9060/ibm/console)、JDBC プロバイダを作成します。 3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。 93 Oracle BPA Suite インストールおよび管理マニュアル 4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。 5. [Database type] ボックスで [SQL Server] エントリを選択します。 6. [Provider type] ボックスで、[WebSphere embedded ConnectJDBC driver for MS SQL Server] エントリを選択します。 7. [Implementation type] ボックスで、[Connection pool data source] エントリ を選択します。 8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、 [Next] をクリックします。 94 Oracle BPA Suite インストールおよび管理マニュアル 9. [Next] をクリックします。[Class path] ボックスで、sqlserver.jar、base.jar、 util.jar、および spy.jar ファイルへのパスを入力します。 10. [Next] をクリックし、要約で設定を確認します。 95 Oracle BPA Suite インストールおよび管理マニュアル 11. [Finish] をクリックして、設定を保存します。 新しい JDBC プロバイダが作成されます。 12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック スの [Cell] エントリを選択し、[New] をクリックします。 96 Oracle BPA Suite インストールおよび管理マニュアル 13. [Data source name] および [JNDI name] ボックスに名前を入力し、[Next] をク リックします。 14. [Select an existing JDBC provider] オプションを選択し、[SQL JDBC Driver] を選択して [Next] をクリックします。 97 Oracle BPA Suite インストールおよび管理マニュアル 15. データベース名、サーバー名、およびポート番号を入力し、表示された設定を選択します。 16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。 17. マスタ設定は保存する必要があります。 98 Oracle BPA Suite インストールおよび管理マニュアル 18. Data sources/businesspublisherdb ページで以下の設定を選択します。 99 Oracle BPA Suite インストールおよび管理マニュアル 19. [Data sources] から [businesspublisherdb] を選択し、[Custom properties] ページでデータベース アクセスを設定します。 100 Oracle BPA Suite インストールおよび管理マニュアル 20. たとえば、[Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という 値を入力します。 21. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。 101 Oracle BPA Suite インストールおよび管理マニュアル 22. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。 102 Oracle BPA Suite インストールおよび管理マニュアル 23. データベース接続をテストするには、[接続のテスト] をクリックします。対応するメッセージが 表示されない場合は、設定を確認してください。 24. ビューで [Applications] から [Enterprise Applications]、[Install New Application] をクリックして、War の展開を実行します。 103 Oracle BPA Suite インストールおよび管理マニュアル 25. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル (businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ りますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 26. [Context root] ボックスで、「/businesspublisher」と入力します。 104 Oracle BPA Suite インストールおよび管理マニュアル 27. [Next] をクリックし、次のページに表示される設定を選択します。 105 Oracle BPA Suite インストールおよび管理マニュアル 28. [参照] をクリックします。 106 Oracle BPA Suite インストールおよび管理マニュアル 29. [businesspublisherdb] オプションを選択し、[Apply] をクリックします。 30. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。 107 Oracle BPA Suite インストールおよび管理マニュアル 31. マスター インストールが正常に完了したら、変更を保存します。 32. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義 してシステムを設定します。 システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増 やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB を割り当てます。 実例で選択した設定に注意してください。 108 Oracle BPA Suite インストールおよび管理マニュアル 33. [Application servers] から [<サーバー>]、[Process Definition] を選択して [Java Virtual Machine] ページを開きます。 109 Oracle BPA Suite インストールおよび管理マニュアル 34. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom Properties] をクリックします。 110 Oracle BPA Suite インストールおよび管理マニュアル 35. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し ます。小文字で入力することに注意してください。 36. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ スは、IBM Websphere Application Server のインストール ディレクトリの Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレクトリ 下にあります。 37. [Apply] をクリックして、変更を保存します。 ホーム ディレクトリが定義されます。 38. [Security] の [Secure administration, applications, and infrastructure] ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを 111 Oracle BPA Suite インストールおよび管理マニュアル 使用可能にします。使用不可にするには、まず、[Enable administrative security] チェック ボックスをオンにする必要があります。 あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること ができます。 39. [Apply] をクリックして、変更を保存します。 40. [Java Authentication and Authorization Service]、[Application logins]、 [New] の順にクリックします。 41. [Alias] ボックスに、値「NativeLogin」を入力します。 42. [Apply] をクリックして、変更を保存します。 43. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i 112 Oracle BPA Suite インストールおよび管理マニュアル ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c fg ファイルを開き、以下の図の中で印が付いているエントリをコピーします。 44. [Security]、[Secure administration, applications, and infrastructure]、 [Java Authentication and Authorization Service]、[Application logins] の順にクリックします。 45. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。 46. コピーしたエントリを [Module class name] ボックスに貼り付けます。 47. [Apply] をクリックして、変更を保存します。 48. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ クします。 49. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ ールを選択し、[Apply] をクリックして変更を保存します。 113 Oracle BPA Suite インストールおよび管理マニュアル 50. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All Authenticated] のすべてのロールを選択し、[Apply] をクリックします。 51. 変更を保存します。 52. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS pace.bat ファイルを実行します。 114 Oracle BPA Suite インストールおよび管理マニュアル 53. 緑色で強調表示されている値をクリップボードにコピーします。 54. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps erver.cfg ファイルを開きます。 55. 以下のようにファイルをカスタマイズします。 a. <bpserviceport value="9100" b. usenameservice="true" c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/> クリップボードの内容をここに貼り付けます。 d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/> e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル と userSettings.cfg ファイルに転送されるようにします。 56. 変更を保存します。 57. サーバーを再起動します。 58. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS pace.bat ファイルを実行して設定を確認します。「nameserviceprefix」として使用す るエントリ「/nodes/ids-5dke28k3adwNode01/servers/server1」もここにありま す (上記を参照)。 115 Oracle BPA Suite インストールおよび管理マニュアル インストールが正常に完了した場合は、<インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/weba ppserver.cfg ファイル内に、印が付いたエントリがあります。 59. 60. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> 61. 変更を保存します。 62. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/batch server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ れています。 キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値 は IP アドレスまたは完全修飾名で設定されていることを確認します。 116 Oracle BPA Suite インストールおよび管理マニュアル 63. IBM Websphere Application Server および Oracle Business Process Publisher を再起動します。 これで、システムは MS SQL Server 2005 データベースと組み合わせて IBM WAS 6.1.0.15 を実行します。 ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.4 RHELx64 環境の IBM WebSphere Application Server (WAS 6.1.0.15) この章では、RedHat ES 5 x64 環境の IBM WebSphere Application Server (WAS 6.1.0.15) および承認されているデータベースと組み合わせて使用する場合の Oracle Business Process Publisher サーバー のインストールについて説明します。 この手順を行う場合は、IBM WebSphere の管理コンソールで設定を行う必要があります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.4.1 段階的な手順 (Oracle データベース) この手順では、Oracle Database 10g を使用している場合における、IBM WAS 6.1.0.15 (英語) に対する調整について説明します。 117 Oracle BPA Suite インストールおよび管理マニュアル 必要条件 このファイルを、インストール媒体の Setups/All OS/Oracle Business Process Publisher サーバー/Oracle/IBM Websphere ディレクトリから、任意のディレクトリに コピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にあります。www.oracle.com/ 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; 118 Oracle BPA Suite インストールおよび管理マニュアル GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、 [Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] の 順にクリックします。 2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http: //localhost:9060/ibm/console)、JDBC プロバイダを作成します。 3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。 4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。 5. [Database type] ボックスで [Oracle] エントリを選択します。 6. [Provider type] ボックスで [Oracle JDBC Driver] エントリを選択します。 7. [Implementation type] ボックスで、[Connection pool data source] エントリ を選択します。 119 Oracle BPA Suite インストールおよび管理マニュアル 8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、 [Next] をクリックします。 9. [Next] をクリックし、[Class path] ボックスに ojdbc ファイルへのパスを入力します (「必要条件」を参照)。値が正しく転送されなかった場合は、[JDBC providers] の [Oracle JDBC Driver] ページでパスを修正します。 120 Oracle BPA Suite インストールおよび管理マニュアル 10. [Next] をクリックし、要約で設定を確認します。 11. [Finish] をクリックして、設定を保存します。 jdbc/businesspublisherdb 新しい JDBC プロバイダが作成されます。 12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック スの [Cell] エントリを選択し、[New] をクリックします。 121 Oracle BPA Suite インストールおよび管理マニュアル 13. [Data source name] および [JNDI name] ボックスに、グラフィックで表示するエント リの名前を入力し、[Next] をクリックします。 14. [Select an existing JDBC provider] オプションを選択し、[Oracle JDBC Driver] を選択して [Next] をクリックします。 122 Oracle BPA Suite インストールおよび管理マニュアル 15. 次の構文を使用して Oracle データベース サーバーの URL を入力します。 jdbc:oracle:thin:@<サーバー名>:<ポート>:<インスタンス>。次に、表示される設 定を選択します。 16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。 17. マスタ設定は保存する必要があります。 123 Oracle BPA Suite インストールおよび管理マニュアル 18. [Oracle JDBC Driver DataSource] リンク、[Custom Properties]、[New] の 順にクリックし、アクセス権を持つユーザーを作成します。 [Data sources] から [Oracle JDBC Driver DataSource] を選択し、 [Custom properties] ページでデータベース アクセスを設定します。 124 Oracle BPA Suite インストールおよび管理マニュアル 19. [Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という値を入力し ます。 20. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。 125 Oracle BPA Suite インストールおよび管理マニュアル 21. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。 22. 変更を保存し、[Data sources] ページの [接続のテスト] をクリックしてデータベース接 続をテストします。確認メッセージが表示されない場合は、設定および ojdbc5.jar ファイ ルへのパスを確認してください。 126 Oracle BPA Suite インストールおよび管理マニュアル 23. ビューで [Applications] から [Enterprise Applications]、[Install New Application] をクリックして、War の展開を実行します。 24. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル (businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ りますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 25. [Context root] ボックスで、「/businesspublisher」と入力します。 127 Oracle BPA Suite インストールおよび管理マニュアル 26. [Next] をクリックし、次のページに表示される設定を選択します。 128 Oracle BPA Suite インストールおよび管理マニュアル 27. [参照] をクリックします。 129 Oracle BPA Suite インストールおよび管理マニュアル 28. [Oracle JDBC Driver Data Source] オプションを有効にし、[Apply] をクリックしま す。 29. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。イ ンストール中、進捗状況バーが表示されます。 130 Oracle BPA Suite インストールおよび管理マニュアル 30. マスター インストールが正常に完了したら、変更を保存します。 31. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義 してシステムを設定します。 システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増 やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB を割り当てます。 実例で選択した設定に注意してください。 131 Oracle BPA Suite インストールおよび管理マニュアル 32. [Application servers] から [<サーバー>]、[Process Definition] を選択して [Java Virtual Machine] ページを開きます。 132 Oracle BPA Suite インストールおよび管理マニュアル 33. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom Properties] をクリックします。 133 Oracle BPA Suite インストールおよび管理マニュアル 34. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し ます。小文字で入力することに注意してください。 35. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ スは、Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレ クトリ下の IBM Websphere Application Server のインストール ディレクトリにありま す。 36. [Apply] をクリックして、変更を保存します。 ホーム ディレクトリが定義されます。 37. [Security] の [Secure administration, applications, and infrastructure] ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを 134 Oracle BPA Suite インストールおよび管理マニュアル 使用可能にします。使用不可にするには、まず、[Enable administrative security] チェック ボックスをオンにする必要があります。 あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること ができます。 38. [Apply] をクリックして、変更を保存します。 39. [Java Authentication and Authorization Service]、[Application logins]、 [New] の順にクリックします。 40. [Alias] ボックスに、値「NativeLogin」を入力します。 41. [Apply] をクリックして、変更を保存します。 42. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i 135 Oracle BPA Suite インストールおよび管理マニュアル ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c fg ファイルを開き、以下の図の中の印が付いているエントリをコピーします。 43. [Security]、[Secure administration, applications, and infrastructure]、 [Java Authentication and Authorization Service]、[Application logins] の順にクリックします。 44. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。 45. コピーしたエントリを [Module class name] ボックスに貼り付けます。 46. [Apply] をクリックして、変更を保存します。 47. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ クします。 48. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ ールを選択し、[Apply] をクリックして変更を保存します。 136 Oracle BPA Suite インストールおよび管理マニュアル 49. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All Authenticated] のすべてのロールを選択し、[Apply] をクリックします。 50. 変更を保存します。 51. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps erver.cfg ファイルを開きます。 52. 以下のようにファイルをカスタマイズします。 a. <bpserviceport value="9100" b. usenameservice="true" c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/> クリップボードの内容をここに貼り付けます。 d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/> 137 Oracle BPA Suite インストールおよび管理マニュアル e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル と userSettings.cfg ファイルに転送されるようにします。 変更を保存します。 53. Oracle に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AOracl eDAO</env-entryvalue> </env-entry> 54. 変更を保存します。 55. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/batch server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ れています。 キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値 は IP アドレスまたは完全修飾名で設定されていることを確認します。 56. 変更を保存し、IBM Websphere Application Server および Oracle Business Process Publisher を再起動します。 これで、システムは Oracle データベース 10g と組み合わせて IBM WAS 6.1.0.15 を実 行します。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 138 Oracle BPA Suite インストールおよび管理マニュアル 2.6.4.2 段階的な手順 (MS SQL Server 2005 データベース) この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM WAS 6.1.0.15 (英語) に対する調整について説明します。 必要条件 jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示 に従ってください。 手順 1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、 [Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] をク リックします。 2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http: //localhost:9060/ibm/console)、JDBC プロバイダを作成します。 3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。 4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。 5. [Database type] ボックスで [SQL Server] エントリを選択します。 6. [Provider type] ボックスで、[WebSphere embedded ConnectJDBC driver for MS SQL Server] エントリを選択します。 139 Oracle BPA Suite インストールおよび管理マニュアル 7. [Implementation type] ボックスで、[Connection pool data source] エントリ を選択します。 8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、 [Next] をクリックします。 140 Oracle BPA Suite インストールおよび管理マニュアル 9. [Next] をクリックします。[Class path] ボックスで、sqlserver.jar、base.jar、 util.jar、および spy.jar ファイルへのパスを入力します。 10. [Next] をクリックし、要約で設定を確認します。 141 Oracle BPA Suite インストールおよび管理マニュアル 11. [Finish] をクリックして、設定を保存します。 新しい JDBC プロバイダが作成されます。 12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック スの [Cell] エントリを選択し、[New] をクリックします。 142 Oracle BPA Suite インストールおよび管理マニュアル 13. [Data source name] および [JNDI name] ボックスに名前を入力し、[Next] をク リックします。 14. [Select an existing JDBC provider] オプションを選択し、[SQL JDBC Driver] を選択して [Next] をクリックします。 143 Oracle BPA Suite インストールおよび管理マニュアル 15. データベース名、サーバー名、およびポート番号を入力し、表示された設定を選択します。 16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。 17. マスタ設定は保存する必要があります。 144 Oracle BPA Suite インストールおよび管理マニュアル 18. Data sources/businesspublisherdb ページで以下の設定を選択します。 145 Oracle BPA Suite インストールおよび管理マニュアル 19. [Data sources] から [businesspublisherdb] を選択し、[Custom properties] ページでデータベース アクセスを設定します。 146 Oracle BPA Suite インストールおよび管理マニュアル 20. たとえば、[Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という 値を入力します。 21. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。 147 Oracle BPA Suite インストールおよび管理マニュアル 22. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。 148 Oracle BPA Suite インストールおよび管理マニュアル 23. データベース接続をテストするには、[接続のテスト] をクリックします。対応するメッセージが 表示されない場合は、設定を確認してください。 24. ビューで [Applications] から [Enterprise Applications]、[Install New Application] をクリックして、War の展開を実行します。 149 Oracle BPA Suite インストールおよび管理マニュアル 25. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル (businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ りますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 26. [Context root] ボックスで、「/businesspublisher」と入力します。 150 Oracle BPA Suite インストールおよび管理マニュアル 27. [Next] をクリックし、次のページに表示される設定を選択します。 151 Oracle BPA Suite インストールおよび管理マニュアル 28. [参照] をクリックします。 152 Oracle BPA Suite インストールおよび管理マニュアル 29. [businesspublisherdb] オプションを選択し、[Apply] をクリックします。 30. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。 153 Oracle BPA Suite インストールおよび管理マニュアル 31. マスター インストールが正常に完了したら、変更を保存します。 32. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義 してシステムを設定します。 システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増 やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB を割り当てます。 実例で選択した設定に注意してください。 154 Oracle BPA Suite インストールおよび管理マニュアル 33. [Application servers] から [<サーバー>]、[Process Definition] を選択して [Java Virtual Machine] ページを開きます。 155 Oracle BPA Suite インストールおよび管理マニュアル 34. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom Properties] をクリックします。 156 Oracle BPA Suite インストールおよび管理マニュアル 35. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し ます。小文字で入力することに注意してください。 36. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ スは、Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレ クトリ下の IBM Websphere Application Server のインストール ディレクトリにありま す。 37. [Apply] をクリックして、変更を保存します。 ホーム ディレクトリが定義されます。 38. [Security] の [Secure administration, applications, and infrastructure] ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを 157 Oracle BPA Suite インストールおよび管理マニュアル 使用可能にします。使用不可にするには、まず、[Enable administrative security] チェック ボックスをオンにする必要があります。 あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること ができます。 39. [Apply] をクリックして、変更を保存します。 40. [Java Authentication and Authorization Service]、[Application logins]、 [New] の順にクリックします。 41. [Alias] ボックスに、値「NativeLogin」を入力します。 42. [Apply] をクリックして、変更を保存します。 43. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i 158 Oracle BPA Suite インストールおよび管理マニュアル ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c fg ファイルを開き、以下の図の中の印が付いているエントリをコピーします。 44. [Security]、[Secure administration, applications, and infrastructure]、 [Java Authentication and Authorization Service]、[Application logins] の順にクリックします。 45. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。 46. コピーしたエントリを [Module class name] ボックスに貼り付けます。 47. [Apply] をクリックして、変更を保存します。 48. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ クします。 49. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ ールを選択し、[Apply] をクリックして変更を保存します。 159 Oracle BPA Suite インストールおよび管理マニュアル 50. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All Authenticated] のすべてのロールを選択し、[Apply] をクリックします。 51. 変更を保存します。 52. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps erver.cfg ファイルを開きます。 53. 以下のようにファイルをカスタマイズします。 a. <bpserviceport value="9100" b. usenameservice="true" c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/> クリップボードの内容をここに貼り付けます。 160 Oracle BPA Suite インストールおよび管理マニュアル d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/> e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル と userSettings.cfg ファイルに転送されるようにします。 54. 変更を保存します。 55. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> 56. 変更を保存します。 57. <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/< CellName>/businesspublisher.ear/businesspublisher.war/config/batch server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ れています。 キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値 は IP アドレスまたは完全修飾名で設定されていることを確認します。 58. IBM Websphere Application Server および Oracle Business Process Publisher を再起動します。 これで、システムは MS SQL Server 2005 データベースと組み合わせて IBM WAS 6.1.0.15 を実行します。 ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 161 Oracle BPA Suite インストールおよび管理マニュアル されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.4.3 新規 WAR ファイルの展開 RedHat ES 5 x64 環境の IBM WebSphere Application Server (WAS 6.1.0.15)、および承認されているいずれかのデータベースと組み合わせて Oracle Business Process Publisher サーバー をインストールした場合は、新しいファイル businesspublisher.war を使用してシステムを更新できます。その後、すべてのエクスポート を再び実行する必要があります。 必要条件 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインストー ル媒体にあります。www.oracle.com/ 『http://www.ids-scheer.com/international/en/Services/Support/ARIS_Do wnloads/23200.html参照 』 からダウンロードすることもできます。 手順 1. Oracle Business Process Publisher サーバー を終了します。 2. 設定ファイル webappserver.cfg と batchserver.cfg (<インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/) を、このイ ンストール ディレクトリの外にあるセキュア ディレクトリにバックアップします。 3. ブラウザで IBM WebSphere Application Server の管理コンソール (http: //localhost:9060/ibm/console) を開き、businesspublisher をアンインストール します。 4. ディレクトリが削除されたことを確認してください。ディレクトリ構造は以下のようになります。 162 Oracle BPA Suite インストールおよび管理マニュアル <インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID> 5. ビューで [Applications] から [Enterprise Applications]、[Install New Application] をクリックして、War の展開を実行します。 6. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル (businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ りますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 7. [Context root] ボックスで、「/businesspublisher」と入力します。 163 Oracle BPA Suite インストールおよび管理マニュアル 8. [Next] をクリックし、次のページに表示される設定を選択します。 164 Oracle BPA Suite インストールおよび管理マニュアル 9. [参照] をクリックします。 10. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。 165 Oracle BPA Suite インストールおよび管理マニュアル 11. マスター インストールが正常に完了したら、変更を保存します。 12. 前にバックアップした設定ファイル webappserver.cfg と batchserver.cfg を、元の ディレクトリ (<インストール ディレクトリ >/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i ds-ID>/businesspublisher.ear/businesspublisher.war/config/) に移動し ます。 13. Oracle または MS SQL Server の該当するデータベースをクリアします。 14. Oracle Business Process Publisher サーバー を再起動して、エクスポートを実行し ます。 2.6.5 Windows での Oracle WebLogic Server バージョン 11g この章では、Oracle WebLogic Server バージョン 11g および承認されているデータベース と組み合わせて使用する場合の Oracle Business Process Publisher サーバー のイン ストールについて説明します。 この手順を行う場合は、Oracle WebLogic Server 11g の管理コンソールで設定を行う必 要があります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 166 Oracle BPA Suite インストールおよび管理マニュアル 2.6.5.1 段階的な手順 (Oracle データベース) この手順では、Oracle Database 11g 使用時の Oracle WebLogic Server 11g (英語) に対する調整について説明します。 必要条件 ojdbc5.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を任意のディレクトリにコピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。別の名前に変更する場合は、ここで 名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 167 Oracle BPA Suite インストールおよび管理マニュアル GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. インストール後、ブラウザで WebLogic Server の管理コンソール (http://<サーバー 名>:<ポート>/console) を開きます。 ポート番号は、現在の設定によって異なります。[ログオン] ダイアログ ボックスが表示されま す。 168 Oracle BPA Suite インストールおよび管理マニュアル 2. Oracle WebLogic Server にログオンします。概要ページが表示されます。 3. 左側のナビゲーション バーで、[Deployment] ノードを選択します。 4. ハード ドライブから businesspublisher.war ファイルを選択して、アップロードします。 169 Oracle BPA Suite インストールおよび管理マニュアル 5. war ファイルのインストール方法を定義します。[Install this deployment as an application] を選択します。 6. アプリケーションを使用できるようにする既存のクラスタを選択します。 170 Oracle BPA Suite インストールおよび管理マニュアル 7. アプリケーションの全般プロパティとセキュリティ モデルを選択します。デフォルトのアプリケーショ ン名として「businesspublisher」を定義します。 8. ソースへのアクセスを指定します。[Copy this application onto every target for me] を選択します。これを選択すると、ソースはファイル アクセスによって使用可能になり、 データベースに保存されません。 171 Oracle BPA Suite インストールおよび管理マニュアル 9. [Yes, take me to the deployment's configuration screen] を選択し、設定 をテストします。 172 Oracle BPA Suite インストールおよび管理マニュアル 10. 設定をテストします。 173 Oracle BPA Suite インストールおよび管理マニュアル 11. データ ソースを設定します。左側のナビゲーションで、[Services]、[JDBC] の順にクリッ クし、[Data source] ノードを選択します。[新規作成] をクリックします。 12. Oracle Business Process Publisher で使用するデータベース タイプと JNDI アド レスを定義します。JNDI 名として「jdbc/businesspublisherdb」を定義します。 13. データベース タイプと、それに関連付けられているデータベース ドライバを選択します。 174 Oracle BPA Suite インストールおよび管理マニュアル 14. [Supports Global Transactions] と [One-Phase Commit] を設定します。 15. データベース名 (インスタンス名)、データベース サーバーが実行されるホスト、ポート、ユー ザー名、およびデータベースへのログオンに使用するパスワードを定義します。 175 Oracle BPA Suite インストールおよび管理マニュアル 16. データベース接続をテストします。 17. 新しいデータ ソースを使用できるクラスタを指定します。 176 Oracle BPA Suite インストールおよび管理マニュアル 18. データ ソースの概要を表示します。 19. Java Virtual Machine の設定を調整します。そのために は、%beahome%\user_projects\domains\%YourDomain%\bin ディレクト リの setDomainEnf.cmd ファイルを開きます。 20. このファイルの終わりに Oracle Business Process Publisher サーバー の以下の設 定エントリを追加して、J2EE サーバーの JVM オプションを拡張します。 aris.businesspublisher.home オプションに対して、Web アプリケーションのルート デ ィレクトリを定義します。 set BP_INSTALL=AdminServer/tmp/_WL_user/businesspublisher/1xhs au/war set JAVA_OPTIONS=%JAVA_OPTIONS% -Daris.businesspublisher.home=%DOMAIN_HOME%/servers/%BP_IN STALL% 21. Oracle Business Process Publisher に適した Corba サーバーを設定します。この サーバーが使用するライブラリを指定する必要があります。Web アプリケーション サーバーご とに必ず固有の Corba ライブラリが使用されるようにしてください。Java には、外部ライブ ラリの定義に使用できるメカニズムが用意されています。 set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.endorsed.dirs=%DOMAIN_HOME%/servers/%BP_INSTALL%/WE B-INF/lib/endorsed 177 Oracle BPA Suite インストールおよび管理マニュアル このディレクトリには、orbacus.4.3.2.jar ファイルのコピーが含まれている必要があります。 このファイルは、Oracle Business Process Publisher の WEB-INF/lib/endorsed ディレクトリにあります。 22. Java 変数 java.security.auth.login.config を指定します。この変数は、ログオン モジュールが定義されている設定ファイルを指している必要があります。Oracle Business Process Publisher の設定ファイル bplogin.cfg は、アプリケーションの設定ディレクト リにあります。 set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.security.auth.login.config=%DOMAIN_HOME%/servers/%B P_INSTALL%/config/bplogin.cfg 23. 100 人の同時接続ユーザーごとに 1024 MB が必要であると想定して、サーバー プロセ スにメモリを割り当てます。setDomainEnf.cmd ファイルで設定します。 24. %BP_INSTALL%\config\webappserver.cfg ディレクトリの webappserver.cfg ファイルを開きます。 25. 文字列 bpservicehost を検索して、IP アドレスの値をコンピュータの完全修飾名 (た とえば <bpservicehost value="172.30.252.3"/>) に設定します。 2.6.5.2 段階的な手順 (MS SQL Server 2005 データベース) この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM WAS 6.1.0.15 (英語) に対する調整について説明します。 必要条件 jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。 WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads 『http://www.ids-scheer.com/international/en/Services/Support/ARIS _Downloads/23200.html参照 』 からダウンロードすることもできます。 MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示 に従ってください。 手順 1. インストール後、ブラウザで WebLogic Server の管理コンソール (http://<サーバー 名>:<ポート>/console) を開きます。 178 Oracle BPA Suite インストールおよび管理マニュアル ポート番号は、現在の設定によって異なります。[ログオン] ダイアログ ボックスが表示されま す。 2. Oracle WebLogic Server にログオンします。概要ページが表示されます。 179 Oracle BPA Suite インストールおよび管理マニュアル 3. 左側のナビゲーション バーで、[Deployment] ノードを選択します。 4. ハード ドライブから businesspublisher.war ファイルを選択して、アップロードします。 5. war ファイルのインストール方法を定義します。[Install this deployment as an application] を選択します。 180 Oracle BPA Suite インストールおよび管理マニュアル 6. アプリケーションを使用できるようにする既存のクラスタを選択します。 7. アプリケーションの全般プロパティとセキュリティ モデルを選択します。デフォルトのアプリケーショ ン名として「businesspublisher」を定義します。 181 Oracle BPA Suite インストールおよび管理マニュアル 8. ソースへのアクセスを指定します。[Copy this application onto every target for me] を選択します。これを選択すると、ソースはファイル アクセスによって使用可能になり、 データベースに保存されません。 9. [Yes, take me to the deployment's configuration screen] を選択し、設定 をテストします。 182 Oracle BPA Suite インストールおよび管理マニュアル 10. 設定をテストします。 183 Oracle BPA Suite インストールおよび管理マニュアル 11. データ ソースを設定します。左側のナビゲーションで、[Services]、[JDBC] の順にクリッ クし、[Data source] ノードを選択します。[新規作成] をクリックします。 12. Oracle Business Process Publisher で使用するデータベース タイプと JNDI アド レスを定義します。JNDI 名として「jdbc/businesspublisherdb」を定義します。 13. データベース タイプと、それに関連付けられているデータベース ドライバを選択します。 184 Oracle BPA Suite インストールおよび管理マニュアル 14. [Supports Global Transactions] と [One-Phase Commit] を設定します。 15. データベース名 (インスタンス名)、データベース サーバーが実行されるホスト、ポート、ユー ザー名、およびデータベースへのログオンに使用するパスワードを定義します。 185 Oracle BPA Suite インストールおよび管理マニュアル 16. データベース接続をテストします。 17. 新しいデータ ソースを使用できるクラスタを指定します。 186 Oracle BPA Suite インストールおよび管理マニュアル 18. データ ソースの概要を表示します。 19. Java Virtual Machine の設定を調整します。そのために は、%beahome%\user_projects\domains\%YourDomain%\bin ディレクト リの setDomainEnf.cmd ファイルを開きます。 20. このファイルの終わりに Oracle Business Process Publisher サーバー の以下の設 定エントリを追加して、J2EE サーバーの JVM オプションを拡張します。 aris.businesspublisher.home オプションに対して、Web アプリケーションのルート デ ィレクトリを定義します。 set BP_INSTALL=AdminServer/tmp/_WL_user/businesspublisher/1xhs au/war set JAVA_OPTIONS=%JAVA_OPTIONS% -Daris.businesspublisher.home=%DOMAIN_HOME%/servers/%BP_IN STALL% 21. Oracle Business Process Publisher に適した Corba サーバーを設定します。この サーバーが使用するライブラリを指定する必要があります。Web アプリケーション サーバーご とに必ず固有の Corba ライブラリが使用されるようにしてください。Java には、外部ライブ ラリの定義に使用できるメカニズムが用意されています。 set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.endorsed.dirs=%DOMAIN_HOME%/servers/%BP_INSTALL%/WE B-INF/lib/endorsed 187 Oracle BPA Suite インストールおよび管理マニュアル このディレクトリには、orbacus.4.3.2.jar ファイルのコピーが含まれている必要があります。 このファイルは、Oracle Business Process Publisher の WEB-INF/lib/endorsed ディレクトリにあります。 22. Java 変数 java.security.auth.login.config を指定します。この変数は、ログオン モジュールが定義されている設定ファイルを指している必要があります。Oracle Business Process Publisher の設定ファイル bplogin.cfg は、アプリケーションの設定ディレクト リにあります。 set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.security.auth.login.config=%DOMAIN_HOME%/servers/%B P_INSTALL%/config/bplogin.cfg 23. 100 人の同時接続ユーザーごとに 1024 MB が必要であると想定して、サーバー プロセ スにメモリを割り当てます。setDomainEnf.cmd ファイルで設定します。 24. %BP_INSTALL%\config\webappserver.cfg ディレクトリの webappserver.cfg ファイルを開きます。 25. 文字列 bpservicehost を検索して、IP アドレスの値をコンピュータの完全修飾名 (た とえば <bpservicehost value="172.30.252.3"/>) に設定します。 2.6.6 Oracle Business Process Publisher レポート サーバー のインストール この章では、承認されている Web アプリケーション サーバーへの Oracle Business Process Publisher レポート サーバー サーバーのインストールについて説明します。 標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a Report Server 『ページ 188』 を追加します。 Oracle Business Process Publisher レポート サーバー をインストールしたあとは、エクス ポートは Oracle Business Process Publisher サーバー によって管理され、レポートは Oracle Business Process Publisher レポート サーバー によって実行されます。 Oracle Business Process Publisher レポート サーバー で作業するには、Oracle Business Process Publisher サーバー インストールに対して同じデータベースとデータベー ス サーバーを使用している必要があります。 注 セットアップ プログラム使ってサーバーをインストールしない場合は、設定ファイル batchserver.cfg を調整する必要があります。 188 Oracle BPA Suite インストールおよび管理マニュアル 2.6.6.1 Windows 環境の Apache Tomcat Web Application Server この章では、Microsoft Windows 環境での Apache Tomcat Web Application Server のインストールについて説明します。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 2.6.6.1.1 段階的な手順 (標準データベース) この手順では、Derby データベースを使用している場合の Apache Tomcat Web Application Server の標準インストールについて説明します。このデータベース システムでは、 最大 10 人のユーザーがエクスポートに同時にアクセスできます。ユーザー数がこれより多い場 合は、Oracle 『ページ 283』 データベース システムまたは MS SQL Server 2005 が必 要です。購入された Oracle Business Process Publisher サーバー のライセンスにより、 これらのシステムによってすべてのユーザーがエクスポートで同時に作業できるようになります。 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 189 Oracle BPA Suite インストールおよび管理マニュアル 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。 [Oracle Business Process Publisher サーバー] ページが開きます。 9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ ュータ名または IP アドレスを入力します。 10. 標準データベースを使用する場合は、[標準データベース システム] チェック ボックスをオン にします。 11. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 12. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 13. Derby データベースの代わりにほかのデータベースを使用する場合は、適切なデータベース がインストールされていることを確認し、Oracle Business Process Publisher サーバ ー で使用できるようにデータベース管理システムを調整 『ページ 225』します。 14. ユーザーが Publisher-Export を利用でき、管理者がエクスポートを管理できるように URL (<Oracle Business Process Publisher サーバーのルート ディレクトリ >/<context>) を通知します。インストール中にデフォルトの設定を変更しなかった場合、 Oracle Business Process Publisher サーバー の標準インストール後、URL は 「http://<サーバー名>:9090/businesspublisher」になります。 15. Oracle Business Process Publisher サーバー を外部のコンピュータにインストールし た場合は、設定ファイルの中で IP アドレスを変更します。 Publisher-Export を作成してユーザーが使用できるようにするには、Oracle Business Process Publisher サーバー を起動して URL を通知します。インストール中にデフォルトの 設定を変更しなかった場合、Oracle Business Process Publisher サーバー の標準イン ストール後、URL は「http://<サーバー名>:9090/businesspublisher」になります。 190 Oracle BPA Suite インストールおよび管理マニュアル 2.6.6.1.2 段階的な手順 (設定済みの Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; 191 Oracle BPA Suite インストールおよび管理マニュアル GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 192 Oracle BPA Suite インストールおよび管理マニュアル <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher レポート サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 193 Oracle BPA Suite インストールおよび管理マニュアル 5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。 [Oracle Business Process Publisher サーバー] ページが開きます。 9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ ュータ名または IP アドレスを入力します。[次へ] をクリックします。 10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま す。 11. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 194 Oracle BPA Suite インストールおよび管理マニュアル 2.6.6.1.3 段階的な手順 (既存の Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; 195 Oracle BPA Suite インストールおよび管理マニュアル GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 196 Oracle BPA Suite インストールおよび管理マニュアル <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher レポート サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 197 Oracle BPA Suite インストールおよび管理マニュアル 5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。 [Oracle Business Process Publisher サーバー] ページが開きます。 9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ ュータ名または IP アドレスを入力します。[次へ] をクリックします。 10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま す。 11. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい てもかまいません。[次へ] をクリックします。 12. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン スを設定して使用] ダイアログ ボックスが開きます。 13. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 198 Oracle BPA Suite インストールおよび管理マニュアル 14. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。 [次へ] をクリックします。 15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 2.6.6.1.4 段階的な手順 (新規の Oracle データベース) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 199 Oracle BPA Suite インストールおよび管理マニュアル CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 200 Oracle BPA Suite インストールおよび管理マニュアル 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ さい。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AO racleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 201 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Publisher レポート サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。 4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。 6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、 [OK] をクリックします。[次へ] をクリックします。 注 インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ い。 [プログラム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。 [Oracle Business Process Publisher サーバー] ページが開きます。 9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ ュータ名または IP アドレスを入力します。[次へ] をクリックします。 10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま す。 202 Oracle BPA Suite インストールおよび管理マニュアル 11. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ ボックスが開きます。 a. 使用する Oracle データベースのインストールを選択します。 b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以 外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま す。 c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の 特殊文字を使用しないようにしてください。 d. 新しいデータベースの名前は「BPA」です。 e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、 入力内容を確認します。 f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで す。 12. [次へ] をクリックします。 13. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 15. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 2.6.6.1.5 段階的な手順 (MS SQL Server 2005 データベース) MS SQL Server 2005 データベースと組み合わせて Oracle Business Process Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ ースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher エクス ポートで同時に作業できます。標準データベースでは同時の作業はできません。 必要条件 create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を任意のディレクトリにコピーします。 203 Oracle BPA Suite インストールおよび管理マニュアル Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて います。Microsoft SQL Server 2005 はパッケージに含まれていません。 手順 1. [サーバーのプロパティ] ダイアログ ボックスを開きます。 2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。 3. スクリプト create_db.sql を使用してデータベースを作成します。 a. スクリプトを編集用に開きます。 b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて いることを確認してください。 ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ ァイル businesspublisher.xml および webappserver.cfg の対応するエント リも変更する必要があります。 c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択 されていることを確認します。 スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変 更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する 必要があります。 ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。 ARISBPINDEX にはすべてのインデックス データが含まれています。 d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を common/lib の下にある Tomcat インストール ディレクトリにコピーします。 4. 設定ファイ ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml をカスタマイズします。 a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定 されていることを確認します。 b. URL が次の例のように正しく調整されていることを確認します。 jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11 データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。 名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。 「;instance=<インスタンスの名前>」を使用して、 「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ LSRV」のように指定します。 204 Oracle BPA Suite インストールおよび管理マニュアル c. ユーザー名とパスワードを変更します。 5. 設定ファイ ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv er.cfg をカスタマイズします。 a. 次の行のエントリが正しいことを確認します。 <bp-mssql schema="ARISBPDATA" filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX" /> スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。 6. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 Oracle Business Process Publisher レポート サーバー のインストール 手順 1. すべての製品と機能についてシステム要件が満たされていることを確認します。 2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが 自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、 start.exe プログラムを実行します。 205 Oracle BPA Suite インストールおよび管理マニュアル 3. [追加インストール] をクリックします。 4. [Oracle Business Process Repository のインストール] をクリックします。 5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。 コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この 手順は省略され、すでにインストールされている製品のディレクトリが使用されます。[プログラ ム フォルダの選択] ページが開きます。 7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ ラム ディレクトリが作成されます。 別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。 8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。 [Oracle Business Process Publisher サーバー] ページが開きます。 9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ ュータ名または IP アドレスを入力します。[次へ] をクリックします。 10. MS SQL Server を使用するには、[MS SQL Server] チェック ボックスをオンにしま す。 11. Oracle Business Process Publisher サーバー がインストールされているコンピュータ の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは ARISBP) を入力します。[次へ] をクリックします。 12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント がインストールされます。 13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。 206 Oracle BPA Suite インストールおよび管理マニュアル 2.7 Acrobat Reader ここでは、メソッド マニュアルなどの PDF 文書を表示するビューアをインストールします。 手順 1. スタート ページが自動的に表示されない場合は、Windows エクスプローラでドライブの名 前をクリックし、start.exe プログラムを実行します。 2. [追加インストール] をクリックします。 3. [Adobe Acrobat Reader <バージョン>] をクリックします。 4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。 [Default application for viewing PDF] ページが開きます。 5. 必要なビューアのバージョンに対応するオプション ボタンをオンにして、[Next] をクリックしま す。 6. デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックして次の手順に 進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使用しないように してください。 デフォルト以外のディレクトリにプログラムをインストールする場合は、[Browse] をクリックし ます。使用するパスを [Path] ボックスに入力するか、[Directories] ボックスで使用する ディレクトリに移動します。[OK] をクリックします。[次へ] をクリックします。 7. [Install] をクリックします。 2.8 Java Runtime Environment ブラウザで Oracle BPA Suite を使用するには、SUN Java Runtime Environment (JRE) をインストールします (インストールしていない場合)。ここでは、標準的なインストール手 順について説明します。別のインストール方法を実行するには、JRE のインストール中に [Adapted] オプション ボタンをオンにします。 手順 1. スタート ページが自動的に表示されない場合は、Windows エクスプローラでドライブの名 前をクリックし、start.exe プログラムを実行します。 2. [Java Runtime Environment] をクリックし、JRE セットアップを開始します。 3. 使用権許諾契約書を読み、それに同意する場合は同意するチェック ボックスをオンにして、 [次へ] をクリックします。 4. [デフォルト] オプションを選択し、[次へ] をクリックします。 207 Oracle BPA Suite インストールおよび管理マニュアル 5. インストールが実行され、終了するとメッセージが表示されます。[完了] をクリックして、JRE インストール プログラムを終了します。 注 JRE は、ディレクトリ名にスペースを含まないパスにインストールしてください。ディレクトリ名にスペ ースが含まれるパスに JRE をインストールすると、JRE を実行できません。 独自の JRE をインストールするソフトウェア システムを使用する場合は、環境変数内で、SUN JRE へのパスが、独自の JRE を持つソフトウェア システムのパスより前に入力されていることを 確認してください。このようになっていない場合は、ブラウザで Oracle Business Process Architect を実行できない可能性があります。 2.9 システム アドオン この章では、システム アドオンのインストールについて説明します。 2.9.1 Oracle BPA Suite プロセス ジェネレータ Oracle BPA Suite プロセス ジェネレータ は MS Excel のアドオンです。これにより Oracle BPA Suite と Excel の間でオブジェクトとモデルを交換し、Excel で編集または作 成することができます。Oracle BPA Suite と Oracle BPA Suite プロセス ジェネレータ で データを交換するには、同じ言語バージョンの Oracle BPA Suite と Excel をインストール する必要があります。 Oracle BPA Suite プロセス ジェネレータ は Oracle BPA Suite と共にインストールされ、 プロセス ジェネレータ レポートを実行すると起動されます。 手順 1. Oracle BPA Suite を起動し、必要なデータベースを開きます。 2. グループを右クリックして、[評価] から [レポート] を選択します。[レポート ウィザード] が 開きます。 3. [次へ] をクリックします。 4. [デフォルトのパス] ボックスで、[プロセス ジェネレータ] エントリへ移動して選択します。[グ ループ基準のレポート] ボックスで ProcessGenerator.rsg レポートが選択されます。 5. [次へ] をクリックします。[出力オプションの選択] ウィザード ページが開きます。 6. 設定を行い [完了] をクリックします。レポートが実行され、[Oracle BPA Suite レポー ト] ダイアログ ボックスが表示されます。 7. [空のモデル テーブルの作成] または [空のオブジェクト テーブルの作成] オプション ボタン を選択し、[OK」をクリックします。Oracle BPA Suite プロセス ジェネレータ レポートが実 行され、結果を表示するかどうかを質問されます。 208 Oracle BPA Suite インストールおよび管理マニュアル 8. [はい] をクリックします。Oracle BPA Suite プロセス ジェネレータ および空のテーブルで Excel が開かれます。Oracle BPA Suite によりレポートの実行が完了したことが通知さ れます。 9. [OK] をクリックして Excel をアクティブにします。[プロセス ジェネレータ] ツールバーが利 用可能になり、該当する機能が使用できるようになります。 10. ファイルに名前を付けて保存します。[出力オプションの選択] ウィザード ページで選択した レポートでは、[プロセス ジェネレータ] 機能を利用できません。このため、Excel ファイルで このレポートを上書きすることを推奨します。 11. [設定] ボタンをクリックします。[設定] ダイアログ ボックスが表示されます。 12. [標準エクスポート サーバー] ボックスに、Oracle BPA Suite プロセス ジェネレータ を使 用してエクスポートされる内容のエクスポート先サーバーの名前を入力します。 例 ローカルにインストールした Oracle BPA Suite (単一ユーザー インストール) の内容を転送 する場合 : 「Local」と入力します。 保存した Excel ファイルを開くと Oracle BPA Suite プロセス ジェネレータ が自動的に起 動するようになります。 2.10 インストールに関する追加情報 この章では、インストールに関する情報を提供します。 2.10.1 Oracle BPA Suite - システム アーキテクチャ Oracle BPA Suite には、次のコンポーネントがあります。 Oracle Business Process Repository Oracle Business Process Publisher サーバー データベース サーバー (標準データベース システムまたはその他のデータベース システム) Oracle BPA Suite クライアント製品 Oracle Business Process Repository Site Manager (HTML Generator お よび Oracle BPA Suite Web Report サーバーを含む) 2.10.2 Web サーバー (Oracle BPA Suite Web クライアント コンポーネント) Oracle Business Process Architect のインストール Oracle Business Process Architect のインストール ([Oracle BPA Suite インストー ル (ローカルの標準データベース システム)] オプション) は、ローカル データベースのみを用いて 209 Oracle BPA Suite インストールおよび管理マニュアル 作業するユーザー、またはローカル データベースおよびネットワーク上のデータベースにアクセスす るユーザーに適しています。 このインストールでは標準データベース システムもインストールされます。これによりコンピュータに データベースを作成し、ほかのユーザーがアクセスできない状態で作業することができます。また、 Oracle Business Process Repository に接続してデータベースを接続先に作成し、その データベースで作業することができます。 2.10.3 Oracle Business Process Repository - サービスの終了 必要条件 開始されている Windows サービスを終了する権限があることをコンピュータで確認します。 手順 1. Windows の [スタート] メニューを開き、[設定] から [コントロール パネル] を選択しま す。オペレーティング システムの [コントロール パネル] が開きます。 2. 一覧に表示される「管理」項目を開きます。 3. 一覧に表示される [サービス] を開きます。 4. [状態] 列で、Oracle BPA Suite Server 11g サービスが開始されているかどうかを確 認します。 5. 開始されている場合は、Oracle BPA Suite Server 11g サービスを右クリックし、[終 了] を選択します。 これで、Oracle BPA Suite Server 11g サービスが終了します。 2.10.4 自動バックアップ アップデート、プログラムの変更、言語の追加またはコンポーネントのアンインストールを行うと、そ の時点で、関連ファイルとディレクトリのバックアップが作成されます。次に、ファイルの選択肢のリス トを例とともに示します。 クライアント インストールの場合、ディレクトリ <Oracle BPA Suite インストール ディレクト リ>¥backup<日付>: <Oracle BPA Suite インストール ディレクトリ>¥LocalServer¥data (ユーザー デ ータベース、アンインストール時) からのファイル <Oracle BPA Suite インストール ディレクトリ >\LocalServer\sysconfig ディレク トリ ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥html 210 Oracle BPA Suite インストールおよび管理マニュアル ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥script サーバー インストールの場合、<Oracle BPA Suite インストール ディレクトリ >¥server¥backup ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥server¥data (ユーザー データベー ス、アンインストール時) からのファイル 2.10.5 <Oracle BPA Suite インストール ディレクトリ>\server\sysconfig ディレクトリ <Oracle BPA Suite インストール ディレクトリ>\server\templates ディレクトリ 特定の問題 - 同じコンピュータ上の Oracle BPA Suite クライアントと Oracle Business Process Repository Oracle BPA Suite クライアントと Oracle Business Process Repository では、各コ ンピュータに 1 度だけインストールできる共有コンポーネントが使用されます。このため、Oracle BPA Suite クライアントと Oracle Business Process Repository を同じコンピュータに インストールする場合は、これらの特定の問題について検討する必要があります。 Oracle BPA Suite または Oracle Business Process Repository に変更を加える 場合は、変更後にどちらも同じバージョンが実行され、同じ言語がインストールされていることを 確認する必要があります。 このため、バージョンのアップデートを実行する場合、必ず Oracle Business Process Repository と Oracle BPA Suite クライアントの両方のアップデートを実施する必要 があります。 言語の追加インストールを行う場合は、同じ言語を Oracle Business Process Repository と Oracle BPA Suite クライアントの両方にインストールする必要がありま す。 2.10.5.1 インストール Oracle BPA Suite クライアントがすでにコンピュータにインストールされている場合 Oracle Business Process Repository をあとでインストールすると、インストール ディレク トリが ARIS Toolset のディレクトリ構造に自動的に挿入されます (<Oracle BPA Suite インストール ディレクトリ>\server)。この場合、Oracle Business Process Repository のためにインストール ディレクトリを追加する必要はありません。Oracle Business Process Repository のインストール中に、Oracle BPA Suite クライアントの以前のインストールと同 じ言語を選択する必要があります。 Oracle BPA Suite にインストールされている言語を確認するには、Oracle BPA Suite セ ットアップを再び実行し、[プログラムの変更] オプションを選択します。インストールされている言 語は、Oracle BPA Suite セットアップの [言語の選択] ページで有効になります。インストー ルされている言語を確認したら、[キャンセル] をクリックします。 211 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Repository がすでにコンピュータにインストール されている場合 Oracle BPA Suite クライアントをインストールすると、そのファイルとディレクトリは自動的に Oracle Business Process Repository ディレクトリ構造に統合されます。この場合、 Oracle BPA Suite クライアントのインストール ディレクトリを追加する必要はありません。 Oracle BPA Suite クライアントのインストール中に、Oracle Business Process Repository の以前のインストールと同じ言語を選択する必要があります。 Oracle Business Process Repository にインストールされている言語を確認するには、 Oracle Business Process Repository セットアップを再び実行し、[プログラムの変更] オプションを選択します。インストールされている言語は、Oracle Business Process Repository セットアップの [言語の選択] ページで有効になります。インストールされている言 語を確認したら、[キャンセル] をクリックします。 2.10.5.2 アンインストール ほかのコンポーネントの機能に影響を与えることなく、Oracle Business Process Repository と Oracle BPA Suite クライアントを個別にアンインストールすることができます。 インストールされた順序は関係ありません。 Windows 環境では、セットアップを使用して、または [スタート] から [コントロール パネル]、 [ソフトウェア] を選択してプログラムをアンインストールします。 UNIX または LINUX 環境では、インストール ディレクトリで適切なディレクトリを削除して、 Oracle Business Process Repository 『ページ 41』 または Oracle BPA Suite ク ライアントをアンインストールします。 212 Oracle BPA Suite インストールおよび管理マニュアル 3 管理 3.1 データベース管理システム この章では、さまざまなデータベース管理システムにデータベースをセットアップして管理する方法に ついて説明します。 3.1.1 Oracle Business Process Repository 3.1.1.1 Oracle Business Process Repository に使用する Oracle データベース管理システム データベース管理システムとして Oracle に基づいて Oracle Business Process Repository を実行する場合は、以下のページをお読みください。 データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご 利用になることを推奨します。Oracle Business Process Repository とデータベースの承 認に関する情報をお読みください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 3.1.1.1.1 データベースのセットアップ データベース文字セット AL32UTF8 を使用すると想定します。ブロック サイズは 8K である必 要があります。 手順 インデックス用に 2 つの永続的なテーブルスペース ARISDATA および ARISINDEX を作 成します。 これら 2 つのテーブルスペースには、ほかの名前を割り当てることもできます。その場合には、あと で設定を調整する必要があります。 213 Oracle BPA Suite インストールおよび管理マニュアル 注 比較的小さな Oracle BPA Suite データベースでは、1 つのテーブルスペースあたり約 100MB を使用します。最終的にテーブルスペースに必要なサイズは、予想される Oracle BPA Suite データベースの数とそのサイズによって異なります。これらを予測するのは困難なので、 最初は 1 つのテーブルスペースあたり 4GB を割り当て、容量がなくならないように監視しておく ことをお勧めします。 3.1.1.1.1.1 Oracle BPA Suite データベース オブジェクトのインストール Oracle BPA Suite の使用に必要なデータベース オブジェクトをインストールするために、 Oracle BPA Suite インストール媒体の Setups¥DBMS¥Oracle ディレクトリにあるスクリ プトを使用できます。スクリプトは SQL*PLUS に依存しているため、少なくとも Oracle クライ アント ソフトウェアを、スクリプトを実行するコンピュータで利用できる必要があります。 スクリプトにより 2 つ Oracle ユーザー BPA11ADM と BPA11 が作成されます。 BPA11ADM このユーザーは、BPA に必要なデータベース オブジェクトのスキーマとしてのみ使用されます。 Oracle Business Process Repository は、このユーザーに接続されません。このため、こ のユーザーに CREATE SESSION 権限は必要ありません。このユーザーに割り当てられる権 限は、以下のとおりです。 CREATE TABLE CREATE VIEW CREATE TRIGGER BPA11 これは、スキーマ BPA11ADM のデータにアクセスするために、Oracle Business Process Repository によって使用されるユーザーです。ユーザー BPA11 自身は、データベース オブ ジェクトを保持していません。このユーザーは、スキーマ BPA11ADM のデータベース オブジェク トに対するオブジェクト権限を保持しているだけです。ユーザー BPA11 に割り当てられるシステ ム権限は CREATE SESSION です。 3.1.1.1.1.2 SQL*Plus スクリプトの使用 これらのスクリプトにより、Oracle BPA Suite の操作に必要なデータベース オブジェクトが既 存の Oracle データベースにインストールされます。スクリプトは SQL*PLUS に依存している ため、少なくとも Oracle クライアント ソフトウェアを、スクリプトを実行するコンピュータで利用で きる必要があります。 また、サーバー セットアップ プログラムでデータベース オブジェクトを作成することもできます。 214 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.1.1.2.1 使用可能な SQL*Plus スクリプト Oracle データベースを作成後、Oracle BPA Suite の操作に必要なデータベース オブジェク トをインポートするスクリプトを実行できます。 次のスクリプトを使用できます。 install.bat SQL*Plus スクリプトを実行するための Windows バッチ ファイル envset.bat 設定を調整するためのバッチ ファイル。envset.bat ファイルは install.bat ファイルによって呼 び出されます。 install.bat (または install.sh) からスクリプトを呼び出して実行する前に、envset.bat フ ァイル (または envset.sh) で設定を調整する必要があります。 install.sh SQL*Plus スクリプトを実行するための bash スクリプト。UNIX でこのスクリプトを実行するに は、bash シェルが必要です。 envset.sh 設定を調整するための bash スクリプト。envset.sh ファイルは install.sh ファイルによって 呼び出されます。UNIX でこのスクリプトを実行するには、bash シェルが必要です。 adminc.sql ユーザー BPA11ADM を作成するための SQL*Plus スクリプト appuserc.sql 接続ユーザー BPA11ADM を作成するための SQL*Plus スクリプト schema_aris.sql Oracle BPA Suite データベースに対して設定されたスプレッドシートを生成する手順を作成 するための SQL*PLUS スクリプト basemgr.sql Oracle BPA Suite データベースを管理する手順 deinstall.sql ユーザー「BPA11ADM」および「BPA11」を削除するための SQL*PLUS スクリプト。 215 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.1.1.2.2 install.bat/install.sh バッチ ファイルの実行 envset.bat ファイル (または envset.sh) で設定 『ページ 216』を調整した場合は、バッ チ ファイルの install.bat(または install.sh) を呼び出すことができます。 3.1.1.1.1.3 インストール スクリプトの設定 スクリプトを実行する前に、環境にあわせて調整する必要があります。調整は envset.bat ファ イルまたは envset.sh ファイルで実施できます。これらのファイルは、インストール媒体の Setups¥DBMS¥Oracle にあります。 3.1.1.1.1.3.1 接続データ 接続データは変更できます。この操作を行うには、envset.bat ファイルおよび envset.sh フ ァイルを編集します。これらのファイルは、インストール媒体の Setups¥DBMS¥Oracle にあり ます。最初に、実行するコンピュータのハード ドライブにこれらのファイルをコピーします。 手順 1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。 2. 「SET DL_ORA_BIN_PATH=」行を見つけて、Oracle のバイナリが存在するディレクト リへのパスを指定します。このパスがすでにシステム パスに設定されている場合は、この値を 空欄にすることができます。 3. 「SET TARGET_HOST=localhost」行で、Oracle インスタンスが実行されるホストの 名前 (または IP アドレス) を入力します。 4. 「SET TARGET_PORT=1521」行にポートを入力します。 5. 「SET TARGET_SERVICE_NAME=BPA」行に、サービス名 (または Oracle SID) を入力します。 6. 「SET INSTALL_USER=system」行に、Oracle ユーザー「SYSTEM」など、DBA の役割を持つ Oracle ユーザーを入力します。「SET INSTALL_PWD=manager」 行でこのユーザーにパスワードを設定します。 216 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.1.1.3.2 テーブルスペース名の変更 テーブルスペース 『ページ 213』にほかの名前を割り当てている場合、envset.bat ファイルと envset.sh ファイルを調整する必要があります。このファイルは、インストール媒体の Setups¥DBMS¥Oracle にあります。最初に、実行するコンピュータのハード ドライブにこれら のファイルをコピーします。 手順 1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。 2. 「SET DL_TS_DATA=ARISDATA」行を見つけ、テーブルスペース名の ARISDATA を選択した名前に置き換えます。 3. 「SET DL_TS_INDEX=ARISINDEX」行を見つけ、テーブルスペース名の ARISINDEX を選択した名前に置き換えます。 必要に応じて、「SET DL_TS_TEMP=TEMP」行に別の一時的なテーブルスペースを指 定することができます。 3.1.1.1.1.3.3 Oracle ユーザー BPA11 のパスワード変更 Oracle ユーザー「BPA11」のパスワードを変更することができます。このユーザーのデフォルト パ スワードは「*ARIS!1dm9n#」です。また、パスワードは Oracle BPA Suite ファンクション の「DBMS パスワード」を使用して、いつでもあとで変更することができます。悪用を防ぐために、 直ちに変更してください。Oracle ユーザー「BPA11」に対して事前に別のパスワードを選択する には、スクリプトを使用する前に、envset.bat ファイルおよび envset.sh ファイルを編集しま す。 手順 1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。 2. 「SET DLAPP_PWD=*ARIS!1dm9n#」という行を見つけて、パスワードを変更しま す。 3. Oracle Business Process Repository で新しいパスワードを使用するには、 Oracle Business Process Repository Site Manager の config ディレクトリに ある Lockservice.cfg ファイルで指定する必要があります。 4. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 5. 「arisadm_pwd_=*ARIS!1dm9n#」という行を見つけて、パスワードを変更します。 217 Oracle BPA Suite インストールおよび管理マニュアル 注 パスワードは Lockservice.cfg ファイルにプレーン テキストで指定されますが、Oracle Business Process Repository を初めて起動した直後に、Lockservice.cfg ファイル内 のパスワードは暗号化されます。末尾にアンダーバーがある arisadm_pwd_キーは、パスワー ドをプレーン テキストのパスワードとして識別します。これに対して、末尾にアンダーバーがない arisadm_pwd キーは暗号化されたパスワードを識別します。Oracle Business Process Repository の起動後に、arisadm_pwd_ バリアントは arisadm_pwd バリアントに変 換されます。 3.1.1.1.1.3.4 Oracle ユーザー BPA11ADM のパスワード変更 ユーザー BPA11ADM は、Oracle BPA Suite に必要なデータのスキーマとしてのみ機能し ます。Oracle Business Process Repository は、Oracle ユーザー BPA11 にのみ接 続されます。後者は、スキーマ BPA11ADM に対する権限を持っています。 Oracle Business Process Repository は Oracle ユーザー BPA11ADM に直接接 続されないため、このユーザーには機能するパスワードは必要ありません。スクリプトにより、ユーザ ー BPA11ADM に利用できないパスワードが与えられます。 3.1.1.1.1.3.5 ユーザー名の変更 「BPA11」と「BPA11ADM」の代わりに、必要な Oracle ユーザーにほかの名前を選択するこ とができます。ほかの名前を選択することは、同じ Oracle データベースを Oracle Business Process Repository の複数のインストールに対して使用する場合などに役に立ちます。この 場合、インストールごとに異なるユーザー名を選択してください。 手順 1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。 2. 「SET DLADM_SCHEMA=BPA11ADM」という行を見つけて、この行のデフォルト値を 別のユーザー名に置き換えます。 3. 「SET DLAPP_USER=BPA11」という行を見つけて、この行のデフォルト値を別のユーザ ー名に置き換えます。 4. Oracle Business Process Repository で新しいユーザー名を使用するには、 Oracle Business Process Repository Site Manager の config ディレクトリに ある Lockservice.cfg ファイルで指定する必要があります。 5. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 6. 「arisadm_schema=arisadm71」と「arisadm_user=aris71」という行を見つけて、 選択したユーザー名と一致するように変更します。 218 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.1.2 Oracle Business Process Repository の URL の設定 Oracle Business Process Repository を Oracle インスタンスに接続するには、 Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルで URL を指定する必要があります。 手順 1. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 2. 「url=jdbc:oracle:thin:@host:1521:ARIS」という行を見つけて、「host」をコンピ ュータ名に、「1521」を使用するポートに、BPA をインスタンスの名前に置き換えます。 3.1.1.2 Oracle Business Process Repository に MS SQL デー タベース管理システムを使用する データベース管理システムとして Microsoft SQL (MS SQL) を使用して Oracle Business Process Repository を実行 『ページ 26』する場合は、以下のページをお読 みください。 データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご 利用になることを推奨します。Oracle Business Process Repository とデータベースの承 認に関する情報をお読みください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 3.1.1.2.1 必要なプログラム、ドライバ、およびスクリプト 32 ビット版の Windows プラットフォームで SQL Server と Oracle BPA Suite を使用 するには、次のコンポーネントが必要です。 SQL Server を Microsoft サーバーにインストールする際に Microsoft SQL Server が必要です。 このサーバーを使用するには、Microsoft から購入する必要があります。 Oracle BPA Suite SQL Server スクリプト 219 Oracle BPA Suite インストールおよび管理マニュアル スクリプトは Oracle BPA Suite インストール CD の Setups¥DBMS¥MSSQL ディ レクトリにあります。 3.1.1.2.2 SQL Server インストール時の注意事項 サーバーの並べ替えでは、大文字と小文字を区別する必要があります。つまり、並べ替え名 には文字列「_CI_」を含める必要があります。たとえば、サーバーの並べ替えに 「Latin1_General_CI_AI」を選択してください。 3.1.1.2.3 サーバー認証に [SQL サーバーと Windows 認証モード] オプションを選択します。 [トリガから他のトリガの起動を許可する] オプションを [TRUE] に設定します。 リモート クエリのタイムアウト値を「0」に設定します。 データベースのセットアップ Oracle BPA Suite を使用するために必要なデータベース オブジェクトを持つデータベースをイ ンストールするために、インストール媒体の Setups¥DBMS¥MSSQL ディレクトリで利用でき るスクリプトを使用することができます。 スクリプトによりデータベース BPA11 とログオン BPA11 が作成されます。 スクリプトは次のファイルから構成されます。 inst.bat: スクリプトを実行するための Windows バッチ ファイル deinstall.sql: BPA11 データベースおよび BPA11 ログオンからデータベース オブジェク トを削除するための SQL スクリプト drop_db.sql: BPA11 データベースを削除します。 createdb.sql: BPA11 データベースを作成するための SQL スクリプト install.sql: BPA11 ログオンおよびデータベース オブジェクトを BPA11 データベースに 作成するための SQL スクリプト schema_aris.sql: Oracle BPA Suite データベースに対して設定されたスプレッドシ ートを生成するプロシージャを作成するための SQL スクリプト schema_bo.sql: BO データベースに対して設定されたスプレッドシートを生成するプロシ ージャを作成するための SQL スクリプト inst.bat を呼び出してスクリプトを実行する前に、inst.bat ファイルを設定する必要がありま す。 220 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.2.3.1 インストール スクリプトの設定 手順 1. inst.bat ファイルを編集し、以下の行を探します。 SET MSSQL_IDS_MSSQL_LOGIN_NAME=localhost\username 2. 式 localhost¥username をデータベース サーバーへの管理アクセス権を持つユーザー の名前に置き換えます。このユーザーは、SQL スクリプトを実行する役目を果たします。 3. 次の行を探します。 SET MSSQL_IDS_FILEGROUP_FILE_DIR=C:\msqldata\BPA11 データベースのデータベース ファイルを作成するパスを指定します。ディレクトリが存在すること を確認してください。 3.1.1.2.3.1.1 データベース名の変更 データベースには、BPA11 の代わりに別の名前を選択することができます。別の名前を選択す るには、inst.bat ファイルを編集する必要があります。このファイルは、インストール媒体の Setups¥DBMS¥MSSQL にあります。最初に、実行するコンピュータのハード ドライブにこれ らのファイルをコピーします。 手順 1. テキスト エディタで inst.bat ファイルを開きます。 2. 「SET MSSQL_IDS_DATABASE_NAME=BPA11」という行を見つけ、データベース の名前を変更します。 3. Oracle Business Process Repository の Lockservice.cfg ファイルで URL を 調整 『ページ 223』します。 3.1.1.2.3.1.2 ログオン ユーザー BPA11 のパスワード変更 ログオン ユーザー BPA11 のデフォルト パスワードは「*ARIS!1dm9n#」です。パスワードは Oracle BPA Suite ファンクションの「DBMS パスワード」を使用して、いつでもあとで変更する ことができます。悪用を防ぐために、直ちに変更してください。ログオン ユーザー BPA11 に対し て事前に別のパスワードを選択するには、スクリプトを使用する前に、inst.bat ファイルを編集し ます。 手順 1. テキスト エディタで inst.bat ファイルを開きます。 221 Oracle BPA Suite インストールおよび管理マニュアル 2. 「SET MSSQL_IDS_APP_PWD=*ARIS!1dm9n#」という行を見つけて、パスワー ドを変更します。 Oracle Business Process Repository で新しいパスワードを使用するには、 Oracle Business Process Repository Site Manager の config ディレクトリに ある Lockservice.cfg ファイルで指定する必要があります。 3. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 4. 「arisadm_pwd_=*ARIS!1dm9n#」という行を見つけて、必要に応じて変更します。 注 パスワードは Lockservice.cfg ファイルにプレーン テキストで指定されますが、Oracle Business Process Repository を初めて起動した直後に、Lockservice.cfg ファイル内 のパスワードは暗号化されます。末尾にアンダーバーがある arisadm_pwd_キーは、パスワー ドをプレーン テキストのパスワードとして識別します。これに対して、末尾にアンダーバーがない arisadm_pwd キーは暗号化されたパスワードを識別します。Oracle Business Process Repository の起動後に、arisadm_pwd_ バリアントは arisadm_pwd バリアントに変 換されます。 3.1.1.2.3.1.3 ユーザー名 BPA11 の変更 必要な SQL Server ユーザーに BPA11 の代わりに別の名前を選択することができます。 手順 1. テキスト エディタで inst.bat ファイルを開きます。 2. 「SET MS SQL_IDS_APP_USER=BPA11」という行を見つけて、この行のデフォルト 値を別のユーザー名で置き換えます。 3. Oracle Business Process Repository で新しいユーザー名を使用するには、 Oracle Business Process Repository Site Manager の config ディレクトリに ある Lockservice.cfg ファイルで指定する必要があります。 4. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 5. 「arisadm_user=BPA11」という行を見つけて、選択したユーザー名と一致するように変 更します。 222 Oracle BPA Suite インストールおよび管理マニュアル 3.1.1.2.3.2 Oracle Business Process Repository の URL の設定 Oracle Business Process Repository を MS SQL インスタンスに接続するには、 Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルで URL を指定する必要があります。 手順 1. テキスト エディタを使用して Oracle Business Process Repository Site Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。 2. 「url=jdbc:jtds:sqlserver://host:1433/BPA11;instance=MSSQLSERVE R」行を見つけ、「host」をコンピュータ名に、「BPA11」をデータベース名に (スクリプトの変 更時に別のデータベース名を選択した場合) 置き換えます。名前付きデータベース インスタ ンスを使用している場合は、「MSSQLSERVER」をインスタンスの名前に置き換えます。 注 デフォルト インスタンスを使用していても「MSSQLSERVER」という名前を使えないことがありま す。この場合、URL の末尾にある式「;instance=MSSQLSERVER」を削除します。 3.1.1.3 Oracle Business Process Repository に IBM DB2 データベース管理システムを使用する データベース管理システムとして DB2 に基づいて Oracle Business Process Repository を実行 『ページ 27』する場合は、このページをお読みください。 データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご 利用になることを推奨します。Oracle Business Process Repository とデータベースの承 認に関する情報をお読みください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 手順 1. DB2 のホスト コンピュータで「db2aris」という名前のオペレーティング システムのユーザー を作成します。Oracle Business Process Repository では、DB2 データベースに 接続するためにフリーの DB2 データベース ユーザーを使用します。 223 Oracle BPA Suite インストールおよび管理マニュアル 2. このユーザーを「DB2USERS」ユーザー グループに割り当てます。 3. このユーザーのパスワード「*ARIS!1dm9n#」を入力します。 DB2 データベースを作成するために、パスを調整したあとで以下のスクリプトを使用すること ができます (UTF-8 は必須)。スクリプトは、Oracle BPA Suite インストール媒体の Setups¥DBMS¥DB2 ディレクトリにあります。 CREATE DATABASE ARIS AUTOMATIC STORAGE YES ON 'E:\db2data' DBPATH ON 'E:\' USING CODESET UTF-8 TERRITORY EN; UPDATE DB CFG FOR ARIS USING AUTO_MAINT ON; UPDATE DB CFG FOR ARIS USING AUTO_TBL_MAINT ON; UPDATE DB CFG FOR ARIS USING AUTO_RUNSTATS ON; UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.db_backup_req SET THRESHOLDSCHECKED YES; UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.tb_reorg_req SET THRESHOLDSCHECKED YES; UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.tb_runstats_req SET THRESHOLDSCHECKED YES; CONNECT TO ARIS; CREATE BUFFERPOOL ARISBP IMMEDIATE SIZE 20000 AUTOMATIC PAGESIZE 8 K; CREATE REGULAR TABLESPACE ARISDATA PAGESIZE 8 K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8 TRANSFERRATE 0.18 BUFFERPOOL ARISBP DROPPED TABLE RECOVERY OFF; CREATE REGULAR TABLESPACE ARISINDEX PAGESIZE 8 K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8 TRANSFERRATE 0.18 BUFFERPOOL ARISBP DROPPED TABLE RECOVERY OFF; CREATE LARGE TABLESPACE ARISLOB PAGESIZE 4 K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8 TRANSFERRATE 0.18 BUFFERPOOL IBMDEFAULTBP; CREATE SYSTEM TEMPORARY TABLESPACE ARISTEMP PAGESIZE 8 K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8 TRANSFERRATE 0.18 BUFFERPOOL ARISBP; UPDATE DATABASE CONFIGURATION USING LOGSECOND 40 IMMEDIATE; UPDATE DATABASE CONFIGURATION USING LOGFILSIZ 5000 DEFERRED; GRANT GRANT GRANT GRANT GRANT CONNECT ON DATABASE TO USER db2aris; CREATETAB ON DATABASE TO USER db2aris; USE OF TABLESPACE ARISDATA TO USER db2aris; USE OF TABLESPACE ARISINDEX TO USER db2aris; USE OF TABLESPACE ARISLOB TO USER db2aris; CREATE SCHEMA db2aris AUTHORIZATION db2aris; CONNECT RESET; 注 このユーザーのデフォルト パスワードは「*ARIS!1dm9n#」です。悪用を防ぐために、直ちに変 更してください。 224 Oracle BPA Suite インストールおよび管理マニュアル 異なるデータベース名、ユーザー名、またはパスワードを使用するには、設定ファイルの Lockservice.cfg (...インストール ディレクトリ/server/config) でこれらのエントリを変更 する必要があります。 エントリを変更するには、以下の値を置き換えます。 arisadm_user=db2aris arisadm_schema=db2aris url=jdbc:db2://myhost:50000/ARIS arisadm_pwd_=*ARIS!1dm9n# ここではパスワードだけを変更することができます。DBMS パスワードは、プログラム インターフェイ スで変更することはできません。 パスワードを定義して Oracle Business Process Repository を起動すると、ファイルに 入力したパスワードは悪用を防ぐために自動的に暗号化されます。また、キーは 「arisadm_pwd_」(暗号化なし) から「arisadm_pwd」(暗号化済み) に名前が変更され ます。 パスワードをあとで変更する場合は、「arisadm_pwd」キーを「arisadm_pwd_」に再び変 更し、新しいパスワードを直接「=」のあとに入力します。パスワードは再起動後に自動的に暗号 化されます。 3.1.2 Oracle Business Process Publisher サーバー Oracle Business Process Publisher サーバー の標準インストールを実行していて、 Derby データベースではなく Oracle データベースまたは MS SQL データベースを使用する 場合は、このセクションをお読みください。詳細については、「Oracle Business Process Publisher 『ページ 41』」を参照してください。 注 ご自分でデータベースをインストールする場合は、該当するインストール マニュアルに必ず従ってく ださい。 3.1.2.1 MS SQL データベースでのシステム管理 MS SQL Server 2005 データベースと組み合わせて Oracle Business Process Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ ースを使用している場合は、ライセンス キーを提供されたすべてのユーザーは Publisher エク スポートで同時に作業できます。Derby データベースでは同時の作業はできません。 必要条件 create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を任意のディレクトリにコピーします。 225 Oracle BPA Suite インストールおよび管理マニュアル Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて います。Microsoft SQL Server 2005 はパッケージに含まれていません。 手順 1. [サーバーのプロパティ] ダイアログ ボックスを開きます。 2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。 3. スクリプト create_db.sql を使用してデータベースを作成します。 a. スクリプトを編集用に開きます。 b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて いることを確認してください。 ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ ァイル businesspublisher.xml および webappserver.cfg の対応するエント リも変更する必要があります。 c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択 されていることを確認します。 スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変 更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する 必要があります。 ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。 ARISBPINDEX にはすべてのインデックス データが含まれています。 d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を common/lib の下にある Tomcat インストール ディレクトリにコピーします。 4. 設定ファイ ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml をカスタマイズします。 a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定 されていることを確認します。 b. URL が次の例のように正しく調整されていることを確認します。 jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11 データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。 名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。 「;instance=<インスタンスの名前>」を使用して、 「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ LSRV」のように指定します。 226 Oracle BPA Suite インストールおよび管理マニュアル c. ユーザー名とパスワードを変更します。 5. 設定ファイ ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv er.cfg をカスタマイズします。 a. 次の行のエントリが正しいことを確認します。 <bp-mssql schema="ARISBPDATA" filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX" /> スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。 6. MSSQL に対してデータベース接続が設定されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.application.d ao.database.AMSSQLDAO</env-entry-value> </env-entry> ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 サンプル スクリプト create_db.sql USE master GO CREATE DATABASE [ARISBP11] ON PRIMARY (NAME = N'ARISBPPRIM', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH = 10MB), 227 Oracle BPA Suite インストールおよび管理マニュアル FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB , FILEGROWTH = 100MB), FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB , FILEGROWTH = 100MB) LOG ON (NAME = N'ARISBPLOG', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH = 10MB) COLLATE Latin1_General_CI_AI GO EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90 GO BEGIN TRY EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action = 'disable' END TRY BEGIN CATCH END CATCH GO ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF GO ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF GO ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF GO ALTER DATABASE [ARISBP11] SET ARITHABORT OFF GO ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF GO ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF GO ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON GO ALTER DATABASE [ARISBP11] SET RECOVERY FULL GO ALTER DATABASE [ARISBP11] SET MULTI_USER GO ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM GO CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP', DEFAULT_DATABASE=[ARISBP11] GO 228 Oracle BPA Suite インストールおよび管理マニュアル USE [ARISBP11] GO CREATE USER [ARISBP11] FOR LOGIN [ARISBP11] GO CREATE SCHEMA [ARISBPDATA] GO ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA; GO GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11] GO GRANT CREATE TABLE TO [ARISBP11] GO GRANT CREATE VIEW TO [ARISBP11] GO GRANT CREATE FUNCTION TO [ARISBP11] GO 3.1.2.1.1 サンプル スクリプト create_db.sql USE master GO CREATE DATABASE [ARISBP11] ON PRIMARY (NAME = N'ARISBPPRIM', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH = 10MB), FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB , FILEGROWTH = 100MB), FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB , FILEGROWTH = 100MB) LOG ON (NAME = N'ARISBPLOG', FILENAME = N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH = 10MB) COLLATE Latin1_General_CI_AI GO EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90 GO BEGIN TRY EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action = 'disable' END TRY BEGIN CATCH END CATCH GO ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF GO ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF GO ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF GO ALTER DATABASE [ARISBP11] SET ARITHABORT OFF GO 229 Oracle BPA Suite インストールおよび管理マニュアル ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF GO ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF GO ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON GO ALTER DATABASE [ARISBP11] SET RECOVERY FULL GO ALTER DATABASE [ARISBP11] SET MULTI_USER GO ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM GO CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP', DEFAULT_DATABASE=[ARISBP11] GO USE [ARISBP11] GO CREATE USER [ARISBP11] FOR LOGIN [ARISBP11] GO CREATE SCHEMA [ARISBPDATA] GO ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA; GO GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11] GO GRANT CREATE TABLE TO [ARISBP11] GO GRANT CREATE VIEW TO [ARISBP11] GO GRANT CREATE FUNCTION TO [ARISBP11] GO 230 Oracle BPA Suite インストールおよび管理マニュアル 3.1.2.2 Oracle データベースでのシステム管理 Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。 このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用 することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイン ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な る 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を 実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定 することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま う危険があり、Oracle Business Process Repository および Oracle Business Process Publisher の重要なファンクションに失敗することがあります。 自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で 増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま す。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し ます。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す る場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; 231 Oracle BPA Suite インストールおよび管理マニュアル GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに しておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:/Program Files/ARIS11/BPServer/tomcat/webapps/businesspublisher/" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に ついては、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』 --> username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名 およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン ストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 4. 以下のエントリが正しく設定されていることを確認します。 232 Oracle BPA Suite インストールおよび管理マニュアル <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくださ い。 5. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database.AOracl eDAO</env-entryvalue> </env-entry> 6. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。 ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒 体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 3.2 Oracle Business Process Repository すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository を使用してデータベース サーバーにアクセスし、共通のデータを使用します。 負荷分散を最適化して障害を防止するために、複数の Oracle Business Process Repository を使用することができます。 デフォルト サーバーには次のものがあります。 Oracle Business Process Repository Oracle Business Process Repository Site Manager 233 Oracle BPA Suite インストールおよび管理マニュアル Oracle BPA Suite データベース変換 このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追 加メモリ、またはシステム拡張が必要になることがあります。 マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、 実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、 より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる 場合、ランタイムが改善される可能性があります。 一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite 製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件 を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ ードウェアを使用することを推奨します。 注 このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および 機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて 提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに 記載されている情報を参照してください。 ハードウェア 推奨 最小 プロセッサ Intel Pentium IV 3,4 GHz Intel Pentium IV 2,4 GHz RAM 64 ビット システム 512 MB 2 GB RAM 32 ビット システム 1 GB の RAM。32 ビット システ ムでは、Virtual Machine (VM) の最大サイズは 1 GB です。 システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能 を使用するかどうかによって変わります。 Oracle BPA Suite データベース変換を使用する場合、データの変換には、さらに 256 MB RAM と 512 MB のハードディスクの空き容量が必要です。 234 Oracle BPA Suite インストールおよび管理マニュアル Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。 メモリが不足すると、エクスポート処理はキャンセルされます。 Oracle Business Process Simulator を使用する場合、メイン メモリの 30% は、 シミュレーションのために自動的に予約されます。32 ビット版のシステムでは少なくとも 1 GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の RAM が必要 です。 詳細については、Oracle Corporation のサポート センターにお問い合わせください。 235 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア オペレーティング 使用するデータベース システムによって異なります。 システム ネットワーク データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク (>=100 Mbit) JRE Windows Oracle Business Process Repository がインストールされていて、Oracle BPA Suite 製品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されます。 JRE を個別にインストールする必要はありません。すでに JRE がインストールされている場合 は、Oracle BPA Suite では使用されません。 JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用され ます。 以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている Java Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE for Business を除く Jave SE は SUN のホーム ページにあります)。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストー ル ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」と いうファイル名に変更する必要があります。たとえば、日本語の文字を表示する場合、 「font.properties.ja」ファイルを「font.properties」というファイル名に変更します。 注 SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、 Update 4 となりました。これ以降のアップデートに対しても承認は有効です。 Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。 JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認さ れている場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホーム ページの「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE for Business は除く) に対しても、その承認は有効です。SUN Microsystems 社は、 JRE のパッチ レベル間の互換性を保証しています。したがって、JRE に関する Oracle BPA Suite の承認は、特定のバージョンのすべてのパッチ レベルに対して有効です。 JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント コ ンポーネント>¥lib ディレクトリから <Java JRE インストール ディレクトリ>/endorsed ディレクトリ (たとえば C:¥Program Files¥Java¥jre1.6.0_01¥lib¥endorsed) に jaxb-api.jar ファイルをコピーしてください。 endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降のア ップデートごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降のイ 236 Oracle BPA Suite インストールおよび管理マニュアル ンストールをお勧めします。 Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、 問題が発生する場合があります。お使いのグラフィック カードおよびドライバ設定によって は、Designer モジュールおよび Matrizen モジュールで遅延が発生することがありま す。 その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。 -Dsun.java2d.d3d=false UNIX Oracle Business Process Repository では JRE 1.6 が必要です。まず、オペレーテ ィング システムに適切な JRE 1.6 をインストールしてください。 プロトコル 『ページ ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process 240』 Repository 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。 SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだ けで使用できます。 イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite クライアントが Oracle Business Process Repository にアクセスする場合、ファイアウォ ールは必要ありません。クライアントと Oracle Business Process Repository 間の通 信は、CORBA プロトコルの IIOP (Internet Inter Object Request Broker Protocol) を介して実行されます。 出力 たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出 力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、 2003、または 2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確 認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないことがあります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 注 Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを 提供します。追加情報は、サポート センターから入手することができます。 237 Oracle BPA Suite インストールおよび管理マニュアル 3.2.1 Oracle Business Process Repository - オペレーティング システムおよびデータベース システムのプラットフォーム 注 該当する製造元によってデータベースのバージョンがサポートされるかぎり、弊社は表に示すデータ ベースのバージョンの統合をサポートします。 この情報は印刷された時点で最新のものです。このため、不整合が発生する場合があります。 最新の Readme ファイルでリリース情報をお読みください。このマニュアルが出版されたあとに、 その他のプラットフォームまたはデータベースがリリースされた場合は、リリース ノートでお知らせしま す。 承認されている組み合わせ 標準データベース システム (1,3) Oracle 10g R2 (10.2.0.1) Express Edition (Universal) (2.7) Oracle 10.1、10.2、 および 11.x (2) MS SQL Enterprise Edition 2005 (2) IBM DB2 UDB 9.5 (2) はい はい はい はい はい はい はい はい はい はい いいえ はい はい いいえ いいえ HP-UX 11 いいえ はい はい いいえ いいえ Sun Solaris いいえ はい はい いいえ いいえ Windows XP Pro + SP1、 SP2 (32 ビット 版) (6) Windows Server 2003 SP1、SP2 + R2 SP2 (6) (32/64 ビット 版) Windows Server 2008 (6) (32/64 ビッ ト版) 9, 10 (4) 238 Oracle BPA Suite インストールおよび管理マニュアル RedHat はい はい はい いいえ いいえ いいえ はい はい いいえ いいえ Enterprise Linux 5 (5) VMWare ESX (1)32 ビット版 Java でのみ使用 Oracle BPA Suite 標準プラットフォームのデータベース ライセンスは、Oracle Business Process Repository ライセンスに含まれています。 (2) このデータベースはお客様自身で用意していただく必要があります。 (3) 最大データベース サイズとして 1 GB を推奨します。 (4) SPARC および Intel プロセッサでテスト済みです。 (5) RedHat ES5 でテスト済みです。 (6) Windows システムへの Oracle BPA Suite のインストールでは、Itanium プロセッサ は承認されていません。 (7) 最大で 1 GB の RAM と、プロセッサを 1 個のみ使用できます。1 台のコンピュータで 開始できるインスタンスは 1 つのみです。データベースの最大サイズは 4 GB です。Oracle Business Process Repository と Oracle Business Process Publisher が同一コ ンピュータ上のデータベースを使用する場合は、この 4 GB というサイズは問題があります。 3.2.2 ユーザー関連のサーバー推奨仕様 下の表は、アクセス ユーザー数に基づくサーバー推奨設定の概要を示したものです。 推奨サイズを使用すると、良好なシステム パフォーマンスを実現することができます。 サーバーは、伝送速度が少なくとも 100 Mbps のネットワーク上で動作させる必要がありま す。 239 Oracle BPA Suite インストールおよび管理マニュアル ユーザー数 サーバー シナリオ Business Server データベース サーバー 1 - 50 単一サーバー 数: 1 DBMS: 標準データベース CPU (1): 1 システム メイン メモリ: 2 GB CPU(1): -.メイン メモリ: -.- 51 - 100 Business Server サイト 101 - 200 Business Server サイト 201 - 400 Business Server サイト (2) n(3) x Business Server 200 サイト (2) 数: 1 DBMS: 外部システム CPU: 2 CPU (1): 1 メイン メモリ: 2 GB メイン メモリ: 2 GB 数: 1 DBMS: 外部システム CPU: 2 CPU (1): 2 メイン メモリ: 2 GB メイン メモリ: 2 GB 数: 2 DBMS: 外部システム CPU: 2 CPU (1): 2 メイン メモリ: 2 GB メイン メモリ: 2 GB 数: n (3) DBMS: 外部システム CPU: 2 CPU (1): 4 メイン メモリ: 2 GB メイン メモリ: 4 GB (1) Pentium IV、3.4 GHz (2) Oracle Corporation のサポート センターにお問い合わせください。 (3) n は、Business Server サイトの台数を表す、1 より大きい値です。JavaScript レポ ートで必要とされる RAM の量は、状況によって大きく異なります。したがって、このレポートは、 UNIX 環境または 64 ビット システムで実行することを推奨します。 3.2.3 使用するプロトコル 通信に使用するプロトコルは装置レベルによって異なります。Oracle BPA Suite では、 TCP/IP インフラストラクチャが完全に機能している必要があります。フル装置レベルで必要なプ ロトコルは、TCP/IP、IIOP (CORBA)、および HTTP です。 また、IIOP プロトコルを使用してデータを SSL 暗号化で交換することもできます (インターネッ ト/SSL での Oracle BPA Suite 『ページ 241』 を参照)。 240 Oracle BPA Suite インストールおよび管理マニュアル 3.2.3.1 インターネット/SSL での Oracle BPA Suite ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process Repository 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。 SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけ で使用できます。 3.2.3.2 インターネット/VPN での Oracle BPA Suite イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite ク ライアントが Oracle Business Process Repository にアクセスする場合、ファイアウォー ルは必要ありません。クライアントと Oracle Business Process Repository 間の通信は、 CORBA プロトコルの IIOP (Internet Inter Object Request Broker Protocol) を 介して実行されます。 3.2.4 Oracle Business Process Repository の設定 インストール プロセスで、<Oracle BPA Suite インストール ディレクトリ>/server/config ディレクトリに以下のファイルが作成されます。 defaultServerSettings.cfg すべてのデフォルト設定が、XML 構造で含まれています。このファイルは、セットアップのたび に上書きされます。 setupServerSettings.cfg インストール時に指定したすべての設定 (パスなど) が含まれています。このファイルは、以 降の個々の設定で上書きされます。 userServerSettings.cfg インストール後に行ったすべての設定変更が含まれています。このファイルは上書きされませ ん。セットアップを実行しても、設定の変更は維持されます。 プログラムの以前のバージョンでは、設定の変更は別のファイルに入力されました。現在のバ ージョンのアップデート インストールを実行すると、Oracle Business Process Repository の起動時に設定ファイルが変換されます。設定の変更はすべて、 userServerSettings.cfg ファイルに入力されます。設定ファイルは削除され、 バックアッ プ ディレクトリにバックアップされます。 <Oracle BPA Suite インストール ディレクトリ>\server\config\ にある userServerSettings.cfg ファイルに、すべての設定変更を XML タグとして入力します。こ れにより、すべてのデフォルト設定を要件に合わせて変更できます。必ず、属性を適切な XML 構造で入力してください。この XML 構造と、すべてのデフォルト属性は、同じディレクトリの defaultServerSettings ファイルに置かれます。変更するのは、 241 Oracle BPA Suite インストールおよび管理マニュアル userServerSettings.cfg ファイルのみにしてください。これらの変更は、Oracle Business Process Repository の更新で上書きされません。 注 設定変更後に Oracle Business Process Repository が正常に起動しない場合は、 userServerSettings.cfg ファイルの XML 構造を確認してください。誤ったエントリを修正ま たは削除してサーバーを再起動すると、関係のある変更が元に戻され、これらの属性のデフォルト 設定が使用されます。 たとえば以下のような場合に、この設定ファイルを変更する必要があります。 HTML Generator 『ページ 247』 の動作を変更する場合 クライアント、Oracle Business Process Repository、Oracle Business Process Repository Site Manager の間の接続を設定する場合 Oracle Business Process Repository によって報告されるエラーまたは警告に対し て、選択したアドレスに電子メールを自動送信 『ページ 248』する場合 SSL ソフトウェアを使用する場合 Oracle Business Process Repository をインストールしたコンピュータに 2 枚のネッ トワーク カードがある場合 別のソフトウェアとのポート競合の結果、ポートを変更する必要がある場合 レポート サーバーで詳細な行単位のデバッグ出力を有効にする場合 3.2.4.1 ログオンのログ ログはデフォルトでは無効になっています。この設定を使用して、Oracle Business Process Repository のログオン手順をログします。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 <accounting state="on" /> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 各ユーザーのログオン/ログオフ時刻がログ ファイルに出力されます。 242 Oracle BPA Suite インストールおよび管理マニュアル 3.2.4.2 ログ メッセージ ログはデフォルトでは無効になっています。この設定を使用して、Oracle Business Process Repository に関する情報をログします。システムが正常に機能しない場合は、ログを有効にし てください。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 <startmode debugoutput="on" debuglevel="ALL" /> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 すべてのメッセージが、ログ ファイルに出力されます。 ワンポイント 以下を入力すると、情報のみが出力されます。 <startmode debugoutput="on" debuglevel="INFO" /> 3.2.4.3 Secure Socket Layer によるデータ送信の SSL 暗号化 SSL (1024 ビット RSA) を使用すると、Java ベース製品と Oracle Business Process Repository の間で暗号化されたデータを交換できます。SSL 機能は、すでに Oracle BPA Suite に統合されています。 注 Oracle Business Process Repository を UNIX オペレーティング システムにインストー ルして、SSL 暗号化を有効にした場合は、Oracle Business Process Repository は 「ルート」アカウントで実行する必要があります。 手順 1. システムの日付が現在の日付に一致していることを確認します。これにより、SSL 証明書 『ページ 244』の有効性が正常に検査されるようになります。これらの証明書は、Java ベ ースの製品と Oracle Business Process Repository の間でデータを交換するときの みに使用されます。 2. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 3. 以下のものを挿入します。 <プロファイル> <public ssl="443" /> </profiles> 243 Oracle BPA Suite インストールおよび管理マニュアル デフォルト ポート「16070」がすでに使用中の場合は、使用可能なほかのポートを使用で きます。 <プロファイル> <public port="<使用可能なポート番号>" /> </profiles> 4. ファイルを保存して、Oracle Business Process Repository を再起動します。 5. これ以降、データベースのスタート ファイルとして index_ssl.html を使用できるようになり ます。このファイルは %BPAHOME11g% server¥html ディレクトリにあります。 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 3.2.4.4 SSL 証明書の更新 Oracle Business Process Repository にインストールされている証明書が最新であるこ とを確認します。 手順 自動インストール SSL 証明書は、パッチのセットアップを使用すると自動的に更新されます。パッチのセットアップに 加えて、ZIP ファイルのホットフィックス パッケージも継続して使用します。この ZIP ファイルを使 用すると、ホットフィックス パッケージは「サイレント インストール」のオプションを使ってインストール することができます。詳細については、「セットアップの説明 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/ARIS701/hotfix/ARIS_Patc h_Setup/参照 』」を参照してください。 手動インストール 1. サーバー 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/CERTIFICATES/ 参照 』から SSL 証明書の「upCert_SSL_<プログラム バージョン>」をダウンロードしま す。プログラムのバージョンがこの証明書のバージョンと一致することを確認してください。 2. Oracle Business Process Repository を終了します。 3. ssl.jar ファイルを Oracle Business Process Repository インストールの Endorsed ディレクトリ (...\server\endorsed など) にコピーします。 4. Oracle Business Process Repository を起動します。 これで証明書が更新されました。 244 Oracle BPA Suite インストールおよび管理マニュアル 3.2.4.5 Oracle Business Process Repository と Oracle Business Process Repository Site Manager の 接続の設定 次のエントリにより、Oracle Business Process Repository Site Manager によりライ センス サービスがアクティブであるかが確認される間隔が指定されます。 <licenseservice_client timeout_interval="300000" heartbeat_interval="50000" /> </licenseservice_client> heartbeat_interval="50000" エントリでは、50 秒 (= 50,000 ミリ秒) ごとに Oracle Business Process Repository から Oracle Business Process Repository Site Manager に ping が送信され、これによってライセンスが使用中であるこ とが示されます。 timeout_interval="300000" エントリでは、対応するライセンスを使用して Oracle Business Process Repository にログオンしているかどうかが、5 分 (= 300,000 ミリ 秒) ごとに Oracle Business Process Repository Site Manager によって確認され ます。ログオンしていない場合は、この Oracle Business Process Repository を介して 使用されているすべてのライセンスが利用できます。 同様に、次のエントリにより、データベースのロックの処理方法が指定されます。 <lockservice_client timeout_interval="300000" heartbeat_interval="50000" /> </lockservice_client> heartbeat_interval="50000" エントリでは、50 秒 (= 50,000 ミリ秒) ごとに Oracle Business Process Repository から Oracle Business Process Repository Site Manager に ping が送信され、これによってロックが引き続き有効である ことが示されます。 timeout_interval="300000" エントリでは、対応するライセンスを使用して Oracle Business Process Repository にログオンしているかどうかが、5 分 (= 300,000 ミリ 秒) ごとに Oracle Business Process Repository Site Manager によって確認され ます。ログオンしていない場合は、この Oracle Business Process Repository を介して 作成されたロックは取り除かれます。 3.2.4.6 クライアントと Oracle Business Process Repository の 接続の設定 各クライアントは 25 秒ごとに Oracle Business Process Repository に ping を送信 しますが、下記の設定により、Oracle Business Process Repository は 90 秒ごと (値はミリ秒単位) にどのクライアントが接続された状態にあるかを確認することができます。この 245 Oracle BPA Suite インストールおよび管理マニュアル エントリにより、ユーザーが再ログオンしなくてもクライアントを介して Oracle Business Process Repository にコンタクトできる間隔が設定されます。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 <appservertimer timeout_interval="60000" /> </appservertimer> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 変更が適用されました。 3.2.4.7 レポート サーバーの非アクティブ化 レポート サーバーはデフォルトで実行されます。Oracle Business Process Repository で VB スクリプトを起動しない場合は、レポート サーバーを非アクティブ化できます。その結果、 必要なシステム リソースの量が減り、システム パフォーマンスが向上します。VB スクリプトは、い つでもローカルで実行できます。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 <reportserver active="false" /> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 レポート サーバーは実行されなくなります。したがって、Oracle Business Process Repository に使用できるリソース量が増えます。 3.2.4.8 シミュレーション サーバーの非アクティブ化 シミュレーション サーバーはデフォルトで実行されます。Oracle Business Process Repository で Oracle Business Process Simulator を使用していない場合は、シミ ュレーション サーバーを非アクティブ化できます。その結果、必要なシステム リソースの数が減り、 システム パフォーマンスが向上します。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 <simuserver active="false" /> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 246 Oracle BPA Suite インストールおよび管理マニュアル シミュレーション サーバーは実行されなくなります。したがって、Oracle Business Process Repository にもっと多くのリソースを使用できます。 3.2.4.9 HTML Generator : 現在のデータベース一覧 HTML Generator によって、Web クライアント コンポーネントのすべてのインデックス ファイル および aris_database.html ファイルが作成されます。また、データベースが作成、名前変更、 または削除されるたびに、アクセス ファイルが更新されます。userServerSettings.cfg ファイ ル (server¥config ディレクトリ) を使用して、動作を制御できます。 デフォルトのサーバー インストール時に、HTML Generator はアクティブになり、C:¥<デフォル ト ディレクトリ>¥Oracle BPA Suite11g¥server¥html ディレクトリに index.html ファ イルが生成されます。インストール時にデフォルト値をすべて受け入れると、このディレクトリには、 Web クライアント コンポーネントの現在の実行可能なディレクトリが常に含まれるようになります。 このディレクトリは、使用中の Web サーバーに直接コピーすることができます。 ダイアログ ボックスが表示され、そこで HTML Generator をインストールする場所を指定でき ます。 defaultServerSettings.cfg ファイルの htmlgen セクションには、作成されたファイルが保 存されるパスが含まれています。このセクションには、Oracle Business Process Repository にインストールされた各インターフェイス言語の言語 ID が入力されています。各 ID に対して、HTML Generator によって index_lan.html ファイルが Web クライアント コンポーネントの構造内に作成されます。 <htmlgen> <languagelist default="de"> <language tag="de"/> <language tag="en"/> <language tag="ja"/> </languagelist> <!-- Please edit only these paths for HTMLgenerator configuration --> <outputpath path="C:/wwwroot/Oracle BPA Suite11g"/> </htmlgen> userServerSettings.cfg ファイルには、出力パスとバックアップ パスを挿入する必要がある ことに注意してください。複数の Oracle Business Process Repository を使用して作業 する場合は、Oracle Business Process Repository Site Manager がインストールさ れているコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。 <htmlgen> path="e:/inetpub/wwwroot/bpa11"/><backuppath path="e:/inetpub/wwwroot/bpa11/backup"/> </htmlgen> 同様に、その他の変更を行います。 <htmlgen> <appserver name=“myspecialhost" /> 247 Oracle BPA Suite インストールおよび管理マニュアル <genlist> <genfile target_dir="ssl" target_name="dblist.html" database_template="aris_database_ssl.html"/> </genlist> </htmlgen> Oracle Business Process Repository ディレクトリにある htmlgen.bat ファイルを実 行することによって、いつでも HTML Generator を手動で起動することができます。 警告 設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business Process Repository の設定ファイルは、インストールのたびに上書きされます。 3.2.4.10 Oracle BPA Suite Notify Service のアクティブ化 Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通 知 『ページ 248』することができます。 userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ ァイルが添付されます。state の値を設定すると、通知モードを変更できます。 必要条件 username アカウント (次の例を参照) が電子メール サーバーに存在している必要がありま す。 手順 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 例 <adminagent> <mailing state="on" language ="ja" warnings ="on" username="adminservice" address="[email protected]"> <recipient address="[email protected]" /> </mailing> </adminagent> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 248 Oracle BPA Suite インストールおよび管理マニュアル 4. 警告またはエラー メッセージが、管理者に電子メールで送信されます。 使用できる値については、表を参照してください。 エントリ 値 意味 state on メール送信機能オン。 off メール送信機能オフ。 ja 該当する言語コード。 language この例では、言語コードは日本語 に設定されます。 warnings on 警告およびエラーが発生した場合 に電子メールが送信されます。 off エラーが発生した場合にのみ電子 メールが送信されます。 username adminservice 電子メールの送信者名。 この例では、adminservice で す。 address adminservice@your 電子メールの送信者のアドレス。 company.com recipient address adminservice@your company.com 電子メールの受信者のアドレス。 ここにアドレスの一覧を挿入できま す。 3.2.4.11 index_backup ファイルの数の制限 HTML Generator によって新規の index_lan.html ファイルが作成されると、既存の index.html ファイルは、指定したバックアップ パスに index_backup (<日時>).zip とし て保存されます。バックアップ パスは <htmlgen> セクションで指定します。バックアップ ファイ ル (最新版のバックアップ ファイルを除く) を削除する頻度を指定できます。間隔は、日数で定 義します。下の例では、index_backup ファイルはすべて、7 日後に削除されるように指定さ れています。 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 249 Oracle BPA Suite インストールおよび管理マニュアル 2. 以下のものを挿入します。 <htmlgen> <backupperiod period="7"/> </htmlgen> パスを変更する場合は、たとえば以下のように入力します。 <backuppath path="e:/wwwroot/aris71/backup"/> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 index_backup ファイルは、7 日後に削除されます。 3.2.4.12 メモリの追加 XML のインポートや高速マージなどの大量のメモリを消費するアプリケーションを使用する場合 は、ローカル サーバー「LOCAL」および Oracle Business Process Repository にメモリ を追加することを推奨します。 メモリを追加するには、ハードウェアの要件を満たしている必要があります。 LocalServer <Oracle BPA Suite インストール ディレクトリ>/LocalServer/config ディレクトリにある local.cfg ファイルで次のエントリを指定すると、メモリの使用量を増やすことができます。 maxMem=1024m 太字の部分の値を変更します。上の例では、ローカル サーバーの「LOCAL」により使用できる 最大メモリは 1024 メガバイトに指定されています。 サーバー <Oracle BPA Suite インストール ディレクトリ>/Server/config ディレクトリにある luserServerSettings.cfg ファイルで次のエントリを挿入すると、メモリの使用量を増やすこと ができます。 <jre> <maxMem server="1024m" /> </jre> この例では、Oracle Business Process Repository により使用できる (最大) メモリは 1024 メガバイトに指定されています。 250 Oracle BPA Suite インストールおよび管理マニュアル 3.2.4.13 新規データベース – 追加言語 readonly_properties.xml ファイルを使用して、データベースを作成するときに自動的に作 成されるデータベース言語を指定できます。次の場所でファイルを検索します。 ローカル データベース システムのファイルは、<Oracle BPA Suite インストール ディレク トリ>¥LocalServer¥property ディレクトリにあります。 Oracle BPA Suite サーバーのファイルは <Oracle BPA Suite インストール ディレク トリ>¥server¥property ディレクトリにあります。 手順 1. テキスト エディタを使用して、該当するディレクトリにある readonly_properties.xml ファイルを開きます。 2. 言語テキスト ブロックを選択します。以下は、スペイン語ブロックの例です。 1. <property key="dbinitlanguages.es.commonfontbold" datatype="BOOL">false</property> 2. <property key="dbinitlanguages.es.stdfontstylename" datatype="STRING">Standard</property> 3. <property key="dbinitlanguages.es.maingroupname" datatype="STRING">Main group</property> 4. <property key="dbinitlanguages.es.dialogfontsize" datatype="LONG">8</property> 5. <property key="dbinitlanguages.es.commonfontsize" datatype="LONG">10</property> 6. <property key="dbinitlanguages.es.codepage" datatype="LONG">1252</property> 7. <property key="dbinitlanguages.es.charset" datatype="LONG">0</property> 8. <property key="dbinitlanguages.es.commonfontname" datatype="STRING">Arial</property> 9. <property key="dbinitlanguages.es.lcid" datatype="LONG">1033</property> 3. テキスト ブロックをクリップボードにコピーして、ファイルの末尾に貼り付けます。 4. 2 行目のデフォルト言語フォントの名前を必要に応じて変更します (「Standard」は、スペ イン語のテキスト ブロックのデフォルト値です)。 5. 3 行目のメイン グループ名を必要に応じて変更します (「Main group」は、スペイン語の テキスト ブロックのデフォルト値です)。 6. 6 行目のコードページ エントリを必要に応じて変更します (コードページ「1252」は、スペイ ン語のテキスト ブロックのデフォルト値です)。 7. 8 行目の一般フォント名を必要に応じて変更します (「Arial」は、スペイン語のテキスト ブ ロックのデフォルト値です)。 8. 9 行目のロケール ID を必要に応じて変更します (ロケール ID「1034」は、スペイン語の テキスト ブロックのデフォルト値です)。 251 Oracle BPA Suite インストールおよび管理マニュアル 注 各国の特殊文字を使用する場合は、UTF-8 エンコーディングで入力する必要があります。各 国の特殊文字をエンコードするには、UTF-8 が使用できるエディタを使用してください。 3.2.5 Oracle BPA Suite データベース変換 Oracle BPA Suite データベース変換は、使用しているサーバー プラットフォームやデータベー ス管理システムに関係なく、以前のバージョンの Oracle BPA Suite のデータを変換して Oracle BPA Suite 11g で操作するためのプログラムです。この変換によって、異なる製品バ ージョンのデータベースを転送できます。たとえば、Oracle データベースで Oracle BPA Suite 10.1.3.1 用のユーザー データベースを作成した場合、Oracle BPA Suite データベース変 換を使用してこのデータベースをローカルの Oracle BPA Suite に転送することを指定できま す。 データベースは、対応するサーバーから直接変換できます。 大きなデータベースの変換時にディスクの空き容量の問題が発生した場合は (<Oracle BPA Suite インストール ディレクトリ>¥LocalServer¥log¥ または <Oracle BPA Suite イン ストール ディレクトリ>¥server¥log¥ ディレクトリにある serverout.log ファイルを参照)、 データベース変換に割り当てるメモリを増やす 『ページ 294』設定を userServerSettings.cfg ファイル (<Oracle BPA Suite インストール ディレクトリ >¥LocalServer¥config¥) または local.cfg ファイル (<Oracle BPA Suite インスト ール ディレクトリ>¥server¥config¥) で行うことができます。 一般的なルールとして、Oracle BPA Suite データベースの COM オブジェクトを使用するア プリケーションはすべて、データベース変換に使用するコンピュータにインストールする必要がありま す。たとえば、Microsoft Word 文書や Microsoft Excel 文書へのリンクを含むデータベー スは、Microsoft Word および Microsoft Excel のバージョン 2000 またはそれ以降がイ ンストールされている場合のみ、変換できます。 システムの要件は、該当する使用シナリオによって異なります。 確信がない場合は、Oracle Corporation のサポート センターにお問い合わせください。 3.2.6 シンボルの表示方法 (サーバー) たとえば、レポートを実行したり Publisher-Export を作成したりすると、Oracle Business Process Repository のインストール ディレクトリにある icons サブディレクトリに保存されて いるアイコンがリンクされているファイルに対して使用されます。Microsoft Office 製品のアイコ ンは自動的に表示されます。これらのアプリケーションの場合、独自のアイコンを使用する場合を 除き、上記のディレクトリにアイコンを保存する必要はありません。 252 Oracle BPA Suite インストールおよび管理マニュアル アイコンは変更することも、新しく追加することもできます。ICO 形式でアイコンを作成および編 集するには、適切なアプリケーションが必要です。該当のアプリケーションの拡張子に準じたファイ ル名を割り当てます。 たとえば、ビットマップ グラフィックやテキスト ファイルを表すアイコンを作成するには、bmp.ico お よび txt.ico という名前でそれぞれグラフィックを保存します。 追加したアイコンはすぐに使用できます。アイコンを変更した場合は、Oracle Business Process Repository を再起動する必要があります。 注 モデルに表示されるアイコンがレポート出力または Publisher-Export のアイコンと異なる場合 は、Oracle Business Process Repository のインストール ディレクトリの icons サブディ レクトリに対応するアイコンが保存されていることを確認してください。 配置された属性のアイコンが保存されていない場合、アイコンは Publisher-Export またはレ ポート出力には表示されません。 3.2.7 マクロ用カスタム アイコンの追加 ユーザーが頻繁に使用するマクロをアイコンとしてツールバーに追加できるようにするには、管理者 がそれらのアイコンを提供する必要があります。 必要条件 Oracle Business Process Repository のインストール ディレクトリに対する管理権限を 持っていること。 手順 1. 関連する Oracle Business Process Repository のインストール ディレクトリ server/templates/scriptservice/internal/ を開き、images サブディレクトリを作 成します。 2. ここに PNG 形式でアイコン ファイルを保存することができます。 グラフィックのサイズは、(n*16) x 16 ピクセルである必要があります。 3. images.lst ファイルを作成し、UTF-8 形式で保存します。 このファイルで、アイコンがユーザー インターフェイスに表示される順序を指定します。 このファイルには、以下の構造が必要です。 <1 つ目のアイコンの名前>.png <2 つ目のアイコンの名前>.png 253 Oracle BPA Suite インストールおよび管理マニュアル ... ユーザーはプログラムを再起動したあとに、[マクロの設定] ダイアログ ボックスで新しいアイコンを 使用できます。images.lst ファイルがない場合は、images ディレクトリのアイコンは表示され ません。 3.2.8 サーバー ログ ディレクトリ Oracle Business Process Repository のアクティビティは、サーバー インストール ディレ クトリの log ディレクトリに記録されます。操作中に問題が発生した場合は、ログ ファイルを使 用してエラーを見つけ、解決できます。問題を解決できない場合は、エラーの詳細、および log ディレクトリと config ディレクトリ内のすべての内容を Oracle Corporation のサポート セ ンターに送信してください。 3.3 Oracle BPA Suite エージェント この章では、Oracle BPA Suite のエージェント ベースのシステムを利用した Oracle BPA Suite サービスの診断および復元方法について説明します。 3.3.1 Oracle BPA Suite エージェントの用途 Oracle BPA Suite エージェント システムは、Oracle Business Process Repository プロセスとその依存サービスを独立して監視 (特に起動/終了) します。 システム内では、Oracle BPA Suite エージェントにより、1 台のコンピュータにインストールされ たすべての Oracle Business Process Repository プロセス (および関連する Oracle BPA Suite サービス) が監視および管理されます。 Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通 知 『ページ 248』することができます。 userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ ァイルが添付されます。state の値を設定すると、通知モードを変更できます。 254 Oracle BPA Suite インストールおよび管理マニュアル 3.3.2 Oracle BPA Suite エージェントが処理するタスク Oracle BPA Suite エージェントでは、主に次のタスクが実行されます。 3.3.3 Oracle BPA Suite サービス情報の決定および提供 一定間隔のクエリの送信 (ping) による Oracle BPA Suite サービスの監視 Oracle BPA Suite サービスの終了/再起動 (自動またはユーザーに確認後) Oracle BPA Suite エージェントの終了方法 Oracle Business Process Repository を正常にシャットダウンすると、Oracle BPA Suite エージェントとすべての Oracle BPA Suite サービスもシャットダウンされます。これを実 行するには、Oracle Business Process Repository の DOS ウィンドウを開いて <Ctrl> キーと <C> キーを同時に押すか、サービスをシャットダウンします。 3.3.4 Oracle BPA Suite Notify Service のアクティブ化 Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通 知 『ページ 248』することができます。 userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ ァイルが添付されます。state の値を設定すると、通知モードを変更できます。 必要条件 username アカウント (次の例を参照) が電子メール サーバーに存在している必要がありま す。 手順 1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ >¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。 2. 以下のものを挿入します。 例 <adminagent> <mailing state="on" language ="ja" warnings ="on" username="adminservice" address="[email protected]"> <recipient address="[email protected]" /> 255 Oracle BPA Suite インストールおよび管理マニュアル </mailing> </adminagent> 3. ファイルを保存して、Oracle Business Process Repository を再起動します。 4. 警告またはエラー メッセージが、管理者に電子メールで送信されます。 使用できる値については、表を参照してください。 エントリ 値 意味 state on メール送信機能オン。 off メール送信機能オフ。 ja 該当する言語コード。 language この例では、言語コードは日本語 に設定されます。 warnings on 警告およびエラーが発生した場合 に電子メールが送信されます。 off エラーが発生した場合にのみ電子 メールが送信されます。 username adminservice 電子メールの送信者名。 この例では、adminservice で す。 address adminservice@your 電子メールの送信者のアドレス。 company.com recipient address adminservice@your company.com 電子メールの受信者のアドレス。 ここにアドレスの一覧を挿入できま す。 3.4 Java クライアント (アプリケーション) Oracle Business Process Architect は、アプリケーションとして起動する Java クライア ントです。すべてのクライアントは Oracle Business Process Repository を使用して、デ ータベース サーバーにアクセスし、共通のデータで作業します。 このセクションでは、さまざまなクライアント コンピュータが満たす必要のあるプロセッサ、メモリ、シス テム設定、およびソフトウェア要件について説明します。その他のアプリケーションを同時に使用す る場合は、より高速なプロセッサ、追加メモリ、またはシステム拡張が必要になることがあります。 256 Oracle BPA Suite インストールおよび管理マニュアル マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、 実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、 より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる 場合、ランタイムが改善される可能性があります。一部では、最小システム要件と最大システム 要件が指定されています。Oracle BPA Suite 製品を正常に動作させるには、最低システム 要件を満たす必要があります。推奨システム要件を満たしている場合は、大量のデータを処理し ても良好なパフォーマンスが保証されます。同じ Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハードウェアを使用することを推奨します。 テーブルには、Java ベース プログラムの多くに適用される必要条件が示されます。一部のプログ ラムには追加要件を満たす必要があるものがあります。特定の要件については、関連するセクシ ョンを参照してください。 注 このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および 機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて 提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに 記載されている情報を参照してください。 ハードウェア 推奨 最小 プロセッサ Intel Pentium IV 2,4 GHz Intel Pentium IV 2,0 GHz RAM ローカル データベース システムの有無に ローカル データベース システムがないクラ かかわらず、クライアント インストールの イアント インストールの場合: 256 MB 場合: 1 GB の RAM の RAM ローカル データベース システムを含めてク ライアント インストールを実行する場合: 512 MB の RAM 帯域幅 128 k 56 k。それより狭い帯域幅も使用可能です。 ただし、帯域幅が狭いとパフォーマンスが低下 する可能性があります。 ハード ディスク 375 MB 375 MB 単一ユーザー インストールの場合: 各 単一ユーザー インストールの場合: 各ユーザ ユーザー データベースに十分な空き容 ー データベースに十分な空き容量 量 通信プロトコル TCP/IP 『ページ 240』 TCP/IP 257 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア 詳細 オペレーティング シス Windows XP Professional + Service Pack テム Windows Vista (Business、Ultimate、 32 ビット版) Windows Vista + Service Pack 1 (32 ビット版) Citrix Metaframe Presentation Server 4.0 Windows Server 2003 Standard Edition + Service Pack 2 (32/64 ビット版) との組み合わせのみ。 必要なパッチまたはセキュリティ パッチについては、Oracle BPA Suite インストール 媒体の Readme.txt ファイルで Oracle BPA Suite リリース ノートを参照してく ださい。 RedHat ES5-Linux ブラウザ Microsoft Internet Explorer バージョン 6.0 Microsoft Internet Explorer バージョン 7.0 セキュリティ設定 (Microsoft Internet Explorer) Java Runtime Environment (JRE) をまだインストールしておらず、ダウンロードする 必要がある場合、Microsoft Internet Explorer の [ツール]/[インターネット オプシ ョン]/[セキュリティ]/[レベルのカスタマイズ] で、設定を指定する必要があります。 次の処理を許可するようブラウザ設定を調整します。 ActiveX のコントロールおよびプラグインの実行 署名付き ActiveX コントロールのダウンロード JavaScript の実行 Oracle Business Process Publisher を実行しているドメインでは、ポップアップ が許可されます。 ポップアップがブロックされると、レポートは PDF 形式で表示できません。 258 Oracle BPA Suite インストールおよび管理マニュアル ソフトウェア 詳細 JRE Oracle Business Process Repository がインストールされていて、Oracle BPA Suite 製品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されま す。JRE を個別にインストールする必要はありません。すでに JRE がインストールされて いる場合は、Oracle BPA Suite では使用されません。 JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用 されます。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インス トール ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、 「font.properties」というファイル名に変更する必要があります。たとえば、日本語の文 字を表示する場合、「font.properties.ja」ファイルを「font.properties」というファイ ル名に変更します。 出力 たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書 を出力するには、Adobe Reader および Microsoft Office バージョン 2000、 2002、2003、または 2007 がインストールされている必要があります。レポートを使用 して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存さ れていることを確認してください。ドメインでポップアップ ブロックが有効な場合は、 Publisher-Export では PDF 形式でレポート出力を開けないことがあります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 LDAP Oracle BPA Suite では、LDAP がサポートされています。Windows Server 2003 Active Directory はテスト済みです。そのため、マニュアルにこのシステムについ ての記述があります。 マルチモニタの動作 Oracle BPA Suite 製品は、マルチモニタで動作させることができます。 259 Oracle BPA Suite インストールおよび管理マニュアル 3.4.1 Oracle Business Process Simulator Oracle Business Process Simulator は、Oracle Business Process Architect に組み込まれています。 Oracle Business Process Simulator を使用して、プロセス分析とプロセス最適化を実 行できます。シミュレーション機能を使用すると、プロセス モデルと組織構造に基づいて、実行可 能性と効率に関して実際のプロセスと目標プロセスを比較できます。コスト、実行時間、またはリ ソース使用量を対象にすることもできます。これにより、スループット時間、弱点、ボトルネック、リ ソース要件などに関する質問の答えを得ることができます。 Oracle Business Process Simulator には次のモデル タイプが含まれます。 EPC EPC (マテリアル フロー付き) EPC (列表示) EPC (行表示) EPC (テーブル表示) EPC (水平テーブル表示) PCD PCD (マテリアル フロー付き) オフィス プロセス 製造プロセス スケジュール/結合スケジュール 業務プロセス図 (BPMN) BPMN 割当図 次のモデル タイプは、明示的に選択しない場合も含まれます。 イベントにアサインされているイベント図 ファンクションにアサインされているファンクション割当図 人材リソースにアサインされている組織図 Oracle Business Process Simulator は、Oracle Business Process Repository と同じプラットフォームをサポートします (『管理マニュアル』を参照)。データベースと して Oracle Light を使用する場合は、Oracle Business Process Simulator により Oracle Light インスタンスがアクセスされます。 Oracle Business Process Simulator を使用する場合、32 ビット版のシステムでは 少なくとも 1 GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の RAM が必要です。 260 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Simulator を使用する場合、メイン メモリの 30% は、 シミュレーションのために自動的に予約されます。32 ビット版のシステムでは少なくとも 1 GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の RAM が必要 です。 3.4.2 クライアント ログ ディレクトリ プログラムのアクティビティは、<システム ドライブ>:¥Documents and Settings¥<user>¥Oracle BPA Suite11¥log ディレクトリに記録されます。操作中に 問題が発生した場合は、ログ ファイルを使用してエラーを見つけ、解決できます。問題を解決で きない場合は、エラーの詳細、および log ディレクトリと config ディレクトリ内のすべての内容 を Oracle Corporation のサポート センターに送信してください。 3.5 Oracle Business Process Publisher この章では、Oracle Business Process Publisher のシステム要件および設定について説 明します。 Oracle Business Process Publisher サーバー プロセッサ RAM 100 人の同時接続 最大 100 人の同時接 最大 50 人の同時接続 ユーザー 続ユーザー ユーザー 1 MB レベル 2 キャ 1 MB レベル 2 キャッシュ 1 MB レベル 2 キャッシ ッシュのデュアル Intel の Intel Xeon 3.4 ュの Intel Pentium Xeon 2.8 GHz GHz IV 3.0 GHz 4 GB DDR2 2 GB DDR2 SDRAM 2 GB DDR2 SDRAM SDRAM RAM、 RAM RAM RAID1 オプションの RAID1 オプションの RAID1 オプションの SCSI SCSI SCSI RAID1、2 x 73 SATA-RAID1、2 x 73 SATA-RAID1、2 x GB SCSI ハード ド GB SCSI ハード ドライ 73 GB SCSI ハード ド ライブ、RAID アレイ ブ、RAID アレイ内で ライブ、RAID アレイ内で 内で 15,000 RPM 10,000 RPM 10,000 RPM 400 MHz (2 x 2 GB) デュアル ランク コントローラ ハード ディスク オペレーティング シス 使用するデータベース システム 『ページ 266』によって異なります。 テム 261 Oracle BPA Suite インストールおよび管理マニュアル ネットワーク接続 Web アプリケーション サーバーからデータベース サーバー: 1000 M ビットの ネットワークへ統合 クライアント接続: インターネット接続 Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。メ モリが不足すると、エクスポート処理はキャンセルされます。 標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a Report Server 『ページ 188』 を追加します。 262 Oracle BPA Suite インストールおよび管理マニュアル Publisher-Export ユーザーのコンピュータ ブラウザ Microsoft Internet Explorer バージョン 6.0 Microsoft Internet Explorer バージョン 7.0 Firefox 1.x Firefox 2.x Oracle Corporationは新しいバージョンの使用を正式には承認していませんが、通常は使 用できます。ただし、リンクが正しく機能するかどうかは保証されません 『ページ 337』。 セキュリティ設定 (Microsoft Internet Explorer) Java Runtime Environment (JRE) をまだインストールしておらず、ダウンロードする必 要がある場合、Microsoft Internet Explorer の [ツール]/[インターネット オプショ ン]/[セキュリティ]/[レベルのカスタマイズ] で、設定を指定する必要があります。 次の処理を許可するようブラウザ設定を調整します。 ActiveX のコントロールおよびプラグインの実行 署名付き ActiveX コントロールのダウンロード JavaScript の実行 Oracle Business Process Publisher を実行しているドメインでは、ポップアップが許 可されます。 JRE ポップアップがブロックされると、レポートは PDF 形式で表示できません。 以下が承認されています。『ページ 266』パブリンク ドメインにあり、通常 SUN によって リリースされている Java Runtime Environment (JRE) 1.6.0X とパッチ (Java SE for Business を除く Jave SE は SUN のホーム ページにあります)。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストー ル ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」と いうファイル名に変更する必要があります。たとえば、日本語の文字を表示する場合、 「font.properties.ja」ファイルを「font.properties」というファイル名に変更します。 出力 たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出 力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、 2003、または 2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確 認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないことがあります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 263 Oracle BPA Suite インストールおよび管理マニュアル 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 3.5.1 Oracle Business Process Publisher サーバー Oracle Business Process Publisher は、Oracle Business Process Architect の [Administration] モジュールに統合されています。これらの製品では、Oracle Business Process Publisher サーバー のインストールを実行したあとで、Oracle BPA Suite データベースのエクスポートを管理者が作成することができます。 Oracle Business Process Publisher サーバー では、すべての Publisher-Export が 管理されます。Publisher-Export は J2EE をベースにした Web アプリケーションです。 Java サーブレットと Java Server Pages (JSP) を使用します。これらは、Java 環境 (JDK) のほかに、動作環境として Web アプリケーション サーバー (たとえば、Apache Tomcat) を必要とします。このデータはリレーショナル データベースの中に格納され、JDBC イ ンターフェイスをとおしてプログラムとの間でやり取りされます。 Oracle Business Process Publisher サーバー の標準インストールを選択すると、標準 データベース システムと Apache Tomcat Web Application Server が自動的にインス トールされます。このデータベース システムでは、最大 10 人のユーザーが Publisher-Export に同時にアクセスすることができます。Derby データベースを使用するとス イムレーン モデルを最適な状態でエクスポートすることはできません。ユーザー数がこれより多い 場合は、外部データベース システムが必要です。購入された Oracle Business Process Publisher サーバー のライセンスによって、これらのシステムですべてのユーザーが Publisher-Export で同時に作業できるようになります。 標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a Report Server 『ページ 188』 を追加します。 Oracle Business Process Publisher サーバー の標準インストール時にインストール プ ログラムの設定を変更しない場合は、Web サーバーへのコンテキスト パスと空きポートが自動 的に入力されます。 Apache Tomcat Web Application Server 以外のサーバーを使用する場合は、インス トール マニュアル 『ページ 41』に従ってください。 264 Oracle BPA Suite インストールおよび管理マニュアル 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機 能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載 されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ せください。 265 Oracle BPA Suite インストールおよび管理マニュアル 3.5.1.1 承認されたプラットフォーム、サーバー、アプリケーション、およびデータベース 次の表には、テストが行われ、承認されている組み合わせが記載されています。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリリースに関するお知らせ) に従ってください。サポートされているサ ードパーティ システムが正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載されている手順に従って作業する か、Oracle Corporation のサポート センターにお問い合わせください。 この情報は印刷された時点で最新のものです。このため、サービス リリースに不整合が発生する場合があります。最新のリリース情報および Readme ファイル をご参照ください。 テスト済み Web アプリケーション サーバー プラットフォーム Windows Server 2003 SP1、SP2 Web サーバー IBM WebSphere TomCat 5.5.x Oracle WebLogic 6.1.0.15 以降 (32/64 ビット版) 11g R 1 はい はい はい はい はい はい (32/64 ビット版) Windows Server 2003 SP2、R2 SP2 (32/64 ビット版) 266 Oracle BPA Suite インストールおよび管理マニュアル プラットフォーム Web サーバー Windows Server 2008 (32/64 ビッ いいえ はい はい Sun Solaris 9、10 (1、2、3) いいえ はい いいえ Red Hat Enterprise (4) はい はい はい はい はい いいえ ト版) Linux 5 VMWare ESX (1) Oracle Corporation のサポート センターのみがインストールできます。 (2) Sparc プロセッサでテスト済み。 (3) Xeon プロセッサでテスト済みです。 (4) RedHat ES 5 でテスト済みです。 267 Oracle BPA Suite インストールおよび管理マニュアル テスト済み Web サーバー Web サーバー プラットフォーム Windows Server 2003 SP1、SP2 Apache 2.0.x Apache 2.2.x はい はい はい はい (32/64 ビット版) Windows Server 2003 SP2、R2 SP2 (32/64 ビット版) テスト済みデータベース システ 268 Oracle BPA Suite インストールおよび管理マニュアル ム プラットフォーム データベース システム 標準データベー Oracle Oracle MS SQL Server ス システム 10.1/10.2/ 10g R 2 2005 (2) (最大ユーザー 11.x (2) (10.2.0.1 数 10 人) ) (1) Express Edition (Univers al) (2.6) Windows Server 2003 SP1、SP2 はい はい はい はい はい はい はい はい いいえ はい いいえ いいえ Sun Solaris 9、10 (2、3、4) いいえ はい いいえ いいえ Red Hat Enterprise (5) はい はい いいえ いいえ いいえ はい いいえ いいえ (32/64 ビット版) Windows Server 2003 SP2、R2 SP2 (32/64 ビット版) Windows Server 2008 (32/64 ビッ ト版) Linux 5 VMWare ESX (1)32 ビット版 Java でのみ使用 269 Oracle BPA Suite インストールおよび管理マニュアル (2) Oracle Corporation のサポート センターのみがインストールできます。 (3) Sparc プロセッサでテスト済み。 (4) Xeon プロセッサでテスト済みです。 (5) RedHat ES 5 でテスト済みです。 (6) 最大で 1 GB の RAM と、プロセッサを 1 個のみ使用できます。1 台のコンピュータで開始できるインスタンスは 1 つのみです。データベースの最大サイ ズは 4 GB です。Oracle Business Process Repository と Oracle Business Process Publisher が同一コンピュータ上のデータベースを使用す る場合は、この 4 GB というサイズは問題があります。. 270 Oracle BPA Suite インストールおよび管理マニュアル 3.5.2 コンテキスト パス コンテキスト パスは、Oracle Business Process Publisher のスタート ページ index.html が配置されるディレクトリのパスです。スタート ページを別のディレクトリに配置 するには、パスもそれに従って変更する必要があります。 3.5.3 3.5.3.1 設定ファイルの変更 Web サーバーで使用できるポート 『ページ 273』 IP アドレスの変更 『ページ 274』 LDAP ユーザー管理 『ページ 275』 OIS ユーザー管理 『ページ 282』 電子メールの設定 『ページ 273』 Oracle データベースの使用 『ページ 283』 MS Windows 環境の MS SQL Server 2005 エクスプローラ ツリーにすべてのグループを表示する (Publisher Server) デフォルトでは、アイテムが最低 1 つ含まれているグループのみがエクスポートに表示されます。 エクスプローラ ツリーに空のグループも表示するには、設定ファイルの対応する設定を変更し ます。 必要条件 Oracle Business Process Publisher のインストール ディレクトリに対するアクセス権 を持っていること。 手順 1. テキスト エディタを使用して、Publisher Server のインストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 2. 「<switch value="off"/>」行で、デフォルト値を「off」から「on」に変更します。 <show_all_groups> 271 Oracle BPA Suite インストールおよび管理マニュアル <switch value="on"/> </show_all_groups> 3. 変更結果を保存し、ファイルを閉じます。 4. Publisher Server を再起動します。 各 Publisher-Export では、エクスプローラ ツリーに該当のデータベースのすべてのグルー プが表示されます。 ワンポイント デフォルト値を入力して Oracle Business Process Publisher を再起動すると、この 設定をいつでも元に戻すことができます。 3.5.3.2 Oracle データベースの DAO の変更 (Tomcat) 手順 1. Tomcat Web Application Server 環境で導入する場合は、Oracle Business Process Publisher サーバー のインストール ディレクトリ (..\ BPServer\tomcat\webapps\businesspublisher\config\) にある設 定ファイル webappserver.cfg を、テキスト エディタを使用して開きます。 Oracle Application Server 環境で導入する場合は、Oracle Business Process Publisher サーバー のインストール ディレクトリ (..\j2ee\home\applications\BusinessPublisher\businesspublisher\c onfig\) にある設定ファイル webappserver.cfg を、テキスト エディタを使用して開 きます。 2. DatabaseDAOClass のエントリが有効な DOA 値を参照しており、次のように設定 されていることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher .application.dao.database.AOracleDAO</env-entry-value> </env-entry> 272 Oracle BPA Suite インストールおよび管理マニュアル Tomcat 環境を使用している場合は、ojdbc5.jar JDBC ドライバが Oracle Business Process Publisher サーバー のインストール ディレクトリ (..\BPServer\tomcat\common\lib) で使用できることを確認します。バージョン 10.2.0.3 がインストールされているものとみなされます。ファイルはインストール媒体の /Setups/All OS/Oracle Business Process Publisher サーバー にあります。 3.5.3.3 電子メールの設定 たとえば、パスワードのリセットを実行する場合は、初期パスワードを含む自動電子メールが、 該当するユーザーに対して送信されます。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 2. <bpadmin> タグを探します。このセクションで、メール サーバーの設定値を設定しま す。 3. 必要な設定を指定します。設定値に関する情報は、<bpadmin> セクションに記述 されています。 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを再起 動します。 3.5.3.4 Web サーバーで使用できるポート インストール プログラムにより、ポートには自動的に「9090」が入力されます。別の空きポー トを Web サーバーで使用するには、[Tomcat Server Port] ボックスに必要なポートを 入力する必要があります。 273 Oracle BPA Suite インストールおよび管理マニュアル 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の 中にある businesspublisher.xml ファイルを開きます。 2. 以下の行の中で、ポート番号を表す値を変更します。 <Connector port="9090" />. 3. 変更結果を保存し、ファイルを閉じます。 Oracle Business Process Publisher サーバー を再起動すると、変更結果が有 効になります。 3.5.3.5 IP アドレスの変更 Oracle Business Process Publisher サーバー をローカルではなく外部のコンピュータ にインストールした場合は、設定ファイルに外部コンピュータの IP アドレスを入力する必要が あります。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 2. 「bpservicehost value」行で既存の値を、「<bpservicehost value="172.30.111.123"/>」のように Oracle Business Process Publisher サーバー のインストール先コンピュータの IP アドレスに変更します。 3. 変更結果を保存し、ファイルを閉じます。 274 Oracle BPA Suite インストールおよび管理マニュアル Oracle Business Process Publisher サーバー を再起動すると、変更結果が有 効になります。 3.5.3.6 LDAP ユーザー管理 ユーザー管理に LDAP システムを使用する場合は、認証にも LDAP システムが使用され ます。Oracle Business Process Publisher 管理者が LDAP ユーザー グループを Oracle BPA Suite ユーザー グループにマッピングするには、設定ファイルをカスタマイズす る必要があります。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 2. <ldap> タグを探します。このセクションで、ログオンに LDAP システムを使用するよう 設定する必要があります。 3. 必要な設定を指定します。設定値に関する情報は、<ldap> セクションに記述されて います。 4. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを 再起動します。 これで、Oracle Business Process Publisher 管理者は Oracle BPA Suite ユー ザー グループを LDAP ユーザー グループにマッピングできます。 警告 匿名の認証 (不認証のバインド メカニズム) が許可されるように LDAP サーバーが設定さ れている場合は、ユーザーはパスワードを入力せずにログオンできます。 275 Oracle BPA Suite インストールおよび管理マニュアル 注 ここで設定した LDAP ユーザーのパスワードをエクスポートで暗号化 『ページ 278』するた めに管理インターフェイスを使用することができます。暗号化したパスワードをこのファイルにコピ ーして、サーバーを再起動してください。 3.5.3.7 Microsoft SQL データベースの使用 MS SQL Server 2005 データベースと組み合わせて Oracle Business Process Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 デー タベースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher エクスポートで同時に作業できます。標準データベースでは同時の作業はできません。 必要条件 create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を任意のディレクトリにコピーします。 Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールさ れています。Microsoft SQL Server 2005 はパッケージに含まれていません。 手順 1. [サーバーのプロパティ] ダイアログ ボックスを開きます。 2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択しま す。 3. スクリプト create_db.sql を使用してデータベースを作成します。 a. スクリプトを編集用に開きます。 b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成さ れていることを確認してください。 ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設 定ファイル businesspublisher.xml および webappserver.cfg の対応す るエントリも変更する必要があります。 c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選 択されていることを確認します。 276 Oracle BPA Suite インストールおよび管理マニュアル スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を 変更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変 更する必要があります。 ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。 ARISBPINDEX にはすべてのインデックス データが含まれています。 d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle Business Process Publisher サーバー) を common/lib の下にある Tomcat インストール ディレクトリにコピーします。 4. 設定ファイ ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.x ml をカスタマイズします。 a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が 設定されていることを確認します。 b. URL が次の例のように正しく調整されていることを確認します。 jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11 データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。 名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けま す。 「;instance=<インスタンスの名前>」を使用して、 「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MS SQLSRV」のように指定します。 c. ユーザー名とパスワードを変更します。 5. 設定ファイ ル ..\BPServer\tomcat\webapps\businesspublisher\config\webapps erver.cfg をカスタマイズします。 a. 次の行のエントリが正しいことを確認します。 <bp-mssql schema="ARISBPDATA" filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX" /> スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。 6. MSSQL に対してデータベース接続が設定されていることを確認します。 277 Oracle BPA Suite インストールおよび管理マニュアル <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>com.idsscheer.aris.businesspublisher.applicatio n.dao.database.AMSSQLDAO</env-entry-value> </env-entry> ワンポイント Microsoft SQL Server 2005 の詳細については、 http://support.microsoft.com/kb/914277/ 『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してくださ い。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが 正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ ーにお問い合わせください。 3.5.3.8 LDAP パスワードの暗号化 ユーザーを LDAP を介して認証する場合、デフォルト ユーザーおよび関連するパスワードを 設定ファイル webappserver.cfg に入力する必要があります。悪用を防ぐために、このパ スワードを暗号化し、設定ファイルに入力することができます。 1. 管理者として Publisher-Export にログオンします。 2. [情報] をクリックし、[その他] ボックスで [LDAP パスワードの暗号化] リンクをク リックします。 3. 暗号化するパスワードを入力し、[LDAP パスワードの暗号化] をクリックします。 4. 暗号化したパスワードをクリップボードにコピーします。 278 Oracle BPA Suite インストールおよび管理マニュアル 5. テキスト エディタを使用して、Oracle Business Process Publisher サーバー イ ンストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ にある webappserver.cfg ファイルを開きます。 6. 「<ldapdefaultpwd value="password"/>」タグを検索し、コピーしたパスワード を引用符の間に貼り付けます。 7. 「<ldappwdcrypted value="false"/>」タグを検索し、値を「false」から「true」 に変更します。 8. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを 再起動します。 これでパスワードが暗号化されました。 3.5.3.9 マトリクスの設定 [マトリクス] モジュールで、1 つまたは複数のモデルのマトリクスを作成できます。これにより、 オブジェクト関係のさまざまな側面を調査できます。管理者は、使用可能な側面、側面で使 用されるオブジェクト (オブジェクト ファミリ)、およびグラフィック表示を設定できます。 注 以下の設定ファイルによって、マトリクスの機能およびレイアウトが制御されます。 aspect_matrix.xml 側面に含まれるオブジェクト タイプを定義します。オブジェクト タイプの API 名については、 メソッド ヘルプ ([ヘルプ] の [メソッド ヘルプ]) を参照してください。 connectionTypeFamilies.xml 側面に含まれる接続ファミリを定義します。 templates.xml 側面に含まれるモデル タイプおよび接続タイプを定義します。類似の接続タイプが、ファミリに グループ化されます。ファミリは、connectionTypeFamilies.xml ファイルで定義されま す。 設定ファイルを変更する場合は、XML 構造に注意してください。マトリクスのデフォルト レイ アウトを参考として使用してください。 279 Oracle BPA Suite インストールおよび管理マニュアル 設定の変更は、Oracle Corporation のサポート センターに依頼することをお勧めしま す。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、目的の設定ファイル (Oracle Business Process Publisher サーバー のインストール ディレクト リ ..\tomcat\webapps\businesspublisher\views\matrix にある) を開き ます。 2. 変更するファイルを別のディレクトリにバックアップします。こうすることで、後日、必要に応 じて現在の設定を復元することができます。 3. 要件に合わせてファイルを変更します。 4. ファイルを保存します。 5. Oracle Business Process Publisher サーバー を終了します。この作業を実行 するには、Oracle Business Process Publisher サーバー のインストール ディレ クトリ BPServer にある stop.bat ファイルをクリックします。 6. サーバーのシャット ダウンが完了するまで待ち、その後、Oracle Business Process Publisher サーバー サーバーを再起動します。 新規エクスポートで、新機能を使用できます。 3.5.3.10 ナビゲーション カルーセルの設定 エクスポートでナビゲーション カルーセルを表示するには、構造モデルをデータベース内でモデ ル化する必要があります。 モデル化された構造モデルが評価されるように、設定ファイル <Oracle Business Process Publisher サーバー インストール ディレクトリ >\tomcat\webapps\businesspublisher\layouts\default\config\aspectOr ientedEntry.cfg.xml が設定されていることを確認します。この設定は、デフォルトで選 択されています。このファイルは、インストール後に変更しないかぎり、調整は必要ありません。 280 Oracle BPA Suite インストールおよび管理マニュアル 手順 1. エディタでファイルを開きます。 2. キーの値が次のように設定されていることを確認します。 <aoeDefinition exportName="*" isVisible="true" および <aoeDefinition exportName="no export" isVisible="true" このファイルに加えた変更は即座に有効になります。Oracle Business Process Publisher サーバー を再起動する必要はありません。 3.5.3.11 ニュースの表示 Home モジュールの「ニュース」セクションを、例として標準エクスポートで使用します。RSS フィードと XML プログラミングに関する知識がある場合は、この領域にリンクを挿入すること ができます。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタで \BPServer\tomcat\webapps\businesspublisher\layouts\default\conf ig\layout.cfg.xml ファイルを開きます。 2. <news basename="news"> に RSS フィードの URL を入力します。 <news basename="news"> <!-- TODO synchronize access to feed-xml --> <url proto="http" location="http://www.ids-scheer.com/ids-upload/products/ aris_news/aris_news.xml" proxyAdress="hades.ids-scheer.de" proxyPort="3103" refresh="600"/> </news> 281 Oracle BPA Suite インストールおよび管理マニュアル 3. 変更を保存します。 ワンポイント 特定の要件を満たすために、「ニュース」領域をカスタマイズすることもできます。たとえば、特 定の日付以降に変更または作成されたモデルやオブジェクトに対するリンクの一覧を管理す ることができます。 3.5.3.12 OIS ユーザー管理の設定 (Oracle Business Process Publisher サーバー) ユーザー管理に OIS システムを使用する場合は、認証にも OIS システムが使用されます。 OIS システムを使用して認証を行うには、設定ファイルを調整する必要があります。 必要条件 Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア クセス権を持っていること。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 2. <LoginModuleSectionap> タグを見つけます。「OISLogin」値、つまり <LoginModuleSection value="OISLogin"/> を設定します。 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある oisconfig.cfg ファイルを開きます。 4. <oisproviderurl> タグを見つけます。OIS システムの URL と、適切なポート番号 を http://192.168.3.4:7001 の形式で指定します。デフォルト ポート「7001」の 場合は <oisproviderurl value="http://192.168.3.4:7001"> となりま す。 5. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを 再起動します。 282 Oracle BPA Suite インストールおよび管理マニュアル これで、Oracle Business Process Publisher 管理者は Oracle BPA Suite ユー ザー グループを OIS ユーザー グループにマッピングできます。 3.5.3.13 Oracle のデータベースの使用 (Tomcat) Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合 わせて Oracle Business Process Publisher を実行するのに必要なシステムを調整 します。このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を 同時に使用することができます。ここでの説明では、Apache Tomcat が使用されていると 想定します。 必要条件 Oracle データベースが作成され、次のように設定されています。データベースを自分でイ ンストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。 異なる 2 つの Oracle データベースを Oracle Business Process Repository と Oracle Business Process Publisher に使用することを推奨します。これにより 2 つのシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可 用性を実現することができます。 データベース文字セット AL32UTF8 を使用する必要があります。 推奨されるブロック サイズは 8 K です。 query_rewrite_enabled=true query_rewrite_integrity=trusted 「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス データ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存の テーブルスペースを使用するには、設定ファイル webappserver をカスタマイズす る必要があります (以下を参照)。テーブルスペースは、自動的に無制限に拡張さ れるように設定することを推奨します。そうしなければ、テーブルスペースのメモリを完 全に使い切ってしまう危険があり、Oracle Business Process Repository お よび Oracle Business Process Publisher の重要なファンクションに失敗す ることがあります。自動拡張オプションを設定していない場合は、テーブルスペースを 適切なときに手動で増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要があります。 Oracle Business Process Publisher がデータベースへの接続に使用できる Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定 283 Oracle BPA Suite インストールおよび管理マニュアル します。任意のパスワードを選択することができます。設定ファイル businesspublisher.xml に入力してください (以下を参照)。別の名前に変更 する場合は、ここで名前も変更します。 CREATE USER ARISBP IDENTIFIED BY ARISBP; Oracle ユーザーには次の権限が必要です。 GRANT CREATE SESSION TO ARISBP; GRANT ALTER SESSION TO ARISBP; GRANT CREATE TABLE TO ARISBP; GRANT CREATE VIEW TO ARISBP GRANT QUERY REWRITE TO ARISBP; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA; ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX; エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオ フにしておくことをお勧めします。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の 中にある businesspublisher.xml ファイルを開きます。 2. 以下のエントリが設定されていることを確認します。 <Context path="/businesspublisher" docBase="C:\Program Files\Oracle BPA Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0" reloadable="false" crossContxt="true"> <Resource name="jdbc/businesspublisherdb" auth="Container" type="javax.sql.DataSource" maxActive="30" maxIdle="30" maxWait="1000" initialSize="10" <!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細 については、以下を参照してください。 http://jakarta.apache.org/commons/dbcp/configuration.html 『http://jakarta.apache.org/commons/dbcp/configuration.html参 照 』--> 284 Oracle BPA Suite インストールおよび管理マニュアル username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー 名およびパスワードを使用します (「必要条件」を参照)> --> driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、 port、および sid を適切な値に置き換えます--> connectionProperties="SetBigStringTryClob=true"/> </Context> 3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクト リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある webappserver.cfg ファイルを開きます。 a. 以下のエントリが正しく設定されていることを確認します。 <bp-oracle tablespace-data="ARISBPDATA" tablespace-index="ARISBPINDEX" /> 別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定して ください。 b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。 <env-entry> <description>The IDatabaseDAO Implementation Class</description> <env-entry-name>DatabaseDAOClass</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value> com.idsscheer.aris.businesspublisher.application.dao.database. AOracleDAO</env-entryvalue> </env-entry> 4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバ ー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確 285 Oracle BPA Suite インストールおよび管理マニュアル 認します。ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルは インストール媒体にあります。 注 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが 正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ ーにお問い合わせください。 3.5.3.14 Oracle の再起動 ORACLE サーバーを再起動したら、データベースへのリンクが機能しなくなる可能性がありま す。この場合、Oracle Business Process Publisher でリンクが使用されるときにエラ ーが発生します。事前にクエリによって接続プールの接続をテストすると、このエラーの原因を 排除できます。このクエリは、すでにコメント アウトされ、businesspublisher.xml ファイル の中にすでに含まれています。クエリは値として挿入する必要があります。 手順 1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の 中にある businesspublisher.xml ファイルを開きます。 2. <Resource name= タグを探します。 3. 「validationQuery="select 'Y' from dual」を最後の値の後に追加します。 4. 変更を保存します。 データベースへの接続が、テストされるようになります。接続が正しくない場合、新しい接続が 確立されます。 3.5.4 レポートの管理 管理者は、エクスポートの管理インターフェイスを使用してレポートを管理できます。 必要条件 レポート スクリプトをエクスポートして、以下を確認していること。 286 Oracle BPA Suite インストールおよび管理マニュアル レポートが、コンテキスト「データベース」、「グループ」、「モデル」、または「オブジェクト」のみ を評価すること。 レポートが、ダイアログ ボックスを呼び出さないこと。 レポートに必要な権限が、アイテムの読取権限のみであること。 レポート テンプレートを使用してデザイン ビューでレポートを作成した場合は、上記の必 要条件は自動的に満たされます。 レポートには、Oracle Business Process Publisher に対して使用できるメソッド のみが含まれます。使用可能なメソッドは、Oracle BPA Suite スクリプト/クライアント オブジェクト モデル (レポート) のヘルプで確認できます。 注 通常、Oracle BPA Suite に用意されているレポート スクリプトを使用することはできませ ん。これらのレポートの一部はインタラクティブで、Oracle Business Process Publisher でサポートされていないメソッドを使用します。Oracle Business Process Publisher レ ポートの必要条件が満たされない場合は、レポートの実行中にエラー メッセージが出力され ます。 手順 レポートの追加 1. システム管理者または管理者としてログオンします 。エクスポートの管理のウィンドウが開 きます。 2. [レポート] モジュールで、[追加] をクリックします。 3. [参照] をクリックし、目的のレポートのレポート エクスポート ファイル (*.arx) を選択 します。 Oracle Business Process Architect からレポート スクリプトをエクスポートすると、 エクスポート ファイルが作成されます。ここで指定するレポートは、必要条件を満たしてい る必要があります。 4. [更新] をクリックします。 レポート名、説明、および内容がテーブルに表示されます。ユーザーは再度ログオンしないと、 新しく追加したレポートを実行できません。 287 Oracle BPA Suite インストールおよび管理マニュアル ワンポイント 評価スクリプトがさらに必要な場合は、デザイン ビューでレポート スクリプト テンプレートに基 づいてレポート出力を作成できます。JavaScript および Oracle BPA Suite スクリプト プログラム言語の知識がある場合は、ユーザー定義の評価スクリプトを作成したり、既存のス クリプトに変更を加えることができます。 レポートの削除 [削除] をクリックします。 レポートが一覧から削除されます。 3.6 Java クライアント (ブラウザ モード) このセクションでは、Oracle BPA Suite 製品をアプリケーションとして起動するのではなく、 ブラウザから (Web クライアントとして) 起動するための要件、セットアップ、設定オプション、 および実行モードについて説明します。 承認されている JRE バージョンのいずれかがすべてのコンピュータにインストールされ、特定の システム要件 『ページ 256』が満たされることを確認してください。 JRE 以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている Java Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE for Business を除く Jave SE は SUN のホーム ページにあります)。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インスト ール ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、 「font.properties」というファイル名に変更する必要があります。たとえば、日本語の文字を 表示する場合、「font.properties.ja」ファイルを「font.properties」というファイル名に 変更します。 注 SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、 Update 4 となりました。これ以降のアップデートに対しても承認は有効です。 Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。 288 Oracle BPA Suite インストールおよび管理マニュアル JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認 されている場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホー ム ページの「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE for Business は除く) に対しても、その承認は有効です。SUN Microsystems 社は、JRE のパッチ レベル間の互換性を保証しています。したがって、JRE に関する Oracle BPA Suite の承認は、特定のバージョンのすべてのパッチ レベルに対して有 効です。 JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント コンポーネント>¥lib ディレクトリから <Java JRE インストール ディレクトリ >/endorsed ディレクトリ (たとえば C:¥Program Files¥Java¥jre1.6.0_01¥lib¥endorsed) に jaxb-api.jar ファイルをコピーし てください。 endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降の アップデートごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降 のインストールをお勧めします。 Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、 問題が発生する場合があります。お使いのグラフィック カードおよびドライバ設定によって は、Designer モジュールおよび Matrizen モジュールで遅延が発生することがありま す。 その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。 -Dsun.java2d.d3d=false Windows Server 2003 上の IIS 6.0 Internet Information Server 6.0 (IIS 6.0) をデフォルト設定でインストールした 場合、以下に示すファイルを表示するには、次の手順に従います。 手順 Oracle Business Process Architect: Web サーバーに MIME タイプ「cfg」を 登録します。登録すると、arisloader.cfg ファイルを使用できるようになります。 Web Publisher エクスポート: Web Publisher エクスポートが実行される Web サイトでは、properties ファイル タイプとして MIME タイプ「text/html」を入力しま す。これによって、Web Publisher エクスポート ファイルが特定されます。 289 Oracle BPA Suite インストールおよび管理マニュアル 3.6.1 ブラウザで使用する Java クライアントのセットアップ このセクションでは、ブラウザ環境で Oracle BPA Suite 製品を使用する場合に重要なオ プションおよび実行モードの設定について説明します。 手順 1. システム要件 が満たされていることを確認します。 2. Web クライアント コンポーネントをインストールします (『インストール マニュアル』を参 照)。 3. Oracle BPA Suite で認定された JRE をインストールします。パスのディレクトリ名に スペースや特殊文字が含まれていないことを確認します。これらの文字が含まれる場合 は JRE を実行できません。 ブラウザを使用して、Web クライアント コンポーネントのインストール ディレクトリに移動 します。Web クライアント コンポーネントが設定されている場合は、HTML テスト ペー ジへのリンクが多言語インデックス ページの最下部に表示されます。 ブラウザを使用して Web クライアント コンポーネントのインストール ディレクトリへ戻ると、 接続されている Oracle BPA Suite サイトのデータベース一覧が表示されます。 4. Oracle Business Process Architect を使用するユーザーに、このリンク (たとえ ば index_lan.html ファイルへのリンク) を通知します。 3.6.1.1 Oracle BPA Suite のインストールされるファイル コンピュータに Java ベース製品をダウンロードするために必要なファイルは、デフォルト で %BPAHOME11g%server/html/lib ディレクトリにインストールされます。ava ベー ス製品を実行するにはダウンロードした JAR ファイルが必要です。arisloader.cfg ファイル は %BPAHOME11g%server/html/config ディレクトリに保存されます。このファイル は、ホーム ページのデータベース ショートカットをクリックした場合に、Java ベース製品のダウ ンロードを制御します。 次に、arisloader.cfg ファイルのエントリの例を示します。 # Versioninfo # ARIS_Version=11g.0.260956 # File_Version=1 290 Oracle BPA Suite インストールおよび管理マニュアル # Use variable DownloadClientPath to override the default directory where the files # of the ARIS Download Client are stored # Sample: # DownloadClientPath=C:Download Client DownloadClientPath= # DO NOT EDIT THIS SECTION! # Main Start Class jvmOptions=-Xms64m -Xmx256m -XX:NewSize=32m -XX:MaxNewSize=64m # External Libraries jar=CcConfig.jar jar=CcLicense.jar jar=CcSaxpath-1.0.jar jar=ChartDirector.jar jar=CnvConnect.jar jar=CorticonFoundationAPI.jar jar=JimiProClasses.jar jar=activation.jar jar=ant-launcher.jar jar=ant.jar jar=antlr.jar jar=bsscjhrs.jar jar=castor-1.0.5.jar jar=commons-collections-3.2.jar jar=commons-configuration-1.3.jar jar=commons-dbcp-1.2.1.jar jar=commons-discovery.jar jar=commons-lang-2.2.jar jar=commons-logging.jar jar=commons-pool-1.3.jar jar=ejb20.jar:ignore jar=iText-2.0.7.jar jar=iTextAsian.jar jar=jaxb.jar jar=jdo2-api-2.0.jar jar=jdom.jar jar=jh.jar jar=jide-develop.jar jar=js.jar jar=log4j-1.2.14.jar jar=lucene-analyzers-2.2.0.jar jar=lucene-core-2.2.0.jar jar=lucene-highlighter-2.2.0.jar jar=mail.jar jar=ociplugins.1.0.0.jar jar=orbacus.4.3.2.jar jar=org.eclipse.core.resources_3.2.2.R32x_v20061218.jar 291 Oracle BPA Suite インストールおよび管理マニュアル jar=org.eclipse.core.runtime_3.2.0.v20060603.jar jar=org.eclipse.emf.common_2.2.1.v200705141058.jar jar=org.eclipse.emf.ecore.change_2.2.1.v200705141058.jar jar=org.eclipse.emf.ecore.xmi_2.2.3.v200705141058.jar jar=org.eclipse.emf.ecore_2.2.3.v200705141058.jar jar=org.eclipse.emf.edit_2.2.2.v200705141058.jar jar=org.eclipse.equinox.common_3.2.0.v20060603.jar jar=org.eclipse.osgi_3.2.2.R32x_v20070118.jar jar=poi-3.0.2.jar jar=qname.jar jar=simulationstepcache-1.0.0.jar jar=tools.jar jar=wsdl4j.jar jar=xercesImpl.jar jar=xml-apis.jar jar=y-annotations-1.jar jar=y-graphics-3.jar jar=y-graphlayout-2.jar jar=y-guiframework-6.jar jar=y-lipo-1.jar jar=y-reportdesigner-client-2.jar jar=y-reportdesigner-common-2.jar jar=y-reportexecution-2.jar jar=y-utils-2.jar jar=y.jar # ARIS Client jars jar=arismethod.jar jar=cl_locale.jar jar=cl_locale_de.jar jar=cl_locale_en.jar jar=client.jar DownloadClientPath= エントリ、または環境変数 BPAHOME11g= を使用して、 起動後にコピーされる Java ベース製品のファイルのコピー先ディレクトリを指定します。 ARIS Toolset のセットアップにより、変数 BPAHOME11g= に ARIS Toolset のイ ンストール ディレクトリのパスが入力されます。BPAHOME11g= はクライアント コンピュー タの環境変数であり、arisloader.cfg ファイル内のエントリではありません。 注 BPAHOME11g= または DownloadClientPath= のパスには、各国固有の特殊文 字を使用しないでください。 エントリおよび環境変数は、次の順序で参照されます。 1. arisloader.cfg ファイルの DownloadClientPath エントリが確認されます。このエ ントリに割り当てられているディレクトリがあると、そこに JAR ファイルがコピーされます。 292 Oracle BPA Suite インストールおよび管理マニュアル 2. このエントリに対してどのディレクトリも割り当てられていない場合は、BPAHOME11g 環境変数が検索されます。環境変数が見つかると、指定されたディレクトリに JAR ファ イルがコピーされます。 3. 環境変数が見つからない場合、JAR ファイルは <インストール ディレクトリ>¥Oracle BPA Suite<version>¥Downloadclient ディレクトリにコピーされます。 環境変数 BPAHOME11g= を使用すると、JAR ファイルを任意のクライアント コンピュー タ上の任意のディレクトリにコピーできます。 3.6.1.2 言語および文字セットの追加 Web クライアント コンポーネントと Oracle BPA Suite サーバーに言語を追加すると、言 語リソース ファイルが、インストール ディレクトリにある arisloader.cfg ファイルに追加され ます。その結果、Java ベース製品でデータベースを開いたときに、言語の追加が自動的に 実行されます。 異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、インストール デ ィレクトリにある該当ファイルを、「font.properties」というファイル名に変更する必要があり ます。 たとえば、日本語の文字を表示する場合、「font.properties.ja」ファイルを 「font.properties」というファイル名に変更します。 3.6.1.3 アプリケーションまたはアプレットとしての実行 ブラウザに起因するエラーの発生を防ぐために、Java ベース製品はアプリケーションとして実 行することを推奨します。Java ベース製品は、クライアントとしてインストールすることも、以 下に説明するようにブラウザを使用してアプリケーションとして動作させることもできます。 インストール中に、¥template¥htmlgen ディレクトリが作成されます。ここには、 aris_database_lan.html (index_lan.html) と aris_database_app.html (index_app.html) の 2 つのファイルが保存されます。 Java ベース製品を起動する行は、以下のように異なります。 Java ベースのクライアントをアプレットとして起動するための aris_database_lan.html (index_lan.html) ファイル var appletmode = (args['appletmode'] ? args['appletmode'] : "applet"); 293 Oracle BPA Suite インストールおよび管理マニュアル Java ベースのクライアントをアプリケーションとして起動するための aris_database_app.html (index_app.html) ファイル var appletmode = (args['appletmode'] ? args['appletmode'] : "javaapp"); 警告 Internet Explorer を使って Web クライアント (Oracle Business Process Architect など) を起動すると、Java の呼び出しはバックグラウンドで開いたままの状態に なります。この結果、2 つ目の Web クライアントを起動できないことがあります。 複数の Web クライアントを起動できる場合でも、一度に起動する Web クライアントは 1 つにすることを推奨します。複数の Web クライアントが 1 つの Java インスタンスに同時 にアクセスすると、データの紛失やプログラムのクラッシュが発生することがあります。 3.6.1.4 メモリの追加 Java ベース製品 をアプレットとして使用する場合、Java ベース製品のメモリを増やすこと ができます。この方法は、データベースでメモリが大量に必要となるユーザー定義のシンボルを 使用する場合などに推奨します。 ワンポイント この設定は、すべての Java ベースのプログラムに影響します。 コントロール パネルで Java のコントロール パネルを開き、使用中の JRE バージョンに必 要な Java ランタイム パラメータを入力して、Java アプレットのランタイム設定を変更しま す。たとえば、256 MB のメモリを割り当てるには (推奨)、「-Xmx256m」と入力します。 3.6.1.5 ソフトウェア配布によるインストール 警告 この章で説明するように標準インストールに対して変更を加えた場合、Oracle BPA Suite インストール プログラムによる更新またはその他の変更は実行できなくなります。更新や変更 を行うには手動で実行する必要があります。 通常は、次の注意事項に従う必要があります。cid.bin ファイルは、配布しないでください。 このファイルを配布すると、すべてのクライアントは 1 つの同じクライアントとして認識されるよう 294 Oracle BPA Suite インストールおよび管理マニュアル になります。クライアントを起動するとこのファイルは新規作成されるので、配布する必要はあ りません。 Oracle BPA Suite 製品を起動すると、ユーザー プロファイル (%userprofile%) の BPA11 サブディレクトリに cid.bin ファイルが作成されます。 Java ベース製品の JAR ファイルは、ソフトウェア配布を使用して、Oracle BPA Suite11g/DownloadClient ディレクトリからクライアント コンピュータ上のディレクトリへコ ピーすることができます。arisloader.cfg ファイルで、BPAHOME11g 環境変数をこのパ スの DownloadClientPath= エントリに割り当てることができます。 3.6.1.5.1 user.cfg に可能な設定 user.cfg ファイルでは、次のような設定を指定できます。 デフォルト フィルタやグリッド幅などの設定を指定する。 サンプルの Java ベース製品を設定し、そこで生成された user.cfg ファイルを <イン ストール ディレクトリ>¥server¥html¥config¥oem02 ディレクトリにコピーすること ができます。この場合、セッション ID を削除する必要があります。 3.6.1.5.2 初期設定ファイル user.cfg Oracle Business Process Architect をはじめてインストールした場合は 『ページ 290』、アプリケーションをはじめて起動するときに内部ファイル user.cfg が使用されます。 3.6.1.5.3 user.cfg の設定 Oracle Business Process Architect により、インストールされた Web クライアント コンポーネントの config ディレクトリ内に user.cfg ファイルまたは user.tmp ファイルが 検出された場合は、初期設定ファイル 『ページ 295』 user.cfg の代わりにこのファイルが 使用されます。 手順 1. Web クライアント コンポーネントのインストール ディレクトリにある config ディレクトリ を開きます。 295 Oracle BPA Suite インストールおよび管理マニュアル 2. テキスト エディタで user.cfg ファイルを開き、データを入力 『ページ 295』して、 user.cfg という名前でファイルを保存します。これらのファイルはソフトウェア配布によって 同時に更新することができます。 3.6.2 ブラウザで別の Java ベース製品を起動する たとえば、ブラウザで Oracle Business Process Architect を起動すると、Java アプ レットは Internet Explorer のバックグラウンドで実行されます。しかし、ARIS Business Optimizer など別の Java ベースの製品を同じように起動しようとすると、ま だアクティブな Java アプレットによって妨害されます。 別の Java ベース製品を起動するには、ブラウザを閉じて Java アプレットを終了してから 再びブラウザを開く必要があります。その後、ブラウザで ARIS Business Optimizer を 起動することができます。 3.6.3 インストールした Web クライアントの自動更新 Web サーバーに仮想ディレクトリを設定して、インストールした Web クライアントが新しいバ ージョンをダウンロードするためにアクセスできるようにします。パッチのセットアップを実行して Web サーバーの仮想ディレクトリを更新すると、最新のファイルが Web クライアントによりセ ットアップの実行時に自動的にダウンロードされます。 自動更新は、Java ベース製品のみを対象として実行されます。ローカルにインストールされ た標準データベース システムは更新されません。 3.6.3.1 自動更新の準備 自動更新を実行するには、Web サーバー上にクライアントがアクセスできる仮想ディレクトリ を作成します。 手順 1. Web サーバーに Web クライアント コンポーネントをインストールします (『インストール マニュアル』の「Oracle Business Process Repository のカスタム インストール」 を参照)。 296 Oracle BPA Suite インストールおよび管理マニュアル 2. インストールした Web クライアント コンポーネントのインストール ディレクトリにマッピング される仮想ディレクトリを作成します。その Web ディレクトリに、たとえば 「ARIS_autoupdate」という名前を割り当てます。 3. Web ブラウザに 「http://WebServer/BPA_autoupdate/config/arisloader.cfg」と入力して、 自動更新の URL (この例では、http://Webserver/BPA_autoupdate) のテス トを実行します。arisloader.cfg ファイルの内容が表示されたら、次の手順に進みま す。 URL (この例では http://WebServer/BPA_autoupdate) を通知します。 パッチのセットアップを使用して Web サーバーの ARIS Web クライアント コンポーネントを 更新すると、更新されたファイルは、設定した Web クライアントを次に起動したときに自動 的にダウンロードされます。 3.6.3.2 Web クライアントの自動更新の設定 インストールした Web クライアントに対して、起動時に特定の URL から最新のプログラム ファイルを検索するようにシステムを設定できます。最新のファイルがある場合は、ファイルをダ ウンロードします。 手順 1. Web クライアントを起動して、[表示] メニューの [Optionen] をクリックします。 2. ツリー ビューで、[自動更新] をクリックします。 3. [自動更新を有効にする] チェック ボックスをオンにします。 4. Oracle BPA Suite 自動更新の URL (この例では http://WebServer/BPA_autoupdate) を入力します。 5. [接続をテストする] チェック ボックスをオンにします。 オプションを閉じるには [OK] をクリックします。接続を確立できない場合は、対応するメッセ ージが表示されます。この場合は、URL を入力し直してください。 Web クライアントを起動するたびに、指定した URL で更新されたプログラム ファイルが確 認されます。該当するファイルがある場合は、ファイルがダウンロードされます。 297 Oracle BPA Suite インストールおよび管理マニュアル 3.7 LDAP を使用したユーザー ログオンの中央管理 このユーザーの認証システムのセキュリティ レベルは、最高水準を満たします。ユーザー ログ オンが、標準ユーザー管理よりも高いセキュリティ要件を満たすようにするには、LDAP 認証 の使用をお勧めします。Oracle BPA Suite データベースではなく LDAP サーバーを介し てユーザーを認証すると、データベースにユーザー グループを作成し、アクセス権と利用権限 を割り当てるだけで済むため、管理が容易になります。この「一点ログオン」を使用すると、ユ ーザー名とパスワードを LDAP システムだけに設定すれば済むため、パスワードが冗長にな るのを避けることができます。さらに、LDAP ユーザーの 1 人を削除またはユーザーのパスワ ードを変更した場合、そのユーザーが LDAP ログオン プロセスを使用する Oracle BPA Suite データベースにアクセスできないようにできます。 注 LDAP 認証を有効にすると、データベース内に作成されたユーザーはログオンできなくなります。 システム ユーザー「system」は例外です。ほかのすべてのユーザーとは異なり、システム ユ ーザー「system」は、LDAP システムを介して認証することはできません。LDAP サーバー がダウンしておりデータベースにアクセスできない場合でも、system ユーザーとしてログオンで きます。 LDAP システムのユーザー名には有効な文字のみが含まれていることと、ユーザーがセキュア なパスワードを使用していることを確認してください。ユーザー名には、英数字、スペース、およ び @ . - _ ! " § $ %& / ( ) = ? * + # < > , ; : の各文字を使用できます。 さまざまな LDAP システムがあり、それらの間には大きな違いがあるため、設定や接続に関 する一般的な説明を記載することはできません。適用される制限とパラメータは、使用してい るデータベース システムによって異なります。LDAP を接続するには、該当システムに関する 広範な知識が必要です。 このため、さまざまな LDAP システムと組み合わせた場合に Oracle BPA Suite が正常 に機能するかどうかの保証はいたしかねます。Windows Server 2003 Active Directory はテストが行われ、承認されています。そのため、マニュアルにこのシステムについ ての記述があります。特定のプロジェクトに必要なその他のすべての LDAP システム接続は、 お申し込みいただければ、Oracle Corporation Customized Solutions 『mailto:[email protected]参照 』 から入手できます。製造業者また は顧客によって依頼されたカスタマイズは、IDS Scheer AG の標準ソフトウェア保守および 保守契約の範囲に含まれないので、注意してください。 298 Oracle BPA Suite インストールおよび管理マニュアル LDAP を介してユーザー認証を行うには、LDAP サーバーをインストールして、データベースを 調整する必要があります。LDAP サーバーは、インターネットから無料でダウンロード、または 購入することができます。 以降のページに概要の説明があります。 3.7.1 LDAP サーバーを使用するための設定 LDAP システムを介してユーザー認証を行えるようにするには、データベース プロパティを変 更する必要があります。 必要条件 「データベース管理」利用権限を持っていること。 LDAP サーバーをインストールしている必要があります。 データベースにユーザー グループを作成して、利用権限とアクセス権を割り当ててあるこ と。 手順 1. [モジュール] バーの [Administration] をクリックして、データベースにログオンします。 2. [プロパティ] ボタンをクリックし、[プロパティ - データベース] の [認証システム] の [LDAP 設定] ページで、すべてのデータを正しく設定します。プログラムでは、エントリが 正しいかどうかを検証できません。ダイアログ ボックスの指示に従います。ウィザードとダイ アログ ボックスの使い方に関するヘルプは、ユーザー インターフェイスに直接表示されま す。 3. [フィルタとインポート] プロパティ ページで、[ログオン時にユーザーを自動的にインポート する] チェック ボックスをオンにし、必要に応じてユーザー グループを選択します。その結 果、認証された LDAP ユーザーが初回ログオン時にデータベース内のユーザーとして自 動的に作成されます。 このオプションを選択しない場合は、データベースに LDAP ユーザーをインポートする必 要があります。 4. LDAP ユーザー グループを Oracle BPA Suite ユーザー グループにマッピングしま す。 これ以降、ユーザーは LDAP サーバーを使用して認証されます。 299 Oracle BPA Suite インストールおよび管理マニュアル 3.7.2 LDAP サーバーと SSL を使用するための Oracle Business Process Repository の設定 手順 1. 使用する LDAP サーバーをインストールします。インストール方法はシステムによって異 なるため、使用する LDAP システムのマニュアルをお読みください。 2. 使用中の LDAP システムに対応する SSL 証明書を取得します。方法については、 LDAP システムのマニュアルを参照してください。 3. Keytool.exe プログラムを使用して証明書をインポートします。このプログラムは <Oracle BPA Suite サーバーのインストール ディレクトリ>¥server¥jre¥bin ディ レクトリにあります。 4. キーストア パラメータとして、Oracle BPA Suite サーバーのインストール ディレクトリ のパスを入力します。Oracle BPA Suite サーバーを C:¥Program Files¥Oracle BPA Suite 11¥server¥ ディレクトリにインストールしたとします。プ ログラムは次のように呼び出すことができます。山括弧 (< >) で囲まれている部分は 実際の値に置き換えて、山括弧をはずす必要があります。 keytool.exe -keystore C:\Program Files\Oracle BPA Suite 11\server\jre\lib\security\cacerts -storepass changeit -import -alias <dc> -file <パス>\<証明書ファイル> ここで、ユーザーが LDAP サーバーを使用してログオンする各データベースに対して、以 下の設定を行う必要があります。 5. Oracle BPA Suite で、この Oracle Business Process Repository で管理 されているデータベースにログオンします。 6. データベース名を右クリックし、[プロパティ]、[認証システム]、[LDAP 設定]、[接続] の順に選択します。 7. [SSL を使用する] チェック ボックスをオンにして、[ポート] ボックスに正しい値が設定さ れていることを確認します。 LDAP システムへの接続が SSL を使って確立されます。 300 Oracle BPA Suite インストールおよび管理マニュアル 3.8 データのバックアップ 管理者はさまざまなオプションを使用して、Oracle Business Process Repository で 管理されているデータをバックアップできます。 Oracle Business Process Repository が起動されるたびに、設定ファイルは、 backup_sysconfig.zip ファイルにバックアップされます。このファイルは、sysconfig ディ レクトリに保存されます。必要に応じて、抽出プログラムを使用してこのファイルを開いたり、 sysconfig ディレクトリからファイルを復元したりできます。 Datenbank Oracle Business Process Architect では、データベースのポップアップ メニューで 「バックアップ」機能を使用します。 Oracle BPA Suite 管理ツール 『ページ 308』では、Backup 『ページ 312』 コマ ンドを使用します。 Oracle BPA Suite Site Administrator では、データベースのポップアップ メニュ ーで「バックアップ」機能を使用します。 フィルタ Oracle Business Process Architect では、フィルタのポップアップ メニューで「エク スポート」機能を使用します (個別バックアップ)。 Oracle BPA Suite 管理ツール 『ページ 308』では、Backupconfig 『ページ 315』 コマンドを使用します。 メソッド、設定およびクエリ Oracle BPA Suite 管理ツール 『ページ 308』では、Backupconfig 『ページ 315』 コマンドを使用します。 スクリプト Oracle Business Process Architect では、スクリプトのポップアップ メニューで「エ クスポート」機能を使用します (個別バックアップ)。 Oracle Business Process Repository のすべてのスクリプトおよびマクロをバック アップするには、<Oracle BPA Suite インストール ディレクトリ >¥server¥templates ディレクトリとすべてのサブディレクトリを保存します。 301 Oracle BPA Suite インストールおよび管理マニュアル アップデート、プログラムの変更、言語の追加またはコンポーネントのアンインストールを行うと、 その時点で、関連ファイルとディレクトリのバックアップが作成されます。次に、ファイルの選択肢 のリストを例とともに示します。 クライアント インストールの場合、ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥backup<日付>: <Oracle BPA Suite インストール ディレクトリ>¥LocalServer¥data (ユーザー データベース、アンインストール時) からのファイル <Oracle BPA Suite インストール ディレクトリ >\LocalServer\sysconfig ディ レクトリ ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥html ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥script サーバー インストールの場合、<Oracle BPA Suite インストール ディレクトリ >¥server¥backup ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥server¥data (ユーザー データ ベース、アンインストール時) からのファイル <Oracle BPA Suite インストール ディレクトリ>\server\sysconfig ディレクトリ <Oracle BPA Suite インストール ディレクトリ>\server\templates ディレクトリ 注 以前の Oracle BPA Suite バージョンにあった [フリー属性] 属性タイプ グループのユー ザー属性は、11g バージョンでは使用されていません。属性タイプ グループおよび属性タイ プをカスタマイズできます。 以前のバージョンから取得したユーザー属性を適用できるようにするには、データベースの全ユ ーザー属性を含む以前のバージョンのフィルタをインポートする必要があります。これらのユーザ ー属性は作成されるだけで、フィルタがインポートされた時点で初めて表示可能になります。こ れ以降は、現在の Oracle Business Process Repository で以前のバージョンのデ ータベースを復元することになります。 または、Oracle BPA Suite データベース変換を使用することもできます。対応するフィルタ を以前のバージョンからインポートすると、現在のバージョンの Oracle BPA Suite では、ユ ーザー属性の表示のみ行えるようになる点に注意してください。 302 Oracle BPA Suite インストールおよび管理マニュアル 3.8.1 旧バージョンの Oracle BPA Suite からのデータ転送 この章では、Oracle BPA Suite 10.1.3.1 以降のデータベースからのデータ転送につい て説明します。 転送できるデータ Oracle BPA Suite 10.1.3.1 以降のデータを引き続き使用できます。Oracle BPA Suite データベース変換を使用すると、ユーザー データベースおよび設定データベースを転 送することができます。 データベースの転送 ユーザー データベースには、企業の構造的組織やプロセス指向的組織などが含まれていま す。ユーザー データベースの内容はすべて、Oracle BPA Suite データベース変換を使用 して転送できます。 手順 1. データベースのバックアップ コピーを作成します。 2. Oracle Business Process Repository が、データベースへアクセス権できる状態 で起動されていることを確認します。ローカルにインストールした Oracle BPA Suite 内部またはネットワーク上にあるデータを転送できます。 3. インストール プログラムで推奨されたプログラム グループに Oracle BPA Suite をイン ストールした場合は、[スタート] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite データベース変換 11g] を選択しま す。[Oracle BPA Suite データベース変換] ウィザードが開きます。 4. 変換したデータベースを保存する Oracle BPA Suite サーバーを選択します。サーバ ーを一覧に追加するには、[追加] をクリックし、サーバー名を入力して [OK] をクリック します。 5. [次へ] をクリックします。 6. データベース変換の変換元として使用する Oracle BPA Suite バージョンに対応する オプション ボタンをオンにします。 7. [次へ] をクリックします。 303 Oracle BPA Suite インストールおよび管理マニュアル 8. 新しい Oracle BPA Suite インストールに転送する Oracle BPA Suite ユーザー データベースが保持されているソースを選択します。 ここまで選択した設定に従って、次のオプションのいずれか (1 つまたは複数) が表示されま す。 Oracle BPA Suite ネットワーク サーバー [ネットワーク サーバー] ボックスで [Oracle BPA Suite Server] を選択します。サーバ ーを一覧に追加するには、[追加] をクリックし、サーバー名を入力して [OK] をクリックしま す。 ローカル システム ローカルのデータベース ディレクトリ: [ローカル] オプション ボタンをオンにします。 注 データベースをローカルで変換する場合は (LOCAL サーバー)、Oracle BPA Suite デー タベース変換を実行する前に該当するバージョンの Oracle BPA Suite の LOCAL サー バーを起動する必要があります。LOCAL を起動するには、Explorer モジュールのツリー ビューで [LOCAL] をクリックします。 手順 1. [次へ] をクリックします。 2. 転送するユーザー データベースを選択します。 3. [次へ] をクリックします。 a. 転送する設定データベース アイテムに対応するチェック ボックスを有効にします。す べてのチェック ボックスをオンにした場合、次のような結果になります。 b. ソース サーバーの設定データベースに存在するアイテムおよびメソッド拡張のうち、タ ーゲット サーバーに存在しないものが転送されます。 c. ターゲット サーバーの設定データベースにある既存アイテムおよびユーザー定義のシ ンボルは、同じ GUID を持つアイテムおよびユーザー定義シンボルにより上書きさ れます。 d. ターゲット サーバーの設定データベースで指定されている言語ですでに存在している ユーザー定義のシンボル、フリー属性、およびフリー属性の単位の名前は上書きされ ます。 304 Oracle BPA Suite インストールおよび管理マニュアル e. すでにターゲット サーバーの設定データベースに存在する属性タイプ グループへの 属性の割り当てが上書きされます。 f. ターゲット サーバーの設定データベースに存在するアイテムおよびメソッド拡張のうち、 ソース サーバーに存在しないものは変更されません。 ユーザー定義のシンボルは常に転送されます。このチェック ボックスはオフにできませ ん。 4. [次へ] をクリックします。 5. ソース サーバーのデータベース管理者パスワードと設定データベースのパスワードを入力 します。 6. [次へ] をクリックします。 7. ターゲット サーバーのデータベース管理者パスワードと設定データベースのパスワードを入 力します。 8. [次へ] をクリックします。 9. ウィザードで指定した設定を確認します。データ転送を開始するには、[完了] をクリック します。変換後のデータベースが保存されます。ターゲット サーバーに変換したデータベ ースと同じ名前のデータベースがすでに存在する場合は、変換したデータベース名に番 号が付けられます。データ転送が正常に完了すると、メッセージが表示されます。 10. [OK] をクリックします。 Oracle BPA Suite データベース変換が終了します。 3.8.1.1 設定 メソッド フィルタと評価フィルタ、テンプレート、フォント、およびグラフ定義は、設定データベース で管理されます。設定データベースの内容は、指定されたサーバー上のすべてのユーザー デ ータベースで使用できます。設定データベースのアイテムを個別に転送することもできます。 3.8.1.1.1 設定のアイテム グループの転送 Oracle BPA Suite データベース変換を使用すると、すべてまたは個々のアイテム グルー プ (フィルタやモデル テンプレートなど) を、Oracle BPA Suite 10.1.3.1 以降の設定 から転送できます。 305 Oracle BPA Suite インストールおよび管理マニュアル ワンポイント Oracle BPA Suite データベース変換のオンライン ヘルプにある [設定データの選 択] ウィザード ページの手順説明に、個々のアイテム グループを選択する方法につい ての説明があります。 Oracle BPA Suite データベース変換でアイテム グループを転送する際には、該当す るデータベースへの参照は影響を受けません。つまり、データベース内のオブジェクトへのユ ーザー定義のシンボルの割り当ては、そのまま存続します。 3.8.1.1.2 エクスポートしたフィルタ、フォント、言語、およびテンプレートの転送 XML フォーマットでエクスポートしたフィルタ、テンプレート、およびグラフ定義 (ACC、AMC、 および ATC ファイル) は、簡単に転送することができます。 次の説明は、Oracle Business Process Architect に関するものです。 手順 1. Oracle Business Process Architect を起動します。 2. Administration モジュールをアクティブにします。 3. ナビゲーション バーで、フィルタ、フォント、言語、またはテンプレートのインポート先となる 設定を保持しているサーバーの横にあるプラス記号 (+) をクリックします。 4. [設定] の [表記規則] データベース アイテムを開きます。 5. [フィルタ]、[フォント]、[言語]、または [テンプレート] を右クリックして、[インポート] を 選択します。[インポート] ダイアログ ボックスが開きます。 6. インポート ファイルを選択し、必要に応じて、関連するチェック ボックスをオンにして、イン ポート時の競合の解決方法を指定します。 7. [OK] をクリックします。 3.8.1.2 Oracle BPA Suite の以前のバージョンのカスタムまたは変更され たスクリプトの転送 以前のバージョンの Oracle BPA Suite を使用して JavaScript で書いた、ユーザー生 成または変更のスクリプトと意味論分析をインポートすることができます。VB スクリプトを転 306 Oracle BPA Suite インストールおよび管理マニュアル 送し、必要な Oracle Business Process Repository に変換されたスクリプトをイン ポートするには Oracle BPA Suite スクリプト変換を使用します。 手順 1. Oracle BPA Suite <インストール ディレクトリ>¥script ディレクトリの適切なスクリ プト ディレクトリに VB スクリプトをコピーします。 2. Oracle BPA Suite スクリプト変換を実行します ([スタート] メニューから [プログラ ム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite スクリ プト変換 7.1] を選択)。 3. [スクリプトの選択] をクリックします。[変換するスクリプトの選択] ダイアログ ボックスが 開きます。 4. 適切なスクリプト ディレクトリに移動して、変換するスクリプトを選択して [開く] をクリッ クします。 5. すべての関連するディレクトリで、スクリプトの選択を繰り返します。選択したスクリプトは、 Oracle BPA Suite スクリプト変換の出力ウィンドウに表示されます。 [変換] をクリックします。Oracle BPA Suite スクリプト変換により一覧内のすべてのスクリ プトが更新され、出力ウィンドウから削除されます。更新が完了するとメッセージが表示されま す。 注 更新できないスクリプトがあった場合は、影響を受けるスクリプト、および Oracle BPA Suite スクリプト変換で更新されなかった理由が通知されます。 たとえば、書き込み保護されているスクリプトは更新できません。更新されなかったスクリプトは、 一覧に残ります。 3.8.2 ユーザーおよび設定のバックアップ データベース サーバーの内容全体をバックアップするには、次の手順に従います。 手順 1. Oracle BPA Suite 管理ツールで、すべてのユーザー データベースをバックアップします。 Oracle BPA Suite 管理ツールをインタラクティブ モードで使用する場合は、 arisadm71 backup all <ディレクトリ> コマンドを使用します。 307 Oracle BPA Suite インストールおよび管理マニュアル 2. 設定データをバックアップするには、Oracle BPA Suite 管理ツールを使用します。 Oracle BPA Suite 管理ツールをインタラクティブ モードで使用する場合は、 arisadm71 backupconfig <ディレクトリ> コマンドを使用します。 ワンポイント ユーザー データベースをオンラインでバックアップすることもできます。Oracle BPA Suite の システム管理者向けトレーニング コースでは、バックアップの手順と概念について説明します。 詳細については、Oracle Corporation のサポート センターにお問い合わせください。 3.8.3 現在の設定ファイルの自動バックアップ Oracle Business Process Repository が起動されるたびに、設定ファイルは、 backup_sysconfig.zip ファイルにバックアップされます。このファイルは、sysconfig ディ レクトリに保存されます。必要に応じて、抽出プログラムを使用してこのファイルを開いたり、 sysconfig ディレクトリからファイルを復元したりできます。 3.8.4 メソッドの変更の保存 Oracle BPA Suite 管理ツール 『ページ 308』で Backupconfig 『ページ 315』 コ マンドを実行すると、Oracle Business Process Repository の設定およびメソッドの すべてのデータがバックアップされます。バックアップしたデータは Restoreconfig コマンドを 使用して復元できます。 3.9 Oracle BPA Suite 管理ツールでのデータ管理 Oracle BPA Suite 管理ツールのコマンド 『ページ 309』を使用すると、たとえばサーバー の Oracle BPA Suite データベースを管理したり、管理者パスワードを変更したりできます。 このプログラムはコンソール アプリケーションであるため、MS DOS 入力ウィンドウで実行され ます。プログラムの個々のコマンドは、コマンド ラインのパラメータとして入力されます。このプロ グラムでは、各コマンドが異常なく実行されたかどうか、また実行されたコマンドによってどのよう な効果がもたらされたかに関する情報が提供されます。 警告 原則として、Oracle BPA Suite データベースは Windows エクスプローラで編集しては なりません。データベース フォルダ名を変更するかファイルをコピーした場合、プログラムが正常 に動作しなくなる可能性があります。 308 Oracle BPA Suite インストールおよび管理マニュアル たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。 どのクライアント コンピュータからでも Oracle BPA Suite 管理ツールを実行して、サーバ ー上のデータベースにアクセスできます。 インストール プログラムで推奨されたプログラム グループにインストールした場合は、[スター ト] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツール 11g] を選択します。MS DOS 入力ウィンドウが開き、 Oracle BPA Suite 管理ツールがインタラクティブ モードで起動します。 3.9.1 Oracle BPA Suite 管理ツールの起動 どのクライアント コンピュータからでも Oracle BPA Suite 管理ツールを実行して、サーバ ー上のデータベースにアクセスできます。 インストール プログラムで推奨されたプログラム グループにインストールした場合は、[スター ト] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツール 11g] を選択します。MS DOS 入力ウィンドウが開き、 Oracle BPA Suite 管理ツールがインタラクティブ モードで起動します。 3.9.2 Oracle BPA Suite 管理ツールのコマンド ここでは、すべてのプログラム コマンドについて、インタラクティブ モード ([スタート] メニューか ら [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツール 11g] を選択) の場合の構文と、インタラクティブ モード以外の場合の 構文の両方を示します。 インタラクティブ モード以外で作業するには、コマンドを入力して Oracle BPA Suite イン ストール ディレクトリ (例 : C:¥Program Files¥Oracle BPA Suite ディレクトリ) に 移動します。 注 Oracle BPA Suite 管理ツールをインタラクティブ モード以外で使用するには、パラメータ Oracle Business Process Repository だけではなくパスワードも入力する必要があり ます。 309 Oracle BPA Suite インストールおよび管理マニュアル たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。 コマンド内の角括弧で囲まれた部分は、該当する指定先または名前で置き換えてください。 例: 「Backup all <ディレクトリ>」コマンドでは、<ディレクトリ> を既存のディレクトリ名に 置き換えます。たとえば、「backup all e:¥backup」のようになります。 コマンド内の角括弧で囲まれた部分はオプションで、必要に応じて使用します。 例: delete [<データベース名>] [all] コマンドに続けてデータベース名を入力するか、「all」を使用してすべてのデータベースを削除 するように指定します。 パラメータにスペースが含まれる場合は、パラメータを引用符で囲む必要があります。 たとえば、Sales data データベースを「Sales data 2005」という名前で作成する場合は、 次のように入力します。 インタラクティブ モード copy Sales data "Sales data 2005" インタラクティブ モード以外 arisadm71 copy Sales data "Sales data 2005" 構文 Oracle BPA Suite 管理ツールのコマンド ラインには、次の構文があります。 arisadm71 [<オプション>] <コマンド> [<パラメータ 1>] ... Oracle BPA Suite 管理ツールでは、次に示すオプションを使用できます。 オプション 説明 -s <サーバー名> コマンドを実行するサーバーを指定します。インタラクティ ブ モードでは、サーバーは server コマンドを使用して 変更できます。 310 Oracle BPA Suite インストールおよび管理マニュアル オプション 説明 -p <パスワード> 指定したサーバーのデータベース管理者用パスワードを 指定します。パスワードが正しくない場合は、正確なパス ワードを入力してから、コマンドを実行するように、メッセ ージが表示されます。デフォルトのパスワードは 「DBADMIN」 (大文字) です。 -pc <パスワード> 指定したサーバーの設定管理者用パスワードを指定し ます。パスワードが正しくない場合は、正確なパスワード を入力してから、コマンドを実行するように、メッセージが 表示されます。デフォルトのパスワードは「CFGADMIN」 (大文字) です。 -pa <パスワード> サイト管理者のパスワードを指定します。デフォルトのパ スワードは「SITEADMIN」 (大文字) です。 -l <ファイル名> ARIS 管理ツール操作のログを出力します。ログ ファイ ルには、実行された操作、実行された日時、および結果 が示されます。 -cf <コマンド ファイル> 起動する実行可能コマンドを記述したコマンド ファイル を指定します。 -sc <スキーマ コンテキスト> スキーマのコンテキストが示されます。デフォルトとして、 Oracle BPA Suite が設定されています。 -u <ユーザー> <パスワード> システム ユーザーの代替パスワードを指定します。 注 Oracle BPA Suite 管理ツールで作業する場合は、次の点に注意してください。 サーバー コンピュータ上で Oracle BPA Suite 管理ツールを使用している場合は、 -s localhost パラメータを指定してください。 パスワードを入力していない場合は、各コマンドの実行前に、データベース管理者のパス ワードを入力するように、メッセージが表示されます。 特殊記号 (たとえばパスワードに「&」) を使用する場合は、値を引用符で囲む必要が あります。詳細については、オペレーティング システムのヘルプとサポート センターを参照 してください。 311 Oracle BPA Suite インストールおよび管理マニュアル サーバー上では、Oracle BPA Suite 管理ツールのシステム メッセージは、いつでも Oracle BPA Suite インストール言語で出力されます。 たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されな いため、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧め します。 3.9.2.1 Backup データベースを、ファイル拡張子 ADB (Oracle BPA Suite データベース) の付いた圧縮 ファイルとして任意のフォルダへバックアップします。 Oracle BPA Suite データベースには、企業の組織構造や業務プロセスなどが含まれてい ることがあります。ARIS データベースの内容は、絶え間なく進む開発の影響を受けます。ユ ーザーはいつでもデータベースを開き、たとえばモデルを提供すると、重要な情報が追加されま す。このようなデータが消失するリスクを回避するには、ユーザー データベースを毎日バックアッ プすることが推奨されます。 データベースを ADB ファイルとしてバックアップするには、次のコマンドを入力して <Enter> キーを押します。 backup <データベース名> <バックアップ ディレクトリ> バックアップ ファイルの名前は、データベースの名前と付加されたファイル拡張子 ADB で構 成されます。 警告 同じ名前のファイルがすでにバックアップ ディレクトリにある場合は、上書きされます。 たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。 次のスイッチを使用できます。 All: 選択したデータベース サーバー上のすべてのデータベースをバックアップします。 サーバー上のすべてのデータベースを ADB ファイルとしてバックアップするには、次のコマンドを 入力して <Enter> キーを押します。 インタラクティブ モード backup [<データベース名>] [all] <バックアップ ディレクトリ> [<新しいデータベース 名>] 312 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 arisadm71 backup [<データベース名>] [all] <バックアップ ディレクトリ> [<新 しいデータベース名>] Restore 『ページ 322』 コマンドを使用すると、ADB ファイルとしてバックアップされたデー タベースをサーバー上にインポートして登録することができます。 3.9.2.1.1 例 バックアップする Project データベースは、LOCAL サーバーにあります。データベース管理 者パスワードは DBADMIN です。バックアップ ファイルは、データ媒体の Backup フォルダ 内に保存します。 手順 1. Oracle BPA Suite 管理ツールを実行します ([スタート] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツー ル 11g] を選択)。Oracle BPA Suite 管理ツールが直接インタラクティブ モードで 起動され、必要なコマンドを入力できます。 2. 次のコマンド ラインを入力し、<Enter> キーを押します。 backup project e:¥backup データベース管理者であることが確認されると、コマンドが実行されます。 3.9.2.1.2 バッチ プログラムを使用したバックアップ (バッチ ファイル) 自動的なデータのバックアップを毎日決まった時間に実行する場合、Oracle BPA Suite インストール媒体の addons¥ServerBackup ディレクトリにあるバッチ プログラム backup.cmd を使用すると便利です。このプログラムは、スケジューラを使用して定期的に 実行できます。 スケジューラによるデータ バックアップを実行するには backup.cmd ファイルを <Oracle BPA Suite インストール ディレクトリ>¥JavaClient にコピーします。次に、スケジューラを 使用して、データをバックアップする時間を指定します。登録されているすべてのデータベース が、指定された時間に、backup.cmd ファイルであらかじめ指定されたディレクトリにバックア ップされます。 313 Oracle BPA Suite インストールおよび管理マニュアル 警告 たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。 3.9.2.2 Backupasn ファイル拡張子 ADB を付けて圧縮ファイルとしてデータベースを保存します。指定された変 更リスト番号 <asn> の状態をバージョン管理されたデータベース <dbname> から <archivedir> ディレクトリの ADB ファイルに抽出します。<asn> の代わりに、 <head> または <work> を使用することもできます。<head> はバージョンが付けられ た最後の状態を表し、<work> はまだバージョンが付けられていない現在の状態を表しま す。 データベースには、企業の組織構造や業務プロセスなどが含まれていることがあります。ARIS データベースの内容は、絶え間なく進む開発の影響を受けます。ユーザーはいつでもデータベ ースを開き、たとえばモデルを提供すると、重要な情報が追加されます。このようなデータが消 失するリスクを回避するには、ユーザー データベースを毎日バックアップすることが推奨されま す。 バージョン管理されたデータベースの特定の変更リスト番号の状態を ADB ファイルとしてバッ クアップするには、次のコマンドを入力して <Enter> キーを押します。 backupasn <データベース名> <バックアップ ディレクトリ> <変更リスト番号> バージョン管理されたデータベースの最新の状態を ADB ファイルとしてバックアップするには、 次のコマンドを入力して <Enter> キーを押します。 backupasn <データベース名> <バックアップ ディレクトリ> head まだバージョンが付けられていないバージョン管理されたデータベースの状態を ADB ファイル としてバックアップするには、次のコマンドを入力して <Enter> キーを押します。 backupasn <データベース名> <バックアップ ディレクトリ> Work バックアップ ファイルの名前は、データベースの名前と付加されたファイル拡張子 ADB で構 成されます。 314 Oracle BPA Suite インストールおよび管理マニュアル 警告 同じ名前のファイルがすでにバックアップ ディレクトリにある場合は、上書きされます。 Restore 『ページ 322』、Restoreasn 『ページ 324』、および Restoreversioned 『ページ 323』 コマンドを使用すると、ADB ファイルとしてバックアップされたデータベースをサ ーバー上にインポートして登録することができます。 3.9.2.3 Backupconfig Oracle BPA Suite 設定データ (フィルタ、テンプレート、およびグラフ) を、指定したディレ クトリに適切なファイル形式で保存します。 Oracle BPA Suite 設定データを保存するには、次のコマンドを入力して <Enter> キ ーを押します。 インタラクティブ モード backupconfig <バックアップ ディレクトリ> <新しいファイル名> インタラクティブ モード以外 arisadm71 backupconfig <バックアップ ディレクトリ> <新しいファイル名> 設定ファイルを 復元 『ページ 325』するには、Restoreconfig コマンドを使用します。 3.9.2.4 Configadminpassword 設定管理者のパスワードを変更します。 設定管理者のパスワードを変更するには、次のコマンドを入力して <Enter> キーを押しま す。 インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ ステムからプロンプトが表示されます) configadminpassword <現在のパスワード> インタラクティブ モード以外 arisadm71 configadminpassword <新しいパスワード> <現在のパスワード> 315 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.5 Copy データベースをサーバーにコピーします。データベースをコピーするには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード copy <ソース データベース名> [all] <ターゲット データベース名> インタラクティブ モード以外 arisadm71 copy <ソース データベース名> [all] <ターゲット データベース名> オプションとして、ターゲット データベース名のあとにコロンを入力し、そのあとにサーバー名を追 加すると、データベースのコピー先サーバーを指定することもできます。 バッチ モードでは、データベース管理者のパスワードを入力することも、すべてのデータベース をコピーするように指定することもできます。 copy <ソース データベース名> <ターゲット データベース名> [all] [:<サーバー>] [/< サーバーのパスワード>] 注 データベース名は、一意である必要があります。2 番目のパラメータで指定した名前のデータ ベースがすでに使用されている場合、データベースはコピーできません。 例 データベース SalesDB を LOCAL サーバーに複製するとします。データベース管理者パス ワードは DBADMIN です。データベースのコピーには、「New SalesDB」という名前を付 けます。 手順 1. Oracle BPA Suite 管理ツールを実行します ([スタート] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツー ル 11g] を選択)。Oracle BPA Suite 管理ツールが直接インタラクティブ モードで 起動され、必要なコマンドを入力できます。 2. 次のコマンド ラインを入力し、<Enter> キーを押します。 copy SalesDB "New salesDB" データベース管理者であることが確認されると、コマンドが実行されます。 316 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.6 Createdb 新しいデータベースを作成します。 インタラクティブ モード createdb SalesDB インタラクティブ モード以外 arisadm71 createdb SalesDB 3.9.2.7 Dbmspassword DBMS ユーザーのパスワードを変更します。: この変更は、DBMS (データベース管理シス テム) を Oracle BPA Suite 以外のアプリケーションで使用する場合に役立ちます。たと えば、Oracle DBMS がこれに当てはまります。Oracle DBMS ユーザーは「BPA11」とい います。デフォルトのパスワードは「arisadmin」(小文字) です。 DBMS ユーザーのパスワードを変更するには、次のコマンドを使用します。: インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ ステムからプロンプトが表示されます) dbmspassword <現在のパスワード> インタラクティブ モード以外 arisadm71 dbmspassword <新しいパスワード> <現在のパスワード> 3.9.2.8 Download Oracle BPA Suite サイトのログ ファイル、設定またはユーザー ログオン情報を選択した ディレクトリに保存します。 インタラクティブ モード download [logs] [configs] [accounting] <ターゲット ディレクトリ> all 「logs」はログ ファイル、「configs」は設定、「accounting」はユーザー情報を示します。 インタラクティブ モード以外 arisadm71 download [logs] [configs] [accounting] <ターゲット ディ レクトリ> 317 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.9 Delete データベースをデータベース サーバーから削除して登録解除します。 次のスイッチを使用できます。 All: 選択したデータベース サーバーのすべてのデータベースを削除します。 Force: ユーザーがまだログオンしている場合でも、該当のデータベースを削除します。 選択したデータベース サーバーからデータベースを削除するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード delete [<データベース名>] [all] [force] インタラクティブ モード以外 arisadm71 delete [<データベース名>] [all] [force] 3.9.2.10 Exit インタラクティブ モードを終了し、Oracle BPA Suite 管理ツール ウィンドウを閉じます。 Exit コマンドは、インタラクティブ モードでのみ実行できます。 インタラクティブ モードおよびプログラムを終了するには、exit コマンドを入力して <Enter> キーを押します。 3.9.2.11 Help 使用できるすべてのコマンドのヘルプ テキストを表示します。ヘルプ テキストには、コマンドに よって実行されるアクションや、コマンドと一緒に入力する必要があるパラメータについての説 明が表示されます。 特定のコマンドのヘルプを呼び出すには、次のコマンドを入力して <Enter> キーを押しま す。 インタラクティブ モード help <コマンド> 318 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 arisadm71 help <コマンド> ヘルプの概要を表示するには、次のコマンドを入力して <Enter> キーを押します。 <Enter> キーを押すと、ヘルプ内を移動できます。 3.9.2.12 Interactive プログラムを終了せずに、プロンプトで複数のコマンドを順次入力できるインタラクティブ モード に切り替えます。各サーバーに 1 回だけログオンする必要があります。 プログラムで一連のコマンドを入力するには、インタラクティブ モードにしないで次のコマンドを 入力して <Enter> キーを押します。 arisadm71 interactive 3.9.2.13 Kill 選択したデータベース サーバー上にあるデータベースに対するすべてのユーザー セッションを 終了します。この接続は、Sessions コマンドを使用して表示できるセッション ID で識別さ れます。 警告 指定したサーバー上にあるデータベースへのセッションが Kill コマンドによって終了されたすべ てのユーザーは、Oracle BPA Suite を正常に終了することができません。保存されていな い変更は失われるため、Oracle BPA Suite の再起動後に再度変更する必要がありま す。 次のスイッチを使用できます。 all: 選択したデータベース サーバー上のデータベースとのすべての接続を終了します。 指定したサーバーでデータベースへのユーザー セッションを終了するには、次のコマンドを入力 して <Enter> キーを押します。 インタラクティブ モード kill [<セッション ID>] [all] インタラクティブ モード以外 arisadm71 kill [<セッション ID>] [all] 319 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.14 List データベース サーバーに登録され、Oracle BPA Suite で開くことができるデータベースを すべて表示します。 次のスイッチを使用できます。 all: コンテキストに関係なく、すべてのデータベースを一覧表示します。この方法では、 Oracle BPA Suite および Business Optimizer コンテキストのすべてのデータベース が出力されます。 Oracle BPA Suite で開くことのできるすべてのデータベースを表示するには、次の関数呼 び出しを入力して <Enter> キーを押します。 インタラクティブ モード list [all] インタラクティブ モード以外 arisadm71 list [all] 3.9.2.15 Maintain 指定したデータベースの保守を開始します。保守は、データベース システム固有で、保守の セットの実行は、データベースにより異なります。特定の保守の詳細については、使用している データベース管理システムのマニュアルを参照してください。 次のスイッチを使用できます。 all: データベース サーバーのすべてのデータベースの保守を開始します。 特定のデータベースに対して保守を実行するには、次のコマンドを入力して <Enter> キー を押します。 インタラクティブ モード maintain [<データベース名>] [all] インタラクティブ モード以外 arisadm71 maintain [<データベース名>] [all] 320 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.16 Monitor たとえばバックアップ、XML エクスポートなど、現在のすべてのサーバー アクティビティを表示し ます。 サーバー アクティビティを表示するには、次のコマンドを入力して <Enter> キーを押しま す。 インタラクティブ モード monitor インタラクティブ モード以外 arisadm71 monitor 3.9.2.17 Password 選択されたサーバーのデータベース管理者パスワードを変更します。まず、現在のパスワード を入力します。 データベース管理者のパスワードを変更するには、次のコマンドを入力して <Enter> キー を押します。 インタラクティブ モード password <新しいパスワード> <現在のパスワード> インタラクティブ モード以外 arisadm71 password <新しいパスワード> <現在のパスワード> 3.9.2.18 Rename データベースの名前を変更します。 次のスイッチを使用できます。 force: ユーザーが接続している場合でも、データベースの名前を変更します。 データベースの名前を変更するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード rename <古いデータベース名> <新しいデータベース名> [force] 321 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 arisadm71 rename <古いデータベース名> <新しいデータベース名> [force] 3.9.2.19 Reorg データベースを整理します。 Oracle BPA Suite により、モデル内にオカレンスがないオブジェクト定義と接続線定義が データベースで検索されます。これらの定義は削除されます。 オブジェクト ライブラリを使用している場合は、オカレンスを持たない定義が必要であり、意図 的に存在させている場合があるので、このオプションをオンにしないでください。 データベースは、ほかのユーザーがデータベースにログオンしていない場合にかぎり、整理できま す。 次のスイッチを使用できます。 all: 選択したデータベース サーバーのすべてのデータベースを整理します。 特定のデータベースを整理するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード reorg [<データベース名>] [all] インタラクティブ モード以外 arisadm71 reorg [<データベース名>] [all] 3.9.2.20 Restore ADB ファイルとしてバックアップされた個々のデータベースをインポートします。またはディレクト リのすべての ADB ファイルを現在のデータベース サーバーにインポートします。 データベース ディレクトリには、インポートするデータベースと同じ名前のデータベースが存在し ていないことが必要です。インポートする前にデータベースの名前を変更すれば、インポートす ることができます。 次のスイッチを使用できます。 overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ ースを上書きします。 322 Oracle BPA Suite インストールおよび管理マニュアル ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン ドを入力して <Enter> キーを押します。 インタラクティブ モード restore <バックアップ ファイル> [overwrite] 複数の ADB ファイルがあるディレクトリ: restore <バックアップ ディレクトリ> [overwrite] インタラクティブ モード以外 arisadm71 restore <バックアップ ファイル> [overwrite] 複数の ADB ファイルがあるディレクトリ: arisadm71 restore <バックアップ ディレクトリ> [<新しいデータベース名>] [overwrite] ADB ファイルをインポートし、同時にデータベースの名前を変更するには、次のコマンドを入 力して <Enter> キーを押します。 インタラクティブ モード restore <バックアップ ファイル> [<新しいデータベース名>] [overwrite] インタラクティブ モード以外 arisadm71 restore <バックアップ ファイル> [<新しいデータベース名>] [overwrite] 3.9.2.21 Restoreversioned バージョン管理可能なデータベース <dbname> を、バージョン管理されていないデータベ ースの ADB ファイルの <archive> から作成します。ディレクトリのすべての adb/bdb ファイルをバックアップすることもできます。overwrite オプションは、最新バージョンのプログラ ムのバックアップ ファイルにのみ使用することができます。 データベース ディレクトリには、インポートするデータベースと同じ名前のデータベースが存在し ていないことが必要です。インポートする前にデータベースの名前を変更すれば、インポートす ることができます。 次のスイッチを使用できます。 overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ ースを上書きします。 323 Oracle BPA Suite インストールおよび管理マニュアル ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン ドを入力して <Enter> キーを押します。 インタラクティブ モード restoreversioned <バックアップ ファイル> [<データベース名>] [overwrite] 複数の ADB ファイルがあるディレクトリ: restoreversioned <バックアップ ディレクトリ> [overwrite] インタラクティブ モード以外 arisadm71 restoreversioned <バックアップ ファイル> <データベース名> [overwrite] 複数の ADB ファイルがあるディレクトリ: arisadm71 restoreversioned <バックアップ ディレクトリ> [overwrite] 3.9.2.22 Restoreasn 特定の状態のバージョン管理可能なデータベース <dbname> をバージョン管理されてい ないデータベースの ADB ファイルの <archive> から作成します。変更リスト番号 <asn> または「head」を状態として選択することができます。「head」はバージョンが付けら れた最新の状態を表します。ディレクトリのすべての adb/bdb ファイルをバックアップすること もできます。overwrite オプションは、最新バージョンのプログラムのバックアップ ファイルにの み使用することができます。 次のスイッチを使用できます。 overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ ースを上書きします。 ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン ドを入力して <Enter> キーを押します。 インタラクティブ モード restoreasn <ADB file> <変更リスト番号 asn> <データベース名> [overwrite] または restoreasn <archive> head <dbname> [overwrite] 複数の ADB ファイルがあるディレクトリ: restoreasn <バックアップ ディレクトリ> [overwrite] 324 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 arisadm71 <ADB ファイル> <変更リスト番号 asn> <データベース名> [overwrite] または arisadm71 restoreasn head <archive> <dbname> [overwrite] 3.9.2.23 Restoreconfig Oracle BPA Suite の設定データ (フィルタ、テンプレート、およびグラフ) を、指定したディ レクトリに適切なファイル形式で保存します。 Oracle BPA Suite の設定データを保存するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード restoreconfig <パス¥ファイル名> インタラクティブ モード以外 arisadm71 restoreconfig <パス¥ファイル名> ACB ファイルをバックアップするには、 Backupconfig 『ページ 315』 コマンドを使用し ます。 3.9.2.24 Server このコマンドは、インタラクティブ モードでのみ実行できます。サーバーへの現在のセッションを 切断して、別のサーバーへの接続を許可します。その後入力されるコマンドは、すべて新しい サーバーに関連付けられます。 サーバーへの現在のセッションを切断して新しいセッションを作成するには、次のコマンドを入 力して <Enter> キーを押します。 server <サーバー> [<パスワード>] サイト管理者のパスワードはここで入力することもできますが、ここでは入力せずに、あとから要 求されたときに入力することもできます。 325 Oracle BPA Suite インストールおよび管理マニュアル 3.9.2.25 Sessions 指定したサーバーのデータベースに現在ログオン中のすべてのユーザーを表示します。 次の情報が表示されます。 ユーザーがデータベースにログオンするために使用しているコンピュータの TCP/IP ホスト 名 ユーザー名 接続 ID セッションを確立したアプリケーションの名前 表示されるユーザー名は、データベースにユーザーがログオンしているコンピュータの Username 環境変数で指定された値に基づきます。 表示される情報は、ユーザー名順またはデータベース名順のどちらかで並べ替えることができ ます。 指定したサーバーのデータベースの、現在のユーザーすべてについて情報を表示する場合、 次のオプションを利用できます。 ユーザーをユーザー名順で並べ替え: インタラクティブ モード sessions byuser インタラクティブ モード以外 arisadm71 sessions byuser ユーザーをプロセス ID 順で並べ替え: インタラクティブ モード sessions bypid インタラクティブ モード以外 arisadm71 sessions bypid ユーザーをデータベース名順で並べ替え: インタラクティブ モード sessions bydatabase 326 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 arisadm71 sessions bydatabase 3.9.2.26 Siteadminpassword Oracle BPA Suite Site Administrator のパスワードを変更します。インストール後の デフォルトのパスワードは、SITEADMIN です。パスワードでは大文字と小文字が区別され ます。 サイト管理者のパスワードを変更するには、以下のようにします。 インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ ステムからプロンプトが表示されます) siteadminpassword <現在のパスワード> インタラクティブ モード以外 arisadm71 siteadminpassword <新しいパスワード> <現在のパスワード> 3.9.2.27 Statistic 評価対象のデータベースについて、次の情報を表示します。 すべてのモデル すべてのユーザー すべてのフォント 次のスイッチを使用できます。 all: データベースについてのすべての情報を出力します。 1 つまたはすべてのデータベースについてこれらの情報を表示するには、次のコマンドを入力し て <Enter> キーを押します。 インタラクティブ モード 1 つのデータベースについての情報: statistic <データベース名> すべてのデータベースについての情報: statistic all 327 Oracle BPA Suite インストールおよび管理マニュアル インタラクティブ モード以外 1 つのデータベースについての情報: arisadm71 statistic <データベース名> すべてのデータベースについての情報: arisadm71 statistic all 3.9.2.28 Status クライアント/サーバー接続のステータスを表示します。 クライアント/サーバー接続のステータスを表示するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード status <サーバー> インタラクティブ モード以外 arisadm71 status <サーバー> 3.9.2.29 Version Oracle BPA Suite 管理ツール プログラムのバージョン番号を出力します。 バージョン番号を表示するには、次のコマンドを入力して <Enter> キーを押します。 インタラクティブ モード Version インタラクティブ モード以外 arisadm71 version ワンポイント Oracle Business Process Repository のバージョン番号を出力するには、Status 『ページ 328』 コマンドを使用します。 328 Oracle BPA Suite インストールおよび管理マニュアル 3.10 評価 (スクリプト) VB レポート実行環境を使用すると、Java ベース製品を使用して作業するときに Visual Basic のレポートを実行できます。VB レポート実行環境は、Windows 環境で動作しま す。VB レポート実行環境は Oracle BPA Suite Site Administrator インストールと 共にインストールされます。レポート サーバーが有効になっていることを確認してください。 Oracle Business Process Architect を使用すると、JavaScript レポートを作成し、 実行できます。ただし、必要なシステム要件を満たしている必要があります。 Visual Basic レポート 約 10 MB の RAM に加えて、同時に実行される各 Visual Basic レポートにつき約 25 MB の RAM が必要です。たとえば、同時に 4 つのレポートを作成するには、10 MB に加えて 25 MB の RAM が 4 つ分、つまり合計 110 MB の RAM が必要です。 JavaScript レポート JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量 のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ページ 329』に関する情報にも注意してください。 注 レポート スクリプトの作成時に特定の要件 『ページ 329』を遵守すると、レポートの実行時 にメモリ要件を最適化することができます。これによりレポートの実行時間を短縮し、システム がメモリの上限に達する危険を減らすことができます。 3.10.1 メモリ要件の最適化 レポート スクリプトの作成時に特定の要件 『ページ 329』を遵守すると、レポートの実行時 にメモリ要件を最適化することができます。これによりレポートの実行時間を短縮し、システム がメモリの上限に達する危険を減らすことができます。 必要な間はレポート内のデータベース オブジェクトだけを使用します。あとで、データベース オ ブジェクトはメモリに保持されなくなります。これを実施するには、たとえば以下の手順を実施 します。 329 Oracle BPA Suite インストールおよび管理マニュアル 可能であれば Oracle BPA Suite オブジェクトの一覧をグローバル変数に保存しない ようにします。 データを必要な期間だけ保持するために「短い」ファンクションを使用します。 多くのオブジェクトを含む一覧が必要なくなった場合は、取り除くことをお勧めします。これ により、Java のガーベッジ コレクションによって、メモリからこれらのオブジェクトが削除さ れます。Java のメモリ要件および JavaScript の使用状況を直接制御できない場 合でも、この方法によって長期的にはレポート実行に必要なメモリを増やすことができま す。 3.10.2 レポート フォーマットおよびレポート ファイル Visual Basic レポート 「DOC」および「XLS」出力形式でレポートを生成するには、Oracle Business Process Repository Site Manager がインストールされているコンピュータに Microsoft Office バージョン 2000、2002、2003 または 2007 がインストールされている必要があります。 レポートを使用して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形 式で保存されていることを確認してください。 JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量 のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ページ 329』に関する情報にも注意してください。 注 レポート サーバーはデフォルトで実行されます。Oracle Business Process Repository で VB スクリプトを起動しない場合は、レポート サーバーをシャットダウン 『ペ ージ 246』して、不必要にシステム リソースが使用されるのを避けることができます。これら はいつでもローカルで実行することができます。レポート サーバーをシャットダウンするには、以 下のように userServerSettings.cfg ファイルを設定する必要があります。 すべてのレポート たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を 出力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、 2003、または 2007 がインストールされている必要があります。レポートを使用して Excel 330 Oracle BPA Suite インストールおよび管理マニュアル テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確 認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないことがあります。 また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。 レポートは Temp ディレクトリに保存されます。別のディレクトリに保存するには、出力プログ ラムの [名前を付けて保存] 機能を使用します。 Oracle Business Process Architect では、評価スクリプト (レポート、マクロ、変換、 および意味論分析) は、Administration モジュールを使用して管理することができます。 3.10.3 Windows の API 関数 レポートはサーバー上で実行されるため、Windows の API 関数を使用して呼び出された ダイアログは、クライアントに表示することができません。同じことが「Shell」と 「ShellExecute」の実行に当てはまります。対応するプログラムとファイルは、サーバーのデフ ォルト メソッドを経由して起動されたりファイルが開かれたりします。 このため、Oracle BPA Suite スクリプト には、クライアント上でダイアログ ボックスを表示 し、プログラムを起動し、ファイルを開くための特殊メソッドが含まれています。これらのメソッドの パラメータは、関連するヘルプ ファイルに記載されています。下の表に示されているように、デ フォルトのメソッドを置き換えてください。下の表に示されているように、デフォルトのメソッドを置 き換えてください。 デフォルト Oracle BPA Suite スクリプト GetOpenFileName BrowseForFiles (Win API) オプション パラメータには、たとえば = 0 があります。パラメータ を + 8 増やすと、複数のファイルの選択が可能になります。 GetSaveFileName BrowseForFiles (Win API) オプション パラメータには、たとえば = 3 があります。 GetFilePath BrowseForFiles (Sax Basic) SHBrowseForFolder BrowseForFolders (Win API) 331 Oracle BPA Suite インストールおよび管理マニュアル デフォルト Oracle BPA Suite スクリプト ShellExecute Shell (Win API) 3.10.4 ダイアログ変数 ローカル レポートとは異なり、レポートでダイアログ変数を使用する場合、ダイアログ変数のス コープを宣言する必要があります。 ローカル レポートの例: bIsOk = False If bIsOk Then Begin Dialog UserDialog 440,112,"ARIS Report" ' %GRID:10,7,1,1 OptionGroup.options OptionButton 20,14,380,14,"Option1" OptionButton 20,35,380,14,"Option2" OKButton 210,77,100,21 CancelButton 320,77,100,21 End Dialog Dim Dlg As UserDialog End If If Dlg.options = 0 Then ... このレポートがサーバーで実行されるとエラーが発生します。これは、Dlg.options 変数がグ ローバルで有効ではないためです。 以下の変更を加えることで Dlg.option 変数がグローバルに有効になり、Web レポートと してレポートを実行できるようになります。 Dim nDlg_Options As Long bIsOk = False If bIsOk Then Begin Dialog UserDialog 440,112,"ARIS Report" ' %GRID:10,7,1,1 OptionGroup.options OptionButton 20,14,380,14,"Option1" OptionButton 20,35,380,14,"Option2" OKButton 210,77,100,21 CancelButton 320,77,100,21 End Dialog Dim Dlg As UserDialog nDlg_Options = Dlg.options 332 Oracle BPA Suite インストールおよび管理マニュアル End If If nDlg_Options = 0 Then ... 3.10.5 ネスト化ダイアログ ネスト化ダイアログは Web レポートでは許可されていません。ネスト化ダイアログは、たとえば、 DialogFunc でメッセージ ボックス (MsgBox) を使用してエラー メッセージを出力する 場合などに発生します。Web レポートでこのメッセージ ボックスを出力するには、 DialogFunc で生成されたダイアログ ボックスが閉じたあとにのみメッセージ ボックスが表示 されるように統合する必要があります。 3.10.6 配置された属性のアイコン たとえば、レポートを実行したり Publisher-Export を作成したりすると、Oracle Business Process Repository のインストール ディレクトリにある icons サブディレク トリに保存されているアイコンがリンクされているファイルに対して使用されます。Microsoft Office 製品のアイコンは自動的に表示されます。これらのアプリケーションの場合、独自のア イコンを使用する場合を除き、上記のディレクトリにアイコンを保存する必要はありません。 アイコンは変更することも、新しく追加することもできます。ICO 形式でアイコンを作成および 編集するには、適切なアプリケーションが必要です。該当のアプリケーションの拡張子に準じた ファイル名を割り当てます。 たとえば、ビットマップ グラフィックやテキスト ファイルを表すアイコンを作成するには、 bmp.ico および txt.ico という名前でそれぞれグラフィックを保存します。 追加したアイコンはすぐに使用できます。アイコンを変更した場合は、Oracle Business Process Repository を再起動する必要があります。 注 モデルに表示されるアイコンがレポート出力または Publisher-Export のアイコンと異なる 場合は、Oracle Business Process Repository のインストール ディレクトリの icons サブディレクトリに対応するアイコンが保存されていることを確認してください。 配置された属性のアイコンが保存されていない場合、アイコンは Publisher-Export また はレポート出力には表示されません。 333 Oracle BPA Suite インストールおよび管理マニュアル 3.10.7 マクロ用カスタム アイコンの追加 ユーザーが頻繁に使用するマクロをアイコンとしてツールバーに追加できるようにするには、管 理者がそれらのアイコンを提供する必要があります。 必要条件 Oracle Business Process Repository のインストール ディレクトリに対する管理権 限を持っていること。 手順 1. 関連する Oracle Business Process Repository のインストール ディレクトリ server/templates/scriptservice/internal/ を開き、images サブディレクトリ を作成します。 2. ここに PNG 形式でアイコン ファイルを保存することができます。 グラフィックのサイズは、(n*16) x 16 ピクセルである必要があります。 3. images.lst ファイルを作成し、UTF-8 形式で保存します。 このファイルで、アイコンがユーザー インターフェイスに表示される順序を指定します。 このファイルには、以下の構造が必要です。 <1 つ目のアイコンの名前>.png <2 つ目のアイコンの名前>.png ... ユーザーはプログラムを再起動したあとに、[マクロの設定] ダイアログ ボックスで新しいアイコ ンを使用できます。images.lst ファイルがない場合は、images ディレクトリのアイコンは表 示されません。 334 Oracle BPA Suite インストールおよび管理マニュアル 3.11 確認されている制限事項 ARIS の使用方法に応じて、最適なシステム環境は異なります。 個別のケースについては、Oracle Corporation のサポート センターにお問い合わせくださ い。 以下に記載されているバージョンより新しいバージョンについては、テストされておらず、承認も されていません。 注 当ソフトウェアは、一覧に記載されているオペレーティング システムのバージョン、ならびにその 他のソフトウェアおよびハードウェア要件との組み合わせで動作することは承認されていますが、 このことは、特定のハードウェア/ソフトウェアとの組み合わせで予期せぬ競合性による問題が 発生しないことを保証するものではありません。 たとえば、特定のプリンタ/プリンタ ドライバやグラフィック カード/グラフィック カード ドライバを 特定のオペレーティング システムのバージョンで使用する場合などが、これに当てはまります。 場合によっては、Oracle BPA Suite でのグラフィックの表示、レポートの作成、その他の Office アプリケーションの使用、または Web Publisher からのエクスポートにおいて動作 上の障害が発生することがあります。ソフトウェア プログラムのコピーを防止するためにハード ウェア キーが使用されている場合は、パラレル インターフェイスのパフォーマンスが低下するた め、遅延またはエラーが発生する可能性があります。 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが 正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ ーにお問い合わせください。 プリンタ/プロッタ HPGL モードで HP DesignJet 800 プロッタ ドライバまたはそれに対応するドライバを使 用した場合、Oracle BPA Suite から正しく印刷することができません。 リンク Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。 335 Oracle BPA Suite インストールおよび管理マニュアル メモリが不足すると、エクスポート処理はキャンセルされます。説明したエラー ソース 『ページ 337』にも注意してください。 PDF フォーマットのレポート Windows オペレーティング システム 出力形式に [PDF] を選択し、デザイン ビューでレポート スクリプトを作成すると、Oracle Business Process Repository がインストールされているコンピュータの文字セット (C:¥Windows¥Fonts) のみが使用されます。テキストが [アルジェリア] 文字セットで書 式設定されている場合、この文字セットが指定したディレクトリにないと、テキストの出力には デフォルトの文字セットが使用されます。 C:¥Windows¥Fonts にインストールした追加の文字セットは自動的に対象となります。 UNIX オペレーティング システム UNIX オペレーティング システムでは、文字セットのデフォルトのディレクトリはありません。任 意のディレクトリに追加の文字セットをインストールした場合は、 install_bpa11.xxxxxx.sh/config ディレクトリの userServerSettings.cfg ファイ ルを調整する必要があります。 これには、以下の式をファイルに追加します。 <reportdir font_location="/Fonts/" > </reportdir> 文字 JVM (Sun) 『http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5040856参 照 』 の既知のエラーにより、コンピュータ名には欧文の文字しか使用できません。 日本語の名前が付いた OLE オブジェクトを「de」や「en」などの別の言語で公開すると、名 前は正しく表示されません。このようなファイルは開くことができません。ファイルを開くには、日 本語 (またはその他の言語) のファイル名を英語名に変更します。 336 Oracle BPA Suite インストールおよび管理マニュアル 3.11.1 リンクの仕組み リンクはリソース間を接続するものです。ブラウザでリンクをクリックすると、リンクされたファイルが 表示されます。このプロセスには多くの要因が働くため、エラーが発生する場合があります。す べてのシステム要件を満たしていることと、承認されたブラウザのみを使用していることを確認 します。たとえば、IDS Scheer で承認されていないセキュリティ アップデートをブラウザにイ ンストールすると、リンクは機能しなくなる場合があります。 Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、 Oracle Business Process Repository により多くのメモリが必要になることがあります。 メモリが不足すると、エクスポート処理はキャンセルされます。 ファイル サーバーの使用は、リンク エラーの発生を防ぐための 1 つの方法です。データベース 内でリンクされたすべてのファイルは、ファイル サーバーで管理されます。 ファイルの形式 (MIME 形式) ブラウザによっては一部のファイル形式しか表示されない場合があります。また、一部のシステ ムでは MIME 形式を直接識別できないために拡張子のないファイルが表示されません。ま た、特定の形式のファイルへのアクセスが制限されている場合もあります。このような制限は、 システム管理者によって定義されている可能性があります。 サーバー サーバーのオペレーティング システム クライアント クライアントのオペレーティング システム 一元的な設定 (Active Directory を使用する場合など) プロキシとそのオペレーティング システム 表記の修正 システム構成によっては、リンクの表記によってエラーが発生する場合もあります。通常、URL は 8 ビット表現で処理されます。Unicode コーディングは別個に処理する必要がありま す。 次のことに注意すれば、正常に実行されます。 リンクは英語で表記し、空白および特殊文字を含めない 337 Oracle BPA Suite インストールおよび管理マニュアル 日本語などの英語以外の言語でリンクを表記したり、空白や特殊文字をリンクに含める 場合は、リンク文字を引用符で囲む必要があります。 リンクに入力できるのは 1024 文字以内のテキストです。 システムの多くでは、1024 文字を超えるリンクは処理できません。 リンクの種類 リンク元またはリンク先のドメインに応じて、ローカル リンクと外部リンクを区別する必要があり ます。システムやセキュリティの設定によっては、エラーが発生する場合があります。 外部リンク 正しく記述された絶対リンクでは、問題は発生しません。Oracle Business Process Publisher から Oracle Business Process Publisher サーバー にコピーされた ファイルへのすべてのリンクも正常に機能します。ブラウザはこれらのリンクを外部リンクとし て処理します。 ローカル リンク ローカル ファイルへのすべてのリンクは、セキュリティ上の厳格な制約の対象になります。こ のような制約は統一されておらず、ブラウザ、バージョン、パッチによってそれぞれ異なりま す。たとえば、IDS Scheer で承認されていないセキュリティ アップデートをブラウザにイ ンストールすると、リンクは機能しなくなる場合があります。 構文 ドライブ リンクが含まれていないローカル リンク リンク「file:///C:/Program Files/Internet Explorer/readme.txt」を実行す ると、ローカルのディレクトリ構造「C:\Program Files\Internet Explorer\readme.txt」でファイルが開きます。 ドライブ リンクが含まれたローカル リンク リンク「file:///U:/ARIS/businesspublisher/tomcat 5.5.16/RUNNING.txt」を実行すると、ローカルのディレクトリ構造 「U:\ARIS\\businesspublisher\tomcat 5.5.16\RUNNING.txt」でファイル が開きます。この場合、「U」はローカル ディレクトリへの直接リンクを表します。 ネットワーク ドライブ リンクが含まれた外部リンク リンク「file:///V:/External/Version.txt」を実行すると、ネットワーク構造 「V:\External\Version.txt」でファイルが開きます。この場合、「V」はネットワーク ド ライブへの直接リンクを表します。 338 Oracle BPA Suite インストールおよび管理マニュアル UNC (Universal Naming Convention) リンク UNC パス 「file://SERVER/www/trace.txt」、「file:///\\SERVER\www\trace.txt」、 または「file://///SERVER/www/trace.txt」のような構文の異なるリンクを実行す ると、ドライブ構造「\\SERVER\www\trace.txt」でファイルが開きます。 UNC パスを使用することで、ネットワークのすべてのリソースに (ドライブ リンクを指定せ ずに) 直接アクセスできます。 セキュリティ上のリスク すべてのブラウザで相互参照によってセキュリティ上のリスクが必ず発生するわけではありませ ん。むしろ、機能リンクがブロックされるケースの方が多く発生します。 Firefox の場合、このような場合はエラー コンソール ([ツール] メニューの [エラー コンソ ール]) にメッセージが表示されますが、ローカル リンクと外部リンクの区別はありません。この ため、すべてのローカル アクセスは自動的にブロックされます。このような場合は、<ドライブ >:¥Documents and Settings¥<ユーザー<¥Application data¥Mozilla¥Firefox¥Profiles¥<生成された名前<.default¥users.js ファイル を次のように調整または作成することで、特定サイトのブロックを除外できます。 user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites", "http://pcsomeone"); user_pref("capability.policy.localfilelinks.checkloaduri.en abled", "allAccess"); 認証 認証に失敗したり、リンクされたファイルの保存場所がない場合も、リンク エラーの発生原因 になることがあります。 ローカルに保存されたファイルがデータベース内でリンクされている場合、Oracle Business Process Repository を使用していると、このようなリンクは解決できませ ん。このようなリンクは、ローカル サーバー「local」でデータベースを管理している場合の み機能します。 プロファイル ウィザードの [リンクを含める] ページ ([Ansicht] の [Optionen] にあ る [Publisher-Export プロファイル]) で [文書をコピーする] チェック ボックスをオン にして、Oracle Business Process Repository をサービスとして起動した場合は、 リンクされた文書へのアクセスを許可する権限を持っていることを確認します。 339 Oracle BPA Suite インストールおよび管理マニュアル 3.11.2 暦 Oracle BPA Suite ではグレオリオ暦がサポートされています。イスラム暦や日本の伝統的 な暦などの、その他の暦はサポートされていません。 3.12 用語集 サブエントリを選択してください。 Oracle Business Process Architect ブラウザ内で、またはアプリケーションとして 『ページ 293』実行され、LAN または WAN で 使用できる、Oracle BPA Suite 製品ファミリのモデリング ツール。これにより、Oracle Business Process Architect ではインターネットで業務プロセスをモデリングすることが 可能です。 Oracle Business Process Repository Oracle BPA Suite アプリケーション サーバー (「アプリケーション サーバー」を参照)。 Oracle BPA Suite データベース変換 Oracle BPA Suite の変換コンポーネント。Oracle BPA Suite の以前のバージョンの Oracle BPA Suite データを現在の Oracle BPA Suite フォーマットに変換します。 Oracle BPA Suite HTML Generator Java ベースのクライアントをブラウザから起動したときに必要とされる HTML ファイルを、自 動的に生成するプログラム モジュール。 Oracle BPA Suite エージェント Oracle Business Process Repository のプロセスを独立して監視および管理するプ ログラム。 Oracle BPA Suite サイト Oracle Business Process Repository、データベース サーバー、Oracle Business Process Repository Site Manager それぞれ最低 1 つ。 340 Oracle BPA Suite インストールおよび管理マニュアル Oracle BPA Suite Site Administrator すべての Oracle BPA Suite サイトから同時に管理アクセスすることを可能にする中央管 理コンポーネント。 Oracle Business Process Repository Site Manager Oracle BPA Suite サイトの中心コンポーネント。たとえば、ライセンスおよびロック サービス によって、プログラムやデータへのアクセスを調整します。 JRE Java Runtime Environment。Java プログラムを実行する際に使用されるシステム。 Java Virtual Machine、Java Interpreter、ホスト オペレーティング システムの主コン ポーネントから構成されます。 LAN Local Area Network (構内ネットワーク)。企業内ネットワークです。帯域幅の広いネット ワークです。 LDAP Lightweight Directory Access Protocol (ライトウェイト ディレクトリ アクセス プロト コル)。情報の中央管理ライブラリとディレクトリへのアクセスを提供するプロトコル。これにより、 データを検索する際、全ネットワークを検索する手間が省かれます。Oracle BPA Suite へのユーザー ログオンのアクセス データは、LDAP サーバーで保管されるため、各データベー スで個別に管理する必要がなくなります。 Oracle Oracle BPA Suite インストールに使用できる、リレーショナル データベース システム。 RAID Redundant Array of Independent Disks (独立ディスクの冗長アレイ)。RAID に より、リンクされた複数のハードディスクに、単一のハード ディスクにアクセスするようにアクセス できます。つまり、データの格納とデータのアクセスが、これらのハード ディスク間で分散される 341 Oracle BPA Suite インストールおよび管理マニュアル ので、アクセス時間が短縮され、また、1 つのハード ディスクに障害が発生してもデータが完 全に失われることを防ぎます。 SSL Secure Socket Layer (セキュア ソケット層)。プログラム間で交換されるデータを暗号 化するためのセキュリティ ソフトウェア。 WAN Wide Area Network (広域ネットワーク)。企業ネットワーク内とインターネット経由の両 方でデータを伝送するネットワークです。帯域幅の狭いネットワークです。 Web クライアント コンポーネント Web クライアントがアクセスする WWW コンポーネント。たとえば、Web ブラウザで起動し たときの Oracle Business Process Architect です。 Web サーバー ネットワーク内のユーザーまたはプログラムがアクセスできる HTML ページ、画像、文書など のファイルやフォルダを格納しているサーバー。 アプリケーション サーバー アプリケーションが実行されるコンピュータ。3 層アーキテクチャのコンポーネントです。 システム ユーザー データベースのすべての利用権限とアクセス権を持つユーザーです。システム ユーザーはシス テム管理者 (ユーザー「system」) またはほかのシステム ユーザーにより作成されます。シ ステム ユーザー「system」 は、すべてのデータベースで自動的に作成されます。名前 「system」 は変更できません。不正なアクセスを防止するために、システム ユーザーは 「manager」というパスワードをただちに変更してください。システム ユーザーの利用権限お よびアクセス権は変更できません。システム ユーザーの権限を取り消すには、該当ユーザーの [利用権限] プロパティ ページの [システム ユーザー] チェック ボックスを、別のシステム ユ ーザーがオフにする必要があります。これで、ユーザーの権限を変更できます。このあと、そのユ ーザーにはアクセス権がなくなります。 342 Oracle BPA Suite インストールおよび管理マニュアル system ユーザー プログラムをインストールしたあとにはじめてログオンする場合、またはデータベースを新規作成 する場合は、ユーザー名 system を入力します。システム ユーザー「system」 は、すべ てのデータベースで自動的に作成されます。このユーザーには、すべての利用権限およびアク セス権が割り当てられます。認証されたユーザーは、LDAP システムまたは OIS システムを 使用している場合でも、この非常時用のユーザー名でデータベースにログオンできます。名前 「system」 は変更できません。不正なアクセスを防ぐために、「manager」というパスワード はただちに変更してください。問題を回避するために、別のシステム ユーザーを作成すること もできます。 データベース サーバー Oracle BPA Suite リポジトリがインストールされているコンピュータ。Oracle BPA Suite クライアントでは、Oracle BPA Suite データベースが含まれる Oracle BPA Suite リポ ジトリがあるデータベース サーバーが Oracle Business Process Repository 経由で アクセスされます。 ファイアウォール 内部ネットワークと外部ネットワーク (非保護) の間のデータ フローを制御し、非認証のアク セスを阻止する保護メカニズムを提供するテクノロジ (ハードウェア/ソフトウェア)。 3.13 付録 3.13.1 システム言語とロケール ID ロケール ID によって、言語グループの言語を指定します。 言語グループおよびコード ページは、番号でも表わされます (コード ページ=1252 など)。 言語グループには、-1252 のように先頭にマイナス記号 (-) が付けられます。 システム言語 ロケール ID アフリカーンス語 - 南アフリカ 1078 アルバニア語 - アルバニア 1052 アラビア語 - アルジェリア 5121 343 Oracle BPA Suite インストールおよび管理マニュアル システム言語 ロケール ID アラビア語 - バーレーン 15361 アラビア語 - エジプト 3073 アラビア語 - イラク 2049 アラビア語 - ヨルダン 11265 アラビア語 - クウェート 13313 アラビア語 - レバノン 12289 アラビア語 - リビア 4097 アラビア語 - モロッコ 6145 アラビア語 - オマーン 8193 アラビア語 - カタール 16385 アラビア語 - サウジアラビア 1025 アラビア語 - シリア 10241 アラビア語 - チュニジア 7169 アラビア語 - アラブ首長国連邦 14337 アラビア語 - イエメン 9217 バスク語 - スペイン 1069 ベラルーシ語 - ベラルーシ 1059 ブルガリア語 - ブルガリア 1026 カタロニア語 - スペイン 1027 中国語 - 香港 3076 中国語 - 中華人民共和国 2052 中国語 - シンガポール 4100 中国語 - 台湾 1028 クロアチア語 - クロアチア 1050 344 Oracle BPA Suite インストールおよび管理マニュアル システム言語 ロケール ID チェコ語 - チェコ共和国 1029 デンマーク語 -デンマーク 1030 オランダ語 - ベルギー 2067 オランダ語 - オランダ 1043 英語 - オーストラリア 3081 英語 - ベリーズ 10249 英語 - カナダ 4105 英語 - カリブ 9225 英語 - アイルランド 6153 英語 - ジャマイカ 8201 英語 - ニュージーランド 5129 英語 - 南アフリカ 7177 英語 - トリニダード 11273 英語 - イギリス 2057 英語 - アメリカ合衆国 1033 エストニア語 - エストニア 1061 フェロー語 - フェロー諸島 1080 現代ペルシャ語 - イラン 1065 フィンランド語 - フィンランド 1035 フランス語 - ベルギー 2060 フランス語 - カナダ 3084 フランス語 - フランス 1036 フランス語 - ルクセンブルク 5132 フランス語 - スイス 4108 345 Oracle BPA Suite インストールおよび管理マニュアル システム言語 ロケール ID ドイツ語 - オーストリア 3079 ドイツ語 - ドイツ 1031 ドイツ語 - リヒテンシュタイン 5127 ドイツ語 - ルクセンブルク 4103 ドイツ語 - スイス 2055 ギリシャ語 - ギリシャ 1032 ヘブライ語 - イスラエル 1037 ハンガリー語 - ハンガリー 1038 アイスランド語 - アイスランド 1039 インドネシア語 - インドネシア 1057 イタリア語 - イタリア 1040 イタリア語 - スイス 2064 日本語 - 日本 1041 韓国語 - 韓国 1042 ラトビア語 - ラトビア 1062 リトアニア語 - リトアニア 1063 ノルウェー語 - ノルウェー (ボークモール語) 1044 ノルウェー語 - ノルウェー (新ノルウェー語) 2068 ポーランド語 - ポーランド 1045 ポルトガル語 - ブラジル 1046 ポルトガル語 - ポルトガル 2070 ルーマニア語 - ルーマニア 1048 ロシア語 - ロシア 1049 セルビア語 - セルビア (キリル文字) 3098 346 Oracle BPA Suite インストールおよび管理マニュアル システム言語 ロケール ID セルビア語 - セルビア (ラテン文字) 2074 スロバキア語 - スロバキア 1051 スロベニア語 - スロベニア 1060 スペイン語 - アルゼンチン 11274 スペイン語 - ボリビア 16394 スペイン語 - チリ 13322 スペイン語 - コロンビア 9226 スペイン語 - コスタリカ 5130 スペイン語 - ドミニカ共和国 7178 スペイン語 - エクアドル 12298 スペイン語 - エルサルバドル 17418 スペイン語 - グァテマラ 4106 スペイン語 - ホンジュラス 18442 スペイン語 - メキシコ 2058 スペイン語 - ニカラグア 19466 スペイン語 - パナマ 6154 スペイン語 - パラグアイ 15370 スペイン語 - ペルー 10250 スペイン語 - プエルトリコ 20490 スペイン語 - スペイン (現代スペイン語) 3082 スペイン語 - スペイン (伝統スペイン語) 1034 スペイン語 - ウルグアイ 14346 スペイン語 - ベネズエラ 8202 スウェーデン語 - フィンランド 2077 347 Oracle BPA Suite インストールおよび管理マニュアル 3.13.2 システム言語 ロケール ID スウェーデン語 - スウェーデン 1053 タイ語 - タイ 1054 トルコ語 - トルコ 1055 ウクライナ語 - ウクライナ 1058 ベトナム語 - ベトナム 1066 ポート番号 次のポート番号は、Windows インストールの Services ファイルに書き込まれます。このフ ァイルは Windows の system32/drivers/etc/ ディレクトリにあります。 ポート 名前 対象 16070 aris71_name_public パブリック ネーム サービス 16071 aris71_name_private プライベート ネーム サービス 16072 aris71_admin 管理サービス 16073 aris71_admin_agent エージェント サービス 16074 aris71_Olite 標準データベース システム 16075 aris71_local_public パブリック ネーム サービス ローカル 16076 aris71_local_Olite 標準データベース システム ローカル 16077 aris71_local_private プライベート ネーム サービス ローカル 16078 aris71_local_admin 管理サービス ローカル 16079 aris71_bp_service Business Publisher サービス 16080 aris71_simuserver シミュレーション サービス 16081 aris71_local_simuserver シミュレーション サービス ローカル 348 Oracle BPA Suite インストールおよび管理マニュアル ポート 名前 対象 16083 aris71_bp_report Business Publisher Report サ ービス 349 Oracle BPA Suite インストールおよび管理マニュアル キーワード A Acrobat Reader - 207 B Backup - 312 Backupasn - 314 Backupconfig - 315 C Citrix - 256 Configadminpassword - 315 Createdb - 317 D Dbmspassword - 317 Download - 317 E Exit - 318 H Help - 318 I Interactive - 319 J Java Runtime Environment - 207 Java ベース製品 - 290 K Kill - 319 L LDAP - 341 List - 320 M Maintain - 320 Monitor - 321 O Oracle BPA Suite Notify Service - 248 Oracle BPA Suite エージェント - 254 Oracle BPA Suite クライアントのインストール (Linux) - 7 Oracle BPA Suite クライアントのインストール (Windows) - 5 Oracle BPA Suite 管理ツール Backup - 312 Backupasn - 314 Backupconfig - 315 Configadminpassword - 315 Createdb - 317 Dbmspassword - 317 Download - 317 Exit - 318 Help - 318 Interactive - 319 Kill - 319 List - 320 Maintain - 320 Monitor - 321 Password - 321 Reorg - 322 Restore - 322 Restoreasn - 324 Restoreconfig - 325 Restoreversioned - 323 Server - 325 Sessions - 326 Siteadminpassword - 327 Statistic - 327 Status - 328 Version - 328 Oracle BPA Suite 管理ツールの起動 - 309 Oracle Business Process Publisher サーバー 264 Apache Tomcat Web Application Server のインストール (Solaris/Linux) - 62 Apache Tomcat Web Application Server のインストール (Windows) - 42 IBM WebSphere Application Server (WAS 6.0.X) (Windows) - 70 Oracle Business Process Publisher レポート サーバー のインストール - 188 Oracle Business Process Publisher サーバー の インストール - 41 Oracle Business Process Publisher レポート サ ーバー のインストール - 188 Oracle Business Process Repository IBM DB2 データベース - 223 MS SQL データベース - 219 Oracle Business Process Repository Site Manager の接続の設定 - 245 i Oracle BPA Suite インストールおよび管理マニュアル Oracle データベース - 213 SSL の有効化 - 243 カスタム インストール - 16 クライアント接続の設定 - 245 シミュレーション サーバーの非アクティブ化 - 246 メモリの拡張 - 294 レポート サーバーの非アクティブ化 - 246 ログ メッセージ (デバッグ) - 242 ログオンのログ - 242 標準インストール - 12 Oracle Business Process Repository Site Manager IBM DB2 を使用したインストール - 27 MS SQL Server を使用したインストール - 26 Oracle Business Process Repository Site Manager の接続の設定 - 245 既存の Oracle データベース インスタンスを使用した インストール - 22 新規に作成した Oracle データベース インスタンスを 使用したインストール - 24 設定済みの Oracle データベース インスタンスを使 用したインストール - 20 SSL 暗号化 - 243 Statistic - 327 Status - 328 V Version - 328 あ アプリケーション - 293 アプレット - 293 Password - 321 インストール Oracle BPA Suite Site Administrator - 19 Oracle BPA Suite Web クライアント コンポーネン ト - 39 Oracle BPA Suite クライアントのインストール (Linux) - 7 Oracle BPA Suite クライアントのインストール (Windows) - 5 Oracle Business Process Publisher サーバー のインストール - 41 Oracle Business Process Repository Site Manager - 20 Oracle Business Process Repository のイン ストール (Windows) - デフォルト - 11 Oracle Business Process Repository のイン ストール (Windows) - ユーザー定義 - 16 システム アドオン - 208 ソフトウェア配布 - 294 自動バックアップ - 210 R か Reorg - 322 クライアント ログ - 261 Oracle Business Process Repository のインスト ール (Windows) - デフォルト - 11 Oracle Business Process Repository のインスト ール (Windows) - ユーザー定義 - 16 P Restore - 322 Restoreasn - 324 クライアント接続の設定 - 245 Restoreconfig - 325 さ Restoreversioned - 323 サーバー ログ - 254 S システム アドオン - 208 Server - 325 Sessions - 326 Siteadminpassword - 327 SQL*Plus スクリプト インポート - 214 システム言語 - 343 シミュレーション サーバーの非アクティブ化 - 246 ソフトウェア配布 - 294 ソフトウェア要件 Oracle BPA Suite UML Designer - 256 Oracle BPA Suite データベース変換 - 252 Oracle Business Process Architect - 256 Oracle Business Process Publisher - 261 Oracle Business Process Repository - 233 Oracle Business Process Simulator - 256 Web クライアント コンポーネント - 256 ii Oracle BPA Suite インストールおよび管理マニュアル メモリの追加 - 250 は ブラウザの使用 (Java ベース製品) - 290 プログラムをアプリケーションとして起動 - 293 プログラムをアプレットとして起動 - 293 プログラムをブラウザで起動 - 290 ま マルチモニタの動作 - 256 メモリの拡張 - 250 メモリを最適化できるスクリプト - 329 ら レポート サーバーの非アクティブ化 - 246 ログ メッセージ (デバッグ) - 242 ログオンのログ - 242 ロケール ID - 343 漢字 管理 ソフトウェア配布 - 294 ブラウザの使用 (Java ベース製品) - 290 言語および文字セットの追加 - 293 旧バージョンの Oracle BPA Suite からのデータ転送 - 303 言語および文字セットの追加 - 293 言語の追加 - 293 自動バックアップ - 210 承認されたプラットフォーム Oracle Business Process Repository - 233 設定データベース - 305 評価 - 329 文字セット - 293 iii