[WSM] Running OWSM WLST commands - 11g

いくつかのエントリを掲載して少々時間が経ちましたが、ここで多くの方がよく躓くと思われる、「OWSM関連のWLSTコマンドを実行する方法」についてお伝えします。
よくあるのは、間違った場所からWLSTコマンドを実行しているためにOWSMに関連する処理が動かない、というものです。正しくは、以下の場所のWLSTコマンドを実行する必要があります。
<Oracle_Home>/oracle_common/common/bin/wlst.sh(もしくはwlst.cmd)
[例]
/home/Oracle/Middleware/oracle_common/common/bin/wlst.sh
これはOWSMのマニュアル(セキュリティおよび管理者ガイド)に記載されています。

Oracle® Fusion Middleware Security and Administrator's Guide for Web Services
Accessing the Web Services Custom WLST Commands (英語)
http://docs.oracle.com/cd/E21764_01/web.1111/b32511/intro_ws.htm#CHDFCCII

Oracle Fusion Middleware Webサービスのためのセキュリティおよび管理者ガイド
WebサービスのカスタムWLSTコマンドへのアクセス(日本語)
http://docs.oracle.com/cd/E23549_01/web.1111/b56247/intro_ws.htm#CHDFCCII

[注意]SOA用のWLSTコマンドとは異なる場所ですので、ご注意下さい。

誤った場所のWLSTコマンドからOWSM関連のコマンドを実行した場合、以下のようなエラーメッセージが現れることでしょう。
"The MBean ,@ oracle.wsm:*,name=WSMDocumentManager,type=Repository was not found"

原文はこちら。
http://blogs.oracle.com/owsm/entry/running_owsm_wlst_commands_11g

0 件のコメント:

コメントを投稿