6.21.1 UNIXシステム上でsimpappを実行してOracle Tuxedo CORBA C++ソフトウェアのインストールを確認する

UNIXシステム上でCORBAバージョンのsimpappを構成して実行するには、次のステップに従います。

  1. Oracle Tuxedoアプリケーション管理者としてターゲット・マシンにログインし、コマンド行シェルを開きます。
  2. サンプル・アプリケーション用の作業ディレクトリを作成し、そのディレクトリに移動します。
    
    prompt> cd /home/me 
    prompt> mkdir corba 
    prompt> cd corba
  3. Oracle Tuxedoソフトウェアをインストールした製品ディレクトリがTUXDIR環境変数で設定されていることを確認します。たとえば、ソフトウェアを/home/oracle/tuxedo12cR1ディレクトリにインストールした場合は、TUXCONFIGを次のように設定してエクスポートします:
    
    prompt> TUXDIR=/home/oracle/tuxedo12cR1 
    prompt> export TUXDIR
  4. simpappファイルを作業ディレクトリにコピーし、すべてのファイルに対する許可をフル・アクセスに変更します。たとえば:
    
    prompt> cp $TUXDIR/samples/corba/simpapp/* . 
    prompt> chmod 777 *
  5. makeがパスに含まれていることを確認します。
  6. simpappを自動的に実行するには、. ./runme.kshと入力します。 simpappアプリケーションが起動し、次のメッセージが表示されます:
    
    Testing simpapp 
    cleaned up 
    prepared 
    built 
    loaded ubb 
    booted 
    ran 
    shutdown 
    saved results 
    PASSED
  7. simpappを手動で実行してプロセスの開始と停止を確認するには、次のステップに従います。
    1. prompt>ksh
    2. prompt>../results/setenv.ksh
    3. prompt>tmboot -y

      アプリケーションが複数のプロセスを開始します。

    4. prompt>simple_client

      プロンプトString?が表示されます。

    5. prompt>enter_a_word_in_lowercase_letters

      アプリケーションがその文字列を大文字に変換してから小文字に変換し、結果を表示します。

    6. prompt>tmshutdown -y
    7. アプリケーションがプロセスを停止します。
  8. ディレクトリを元の状態に復元するには、次のステップに従います。
    1. prompt>../results/setenv.ksh
    2. prompt>make -f makefile.mk clean