BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   サンプルを使用した BEA Tuxedo アプリケーションの開発方法   |   先頭へ   |   前へ   |   次へ   |   目次

 


ステップ 3: STOCKAPP.mk ファイルの編集

STOCKAPP には、すべてのスクリプトを実行可能にし、VIEW 記述ファイルをバイナリ形式に変換し、アプリケーション・サーバの作成に必要なすべてのプリコンパイル、コンパイル、およびビルドを行う makefile が提供されています。また、最初からやり直す場合にもこのファイルを利用できます。

提供されている STOCKAPP.mk をそのまま使わずにフィールドを編集した方がよい場合があります。また、説明が必要なフィールドもあります。以下にそれらのフィールドについて説明します。

TUXDIR パラメータの編集

STOCKAPP.mk にある次のコメントと TUXDIR パラメータを確認します。

#
# Tuxedo システムのルート・ディレクトリです。このファイルは、編集してこの値を正しく設定するか、
# または "make -f STOCKAPP.mk TUXDIR=/correct/rootdir" を使用して正しい値を渡します。
# そのようにしないと、STOCKAPP のビルドは失敗します。
#
TUXDIR=../..

TUXDIR パラメータには、BEA Tuxedo システムがインストールされたルート・ディレクトリの絶対パス名を指定します。

APPDIR パラメータの編集

APPDIR パラメータに設定されている値を変更する場合があります。提供された STOCKAPP では、APPDIR には STOCKAPP ファイルが置かれたディレクトリ (TUXDIR の相対パス) が指定されています。次に示す STOCKAPP.mk のセクションには、APPDIR の設定についての説明と定義が記述されています。

#
# STOCKAPP アプリケーションのソース・コードと実行可能ファイルが置かれたディレクトリです。
# このファイルは、編集してこの値を正しく設定するか、
# または "make -f STOCKAPP.mk APPDIR=/correct/appdir" を使用して正しい値を渡します。
# そのようにしないと、STOCKAPP のビルドは失敗します。
#
APPDIR=$(TUXDIR)/samples/atmi/STOCKAPP
#

README ファイルに従って、別のディレクトリにファイルをコピーした場合、APPDIR にはファイルのコピー先のディレクトリを指定します。makefile を実行すると、そのディレクトリにアプリケーションがビルドされます。

STOCKAPP.mk ファイルの実行

  1. STOCKAPP.mk に必要な変更を加えたら、次のコマンドを使用してこのファイル を実行します。
    nohup make -f STOCKAPP.mk install &

  2. nohup.out ファイルを調べて、処理が正しく行われたことを確認します。

関連項目

 

先頭へ戻る 前のトピックへ 次のトピックへ