https://blogs.oracle.com/OracleWebCenterSuite/entry/changes_to_wlst_commands_in
WLSTを使ってドメイン作成のためのスクリプトを作っていましたが、これまでのWLSTコマンドのいくつかがWebLogic Server 12.2.1で非推奨になっていることに気付きました。以前の場合、新しいドメイン作成のために、以下のスニペットのようなスクリプトを使っていました。
12.2.1からは、readTemplate() と addTemplate() コマンドが非推奨になり、selectTemplate() と loadTemplates() に置き換わりました。selectTemplate() コマンドを使って機能を選択し、 loadTemplates() コマンドは当該機能に必要なすべてのテンプレートをロードします。新しいメソッドを使って新しいドメインを作成する場合、以下のスニペットのようなスクリプトを使います。readTemplate("/u01/app/oracle/middleware/wlserver_10.3/common/templates/domains/wls.jar") addTemplate("/u01/app/oracle/middleware/oracle_common/common/templates/applications/oracle.em_11_1_1_0_0_template.jar") # ... configure domain here ... writeDomain("/u01/data/domains/mydomain") closeTemplate()
ドメイン作成に関するドキュメントは以下からどうぞ。selectTemplate("Basic WebLogic Server Domain", "12.2.1") loadTemplates() # ... configure domain here ... writeDomain("/u01/data/domains/mydomain")
Oracle® Fusion Middleware Understanding the WebLogic Scripting Tool 12c (12.2.1)WLSTコマンドや変数のリファレンスは以下からどうぞ。
Creating WebLogic Domains Using WLST Offline
Editing a WebLogic Domain (Offline)
https://docs.oracle.com/middleware/1221/wls/WLSTG/domains.htm#WLSTG161
Oracle® Fusion Middleware WLST Command Reference for WebLogic Server 12c (12.2.1)また、pack/unpack コマンドを使って手作業でドメインを管理対象サーバに複製する必要もなくなっています。管理対象サーバで以下のドキュメントに記載されているオンラインWLSTスクリプトを実行することで実現することができます。
WLST Command and Variable Reference
Control Commands
https://docs.oracle.com/middleware/1221/wls/WLSTC/reference.htm#WLSTC140
Oracle® Fusion Middleware Understanding the WebLogic Scripting Tool 12c (12.2.1)
Creating a Managed Server Domain on a Remote Machine
https://docs.oracle.com/middleware/1221/wls/WLSTG/domains.htm#WLSTG406
0 件のコメント:
コメントを投稿