2016-07-11 3 views
0

私はJavaクラスにmainメソッドを持っています。 WebLogic Serverを起動するたびにこのメインメソッドを実行します。weblogicサーバーの起動時にjavaメインクラスを呼び出す

また、WebLogic Serverを停止すると、このクラスを安全に終了したいと考えています。

この単純なJavaアプリケーションをWebLogicサーバーにデプロイする方法がわかりません。また、jarファイルを呼び出すようにWebLogicサーバーを設定する方法もあります。これを行う最善の方法は何ですか?ありがとうございました。

答えて

1

管理コンソールを使用して、起動時およびシャットダウン時にWLSをcall a specific Java classに設定できます。クラスはWLSクラスパス上になければなりません。そのクラスに変更を加えるには、ローリングノードの再起動が必要です(もちろん、クラスパスの起動スクリプトにファイルを置くこともできます)。

+0

ありがとうございます。私はこの方法をチェックする。シンプルで、サーバーの起動時にmainメソッドを呼び出すのに非常に適しています。しかし、私はここで新たな問題を抱えています。私は、WebLogic Serverを制御してこのメ​​インプロセスを停止したいと考えています。私は内部の展開 - >コントロールタブを参照してください、開始と停止のサービスボタンがあります。 EJBをOBIサーバーで使用してそこにデプロイされていたので、ボタンのクリックによってサービスを開始および停止できます。このようなメインメソッドを展開し、開始と停止のボタンを使って制御することは可能ですか? –

+0

ウェブロジック内のアプリの動作が異なります。 EARを設定して、アプリケーションサーバーの起動と停止を認識し、コードを実行できるようにすることができます。参照:https://docs.oracle.com/cd/E24329_01/web.1211/e24368/lifecycle.htm –

関連する問題