サーバー情報を取得するために、wsadmin.sh を使用してカスタム スクリプトを呼び出しています。スタンドアロン サーバー (クラスター化されていない) に接続しています。
サーバー情報を取得するときは、サーバーのステータスも必要です。サーバーが起動している場合は問題ありませんが、そうでない場合は接続中に例外がスローされます。そのため、 -conntype=NONEを使用したため、構成をロードする wsadmin シェルが開かれ (サーバー プロセスには接続されません)、サーバーの状態を取得できませんでした。
私の要件は、接続タイプを動的にフェッチできることです
com.ibm.ws.scripting.connectionType
これは、wsadmin.sh の呼び出し中に渡されました。
例:
/opt/WS70/AppServer/profiles/standaloneprofile2/bin/wsadmin.sh -lang jython -conntype none -f /somescriptlocation/PoC/AdminInformation.py standingserver