0

作成したデータベースから新しいデータベースを作成し、いくつかの設計要素をコピーします。ただし、次のことを確認したい: 1. 拡張ライブラリがインストールされているか? 2. com.ibm.xsp.extlib.library プロパティーをターゲットに設定します。3. インストールされているライブラリのバージョンは?

プロセスはサードパーティのシステムで行われ、その構成を制御できないため、これを行う必要がありますが、最低限の基準を満たしていない場合は、プロセスを停止してユーザーに警告します.

4

1 に答える 1

2

質問のポイント13は、次の Java コードで解決できます。

    try {
        String version = com.ibm.xsp.extlib.util.ExtLibUtil.getExtLibVersion();
    } catch (Exception e) {
        // ExtLib not installed
    }

Extension Library が適切にインストールされている場合は、version. catchそうしないと、例外がスローされ、このケースをブロックで処理できます。

LotusScript で開発している場合は、このコードを Java エージェントに入れ、LotusScript から実行します。

ポイント2については、行を追加する必要があります

xsp.library.depends=com.ibm.xsp.extlib.library

ファイルにWebContent/WEB-INF/xsp.properties

于 2013-11-09T18:07:22.363 に答える