BorlandDeployTool

Benoit Moussaud (benoit.moussaud@criltelecom.com) 著

説明

BorlandDeployTool は、オプションの Ejbjar タスクに対するベンダー固有のネストされたエレメントです。

BorlandDeployTool は Borland Application Server 4.5.x および Borland Enterprise Server 5.x に特化しています。デプロイメント記述書に記述されているすべての EJB に対するスタブとスケルトンを生成およびコンパイルし、サポートファイルを組み込んだ JAR ファイルを作成すると同時に、生成された JAR が有効であるかどうかを確認します。

Benoit Moussaud は、このホームページの FAQ別のもの を維持しています。

Borland エレメント

属性 説明 必須
destdir 生成された Borland 対応 JAR ファイルが保存されるベースディレクトリ はい
debug 「true」の場合、各 Borland ツール(java2iiopiastool など)のデバッグモードがオンになります。 いいえ デフォルトは「false」
verify 「true」の場合、JAR の生成の最後に確認がオンになります。 いいえ デフォルトは「false」
verifyargs verify コマンドに対する追加のパラメータ いいえ
suffix デプロイメント記述子の基本名に付加される文字列値。これにより、Borland EJB JAR ファイルのファイル名が作成されます。 いいえ デフォルトは -ejb.jar
basdtd 非推奨。Borland 固有のデプロイメント記述子をカバーする DTD の場所を定義します。クラスパスに borland がある場合は不要です。クラスパスにない場合は、ejbjar タスクドキュメントで説明されているように、ネストされた <dtd> エレメントを使用する必要があります。 いいえ
ejbdtd 非推奨。クラス階層における ejb-jar DTD の場所を定義します。クラスパスに borland がある場合は不要です。クラスパスにない場合は、ejbjar タスクドキュメントで説明されているように、ネストされた <dtd> エレメントを使用する必要があります。 いいえ
generateclient 「true」の場合、対応する EJB JAR が生成されます。 いいえ デフォルトは「false」
version Borland アプリケーションバージョンを設定します。
  • 4 は B.A.S(Borland Application Server)4.x を意味し、ターゲットは ejb-inprise.xml ファイルを追加します。
  • 5 は B.E.S(Borland Application Server)5.x を意味し、ターゲットは ejb-borland.xml ファイルを追加します。
いいえ デフォルトは「4」
java2iiopParams 入力されている場合、そのパラメータは java2iiop コマンドに追加されます(例: -no_warn_missing_define いいえ

以下の build.xml スニペットは、ejbjar タスクで Borland エレメントを使用する方法の例です。

<ejbjar srcdir="${build.classes}" basejarname="vsmp" descriptordir="${rsc.dir}/hrmanager">
    <borland destdir="lib" verify="on" generateclient="on" version="5">
        <classpath refid="classpath"/>
    </borland>
    <include name="**\ejb-jar.xml"/>
    <support dir="${build.classes}">
        <include name="demo\*.class"/>
        <include name="demo\helper\*.class"/>
    </support>
</ejbjar>

borland エレメントは、lib ディレクトリ内に ${rsc.dir}/hrmanager ディレクトリに配置されたデプロイメント記述子を使用して EJB JAR ファイルを生成します。確認フェーズおよびクライアント生成フェーズがオンになっています。