2011-12-15 16 views
2

通常、私のドメインフォルダにstartWebLogic.cmdを起動して、WLS 10.3.3の開発版をコマンドラインから起動します。WLS 10.3.3のコマンドラインを使用してエンタープライズアプリケーションを再起動する

次に、開発者が通常行うように、Java EEアプリケーションのソースを変更し、antを使用して再構築します。次に、WLS管理コンソール - > mydomain - >デプロイメントに進み、Java EEアプリケーションを選択し、「更新」ボタンをクリックしてアプリケーションを「更新」します。私は、アプリケーションのパスがMETA-INF、src、およびwebの下にあるJava EEアプリケーションのプロジェクトディレクトリを指すように設定しました。私のクラスはweb/WEB-INF/classesの下に配備されています。

アプリケーションを再構築した後、dosを使用してアプリケーションを「リフレッシュ」したいと考えています。このアプリケーションを更新するだけで毎回WLS管理コンソールを開く必要はありません。

誰かがWLSのアプリケーションを「リフレッシュ」(停止、開始、またはWLSで更新されるもの)にどのように使用できるのか説明してください。

は -

答えて

1

、私は、WebLogic Sc​​ripting Tool(WLST)を使用するために、以下の手順を実行する必要がありました。
私はWindows XP ProfessionalのOSを持っている私のPCに開発用10.1.3.3サーバを稼働させています。
WLS(サーバーの一般設定ページ、特に「SSLリッスンポートが有効」になっています)にのみSSL(「HTTPS」)を使用しています。
サーバー上でトンネリングを有効にしてください。サーバー - >プロトコル - >一般に移動し、トンネルを有効にするをクリックします。その後、

java -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.security.TrustKeyStore=DemoTrust weblogic.WLST

を実行して、WSLTツール(上記のコマンドで見ることができるように

"your_wls_domain_install_dir"\wlserver\server\bin\setWLSEnv.cmd.

起動を実行して、WLS環境変数を設定し
、私は特にありDemoTrustキーストアを使用しています
そして、WLSで構成されたデフォルトのいずれかをインストールは)、あなたは...あなたのサーバーに接続することができます

connect ('user','pwd','https://127.0.0.1:4443')

そこから、私はBilly Bobが言いましたredeployコマンドを使用しました。
彼が提供したリンクは、すべてのWLSTコマンドのクイックリファレンスです。

3

使用WLST(サイドノートとして、私のWLSサーバは現在、「HTTPS」プロトコル通信を受け入れるように構成されています)。 Linuxでは、wlst.shを使用します。窓の上で私はそれがwlst.cmdだと信じています。

SOME_PATH/wlserver_10.3/common/bin/wlst.sh 

は次に資格情報&適切なホストとポートを使用してWLSインスタンスに接続します。

connect('user','pass','t3://localhost:7001') 

今すぐ再展開するように指示してください。

redeploy('your_app_name') 

本当に簡単です。

同様にWLSTから展開することもできます。

deploy('your_app_name','path_to_your_app/yourapp.ear','ServerName') 

アンデプロイメントは再デプロイメントと同じように行われます。

undeploy('your_app_name') 

このクイックリファレンスには、すべてのWLSTコマンドが含まれています。私の場合は

http://docs.oracle.com/cd/E21764_01/web.1111/e13813/quick_ref.htm#WLSTC113

+0

この投稿は非常に参考になりました。ありがとうございました。私は、このアプリをどのように活用して、「アプリサーバー管理者」の役割を果たそうとしている次の開発者を助けることができるか、 ... –

+0

ここで私が失うことのないいくつかのスクラッチノートがあります。後で回答に含めることをお勧めします... –

+0

サーバー上でトンネリングを有効にしてください - > protocols - > generalとクリックしてくださいトンネリングを有効にする。 "your_domain_install_dir" \ wlserver \ server \ bin \ setWLSEnv.cmdを実行して、WLS環境変数を設定します。 WSLTツールを起動し、 "java -Dweblogic.security.SSL.ignoreHostnameVerification = true -Dweblogic.security.TrustKeyStore = DemoTrust weblogic.WLST"を実行します。次に、HTTPSを使用してサーバーに接続できます(これを使用していた特にプロトコル...)connect( 'user'、 'pwd'、 'https://127.0.0.1:4443') –

関連する問題