問題タブ [wsadmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
897 参照

properties - WSADMIN jacl スクリプト - プロパティ値を取得する方法

WSADMIN jacl スクリプトで wsadmin.properties 値を取得するにはどうすればよいですか? たとえば、「com.ibm.ws.scripting.traceFile」?

私はすでに試しています

puts $com.ibm.ws.scripting.traceFile

バッツリターン

can't read "com.ibm.ws.scripting.traceFile": no such variable while executing "puts $com.ibm.ws.scripting.traceFile"

0 投票する
4 に答える
18533 参照

maven - Maven を使用した WebSphere 8.5 へのリモート デプロイ

ビルド サーバーで実行されていない既存の WAS インスタンスへの、Maven で生成された EAR のリモート デプロイを制御したいと考えています。

理想的には、Maven 内でこれを実行して、たとえば統合テスト フェーズでリモート展開し、検証フェーズでいくつかの JMeter を実行できるようにしたいと考えています。これはかなり標準的だと思います。

私は周りを見回しましたが、WAS 8.5 でこれを行う賢明な方法を見つけることができません。

いくつかの投稿があります:

WAS 6.1 へのリモート展開

websphere7am-maven-plugin

貨物

および IBM を含む Web 上の他のユーザー。WAS 8.5 へのリモート展開を実現する方法を提供するものはないようです

誰にも解決策がありますか?

編集 1: 公式の Maven ソリューションが存在しないという IBM からのさらなる確認は、次の場所にあります。

WAS 8.5 - Ant を使用してタスクを自動化する

0 投票する
1 に答える
5304 参照

exception-handling - websphere wsadmin jython で正しいエラー メッセージを取得するにはどうすればよいですか?

例外を処理してプロセスを続行できるコードが必要です。しかし、エラー処理ルーチンは正しいエラー メッセージを取得できないようです。

例外処理なし:

例外処理あり:

別のバージョン(ただし、それを実行するためのよりスマートな方法があるはずです)

エラー処理全体をスキップしてエラーログの内容を直接取得するのは本当に醜いですが、ようやく欲しいものを手に入れたようです。

0 投票する
5 に答える
15631 参照

websphere - WSADMIN からの Jython スクリプトの実行エラー

から Jython スクリプトを実行していますwsadmin。これは、エラーをスローする部分です。

スクリプト:

エラー:

連結方法に何か問題がありますか? このようなエラーは、値が空であるか、正しく登録されていない場合に発生するようです。

更新:参照できるサンプル jython スクリプトはありますか。私の要件: 1. サーバーを作成する > 2. war ファイルをインストールする > 3. データソースを作成する > 4. サーバーを起動する > 5. アプリケーションを起動する。

0 投票する
0 に答える
316 参照

websphere - Wsadmin は、アプリケーションの開始と開始されたアプリケーションを区別します

Web サーバーに完全にデプロイする前に長い初期化を必要とするアプリケーションがあります (このユース ケースでは WebSphere 8.5)。この初期化には数分から 30 分もかかりますが、これは完全に正常な動作です。wsadmin コマンド ライン ツールを使用して ear ファイルをアップロードし、アプリケーションの開始を発行しています。開始時間が長いため、wsadmin は読み取り時間例外を受け取り、アプリケーションの初期化が完了する前に閉じます。この時点で wsadmin コマンドを発行して、アプリケーションの状況を確認すると、次のようになります。

アプリケーションが実行中であることを意味する回答が得られます ( http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.base.doc%2Finfo%2Faes% 2Fae%2Ftxml_appstate.html ) 初期化が完了したときと同じ答えです。したがって、問題は、私のアプリケーションの正確なステータスをどのように判断するかです。

前もって感謝します。

PS私はすでにこの投稿(WebSphere 7.0のwsadminコンソールから現在のアプリケーション状態を取得する方法)を見ましたが、彼が言及している手順をどのように正確に実行できるかわかりません。また、クラスターではなく単一のノードを実行しています。PS2。また、読み取りタイムアウトを回避するために、そもそも wsadmin ツールのタイムアウトを増やすことは可能ですか?

0 投票する
2 に答える
918 参照

python - Jython for WAS wasadmin で改行 "\n" が機能しないのはなぜですか

wsadmin の jython スクリプトの場合...私はやっています

しかし、それは機能していません。/path/jar1.jar/path/jar2.jar

どこが間違っているのですか。