Con etiquetas:
wsadmin
X

TODAS LAS ENTRADAS
- Ordenar por:
- Fecha ▼
- Título
- Número de "me gusta"
- Comentarios
- Vistas
WAS でモジュールのクラスローダー順序をスクリプトで変更する
WAS(WebSphere Application Server)にデプロイしたアプリケーションは、Integrated Solution Console(通称:「管理コンソール」)を使って各種のカスタマイズができます。そして実際にこの管理コンソールから行ったカスタマイズ内容の多くは Jython(Python) のスクリプトとして出力することができます。いったんスクリプト化してしまえば、次回からはコマンドラインからも同じ処理を実行することができるようになるため、何かと便利なわけです。その辺りは 以前のブログエントリ でも触れていますので参照ください。 この機能は非常に便利なのですが、残念ながら管理コンソール上での全てのオペレーションが Jython 化できるわけではありません。そのようなスクリプトは検索して見つけるか、自分で作成する必要が出てきます。以下は実際に自分が業務の中で遭遇したケースで、ググっても情報があまり見つからなかった(特にデプロイ済みアプリへの変更は1つもなかったので自分でスクラッチして作った)ので、備忘録も兼ねてブログにまとめてみました。 現状、管理コンソールから Jython 生成ができないオペレーションの1つが「 クラスローダー順序の変更 」です。... [More]
Etiquetas:  was webshere jython wsadmin |
アプリケーションを WebSphere Application Server にデプロイするスクリプトを生成
今回の内容は特別に新しい情報ではないのですが、自分は最近この方法で楽を覚えたので、シェアする目的でブログに記述します。 Java デベロッパーが作成したウェブアプリケーションは、通常 WAR や EAR といった形式で管理されます。そしてアプリケーションの導入(デプロイ)はこの WAR や EAR の単位で行います。 実際のデプロイ手順はアプリケーションサーバーによって異なります。一般的には管理用のウェブコンソール画面が用意されていて、その画面を通じて WAR/EAR ファイルを指定してアプリケーションをデプロイします。IBM の WebSphere Application Server もこの方法でデプロイできるようになっています。この方法ですと、GUI を通してウィザード形式でデプロイできるので、作業する人も「画面を見ながらなんとなく」導入できます。 でもやはり楽なのは「自動デプロイ」でしょう。特定の決まったコマンドを一方的に入力するだけで、後は何も聞かれることなく導入!これができるとそもそも WebSphere Application Server そのものの知識がなくてもアプリケーションの導入が可能になります。 ... [More]
Etiquetas:  deploy ear war wsadmin was |