問題タブ [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.
websphere - wsadmin によるクラスターの 1 つのノードを使用する WebSphere 7
アプリケーション war にプロパティ ファイルを 1 つだけ追加する postdeploy スクリプトを実行したいと考えています。AdminApp.update で追加でき、1 つのノード サーバーで動作することはわかっています。
クラスターでこれを行うことは可能ですか? つまり、異なるプロパティを持つクラスタ内の各サーバーおよび各ノードに対して、AdminApp.update スクリプトを実行したいということです。
前もって感謝します
websphere-7 - wsadminWeb認証の動作
私はこれを見つけるためにIBMドキュメントを精査してきましたが、私は空っぽになり続けています。wsadminを使用してWAS7.0セットアップの「Web認証動作」を構成する関連スクリプト/コマンドを知っている人はいますか?
私が見ている設定は、コンソールからアクセスできます。Security > Global Security > Web and SIP security > General Settings > Authenticate only when the URI is protected > Use available authentication data when an unprotected URI is accessed
アップデート:
コメントに基づいて、設定を切り替え、{profile}/security.xmlで変更された構成を見つけました。
これは、[保護されていないURIにアクセスするときに使用可能な認証データを使用する]チェックボックスがオフになっている場合の外観です。
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="lazy" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
これが私がそれをチェックした後の様子です(これは私がwsadminでやろうとしていることです):
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="persisting" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
したがって、問題は、wsadminを使用してこの特定のプロパティを更新するにはどうすればよいかということです。
websphere - wsadmin を使用してアプリケーションを WebSphere 7.0 クラスターにインストールする方法は?
2 つのノードを持つ Websphere クラスター上の 4 つのプロセスすべてにデプロイしたいと考えています。1 つの Jython コマンドでこれを行う方法はありますか、それともそれぞれで「AdminControl.invoke」を呼び出す必要がありますか?
session - wsadmin を使用してアクティブなセッションをリストする
アクティブなセッションの合計量を取得するスクリプトを wsadmin で作成しようとしています。私はウェブを見回しましたが、本当に役立つものは何も見つかりませんでした。wsadmin ツールを使用してこれを行う方法はありますか? ありがとう。
websphere - jython シェル/スクリプト内で conntype=NONE を使用して wsadmin が呼び出されたかどうかを判別する方法はありますか?
サーバー情報を取得するために、wsadmin.sh を使用してカスタム スクリプトを呼び出しています。スタンドアロン サーバー (クラスター化されていない) に接続しています。
サーバー情報を取得するときは、サーバーのステータスも必要です。サーバーが起動している場合は問題ありませんが、そうでない場合は接続中に例外がスローされます。そのため、 -conntype=NONEを使用したため、構成をロードする wsadmin シェルが開かれ (サーバー プロセスには接続されません)、サーバーの状態を取得できませんでした。
私の要件は、接続タイプを動的にフェッチできることです
これは、wsadmin.sh の呼び出し中に渡されました。
例:
websphere - WebSphere 6.xでjythonを使用してwsadminからos.environを呼び出すことができませんか?
WebSphere 6.0、6.1.x、および7環境用の汎用スクリプトを作成しようとしています。必要なのは、os.environ.get['MYVAR']を使用しているスクリプトで使用する必要がある独自の環境変数を読み取ることです。WebSphere7および6.1.x環境で動作します。しかし、WebSphere 6.0環境の場合、次のエラーが発生しました。
検索したところ、多くのライブラリがWebSphere 6.1.x以降でオプションのライブラリとして導入され、/ opt / WebSphere ../ AppServer / optionalLibraries / jython / Libで利用できることがわかりましたが、WebSphere6.0ではそうではありません。
私はそれをjavaos.pyに絞り込み、それを共有の場所にコピーし、-wsadmin_classpath
オプションを使用して場所を渡して見つけられるようにしましたが、今度は別のエラーが発生します(おそらくそれが見つかりません)。
私が必要としているのは、WebSphere 6.0、6.1.x、および7.0を介していくつかの環境変数を無意識に渡すことができるようにするか、javaos.pyに解決する必要のある依存関係があるかどうかを確認できるようにすることです(難しい方法)。
websphere - wsadmin スクリプトで jython と jacl を使用する利点 (WebSphere Application Server 7+)
wsadmin スクリプト・クライアントのプログラミングを見ると、jaclとjythonの両方を使用できることがわかります。
私は 2 つの言語について同じレベルの自信を持っています。
wsadmin プログラミングの特定において、ある言語を使用する利点が他の言語よりも優れているかどうか疑問に思っています。堅牢性、websphere 管理用の例やライブラリの可用性、またはこの種のスクリプトの使用と構築における経験から生じるものなど。
upload - wsadminファイルをwarにアップロード
wsadmin(jacl / jython)を使用してファイルをwebappモジュールにアップロードすることは可能ですか?(fe app.war/custom/uploadedfile.txt)?wsadminをスタンドアロンとして使用していて、アプリケーションを開始する前にインストール後の手順を実行したいと思います。
websphere 7
ありがとうございました
websphere - IBM Websphere - AutoDeployment の wsadmin スクリプトの例外
IBM Websphere Application Server で Web アプリケーションを AutoDeploy する単純な Jython スクリプトを作成しようとしています。しかし、私はPythonの初心者なので、理解できません。なぜ次のようなエラーになるのですか?
私のスクリプト:
何か案は?
事前にどうもありがとうございました。
websphere - WebSpherewsadminjython-パスワードの入力を求める
パスワードの入力を求める方法を探しています(つまり、入力エコーがありません)。WebSphereの7.0.0.19wsadminでjythonを使用しています。
私はそれを探しました-それはimportgetpassまたはimporttermiosで可能であるように見えます(しかし、私は「...という名前のモジュールがありません」という例外を受け取ります)。
とにかくパスワードの入力を求める方法はありますか?
ありがとうございました。