ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Serverへのアプリケーションのデプロイ
11
g
リリース1 (10.3.6)
B60988-04
ライブラリ
製品
次
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティについて
ルール
1
概要とロードマップ
ドキュメントのスコープと対象読者
このドキュメントの手引き
標準の互換性
デプロイメントの用語
関連ドキュメント
このリリースでの新機能と変更点
2
WebLogic Serverデプロイメントについて
デプロイメント・プロセスの概要
Java EE 5デプロイメントの実装
WebLogic Serverのデプロイメント機能
追加のデプロイメント構成プロパティ
複数の環境にデプロイするためのアプリケーションのエクスポート
本番アプリケーションを分離するための管理モード
デプロイ可能なJDBC、JMS、およびWLDFアプリケーション・モジュール
エンタープライズ・アプリケーションのモジュール・レベルでのデプロイメントと再デプロイメント
本番アプリケーションの安全な再デプロイメント
デプロイメントに必要なセキュリティ・ロール
サポートされるデプロイメント・ユニット
エンタープライズ・アプリケーション
Webアプリケーション
Enterprise JavaBeans
リソース・アダプタ
Webサービス
Java EEライブラリ
オプション・パッケージ
JDBC、JMS、およびWLDFモジュール
クライアント・アプリケーション・アーカイブ
デプロイメント・ツール
weblogic.Deployer
管理コンソール
WLST
開発者用のデプロイメント・ツール
3
アプリケーションおよびモジュールのデプロイメント準備
デプロイするファイルのパッケージ化
アーカイブ・ファイルの使用
展開されたアーカイブ・ディレクトリの使用
デプロイメント記述子を含まない展開されたEARディレクトリをデプロイする場合のJava EEルール
アーカイブ・ファイルからの展開されたアーカイブ・ディレクトリの作成
デフォルト・デプロイメント名について
アプリケーションのネーミング要件について
デプロイメント・バージョン文字列について
アプリケーションのインストール・ディレクトリの作成
アプリケーションのインストール・ディレクトリを作成する手順
FastSwapデプロイメントによる再デプロイメントの最小化
FastSwapデプロイメントの仕組み
FastSwapでサポートされるアプリケーション構成
アプリケーションにおけるFastSwapの有効化
FastSwapプロセスの概要
AntでのJMXインタフェースの使用
FastSwapでサポートされるアプリケーション・タイプと変更
FastSwap使用時の制限
FastSwapでサポートされない変更の処理
デプロイメント・ファイルの準備のベスト・プラクティス
4
本番デプロイメントのためのアプリケーションの構成
デプロイメント構成プロセスについて
デプロイメント構成のライフサイクル
アプリケーションのデプロイメント記述子について
WebLogic Serverデプロイメント・プランについて
本番デプロイメント構成の目標
一般的なデプロイメント構成のワークフロー
単一のデプロイメント・プランを使用するアプリケーション
単一デプロイメント・プランのワークフローの利点
単一デプロイメント・プランの所有権および制限事項
複数のデプロイメント・プランを使用するアプリケーション
複数デプロイメント・プランのワークフローの利点
複数デプロイメント・プランの所有権および制限事項
アプリケーションを構成するための新しいデプロイメント・プランの作成
デプロイメント・ファイルを準備する
アプリケーション・アーカイブをインストールする
デプロイメント・プランに構成の変更を保存する
デプロイメント・プランの内容について
既存のデプロイメント・プランを使用したアプリケーションの構成
汎用ファイル・ロード・オーバーライド
オーバーライドの仕組み
ディレクトリ構造
アプリケーションの使用方法
追加の構成タスク
アプリケーション構成管理のベスト・プラクティス
5
新しい環境にデプロイするためのアプリケーションのエクスポート
エクスポート・プロセスの概要
デプロイメント構成のエクスポートの目標
デプロイメント構成をエクスポートするためのツール
デプロイメント・プロパティの分類について
アプリケーションのデプロイメント構成をエクスポートする手順
エクスポートのためのアプリケーション・ファイルのステージング
weblogic.PlanGeneratorを使用したテンプレート・デプロイメント・プランの生成
管理コンソールを使用したデプロイメント・プランのカスタマイズ
エクスポートされたアプリケーションおよびテンプレート・デプロイメント・プランのインストール
選択されたチューニング・プロパティの変数の追加
カスタマイズされたデプロイメント・プランの取得
デプロイメント・プランの手動によるカスタマイズ
デプロイメント・プランからの変数の削除
管理者入力を必要とするnull変数の割当て
エクスポートされたデプロイメント構成の検証
デプロイメント構成のエクスポートのベスト・プラクティス
6
weblogic.Deployerによるアプリケーションおよびモジュールのデプロイ
一般的なデプロイメント・シナリオの概要
リモート・クライアントからのデプロイメント・ファイルのアップロード
アプリケーションまたはプランを更新する場合のアップロードの動作
単一サーバー・ドメインへのデプロイ
デプロイメント・プランによるアプリケーションのデプロイ
preStart期間中にJNDIからシステム・リソースをルックアップするアプリケーションのデプロイ
サーバー、クラスタ、および仮想ホストへのデプロイメントのターゲット指定
デプロイメント・ターゲットについて
1つまたは複数のターゲットへのデプロイ
クラスタ・ターゲットへのデプロイ
すべての構成済みクラスタ・メンバーへの一貫性のあるデプロイメントの強制
モジュール・レベルのターゲット指定を使用したエンタープライズ・アプリケーションのデプロイ
モジュールターゲット指定の構文
Webアプリケーション・モジュールのターゲット指定
モジュールの起動と停止
JDBC、JMS、およびWLDFアプリケーション・モジュールのデプロイ
アプリケーション・スコープのJMS、JDBC、およびWLDFモジュールのターゲット指定
JMSアプリケーション・モジュールにおけるサブモジュールのターゲット指定の使用
デフォルトのサブモジュールのターゲット指定
スタンドアロンJMSモジュールのサブモジュール・ターゲット
アプリケーション・スコープのJMSモジュールにおけるサブモジュールのターゲット指定
ステージング・モードによるデプロイメント・ファイルのコピーの制御
ステージング・モードとベスト・プラクティス
nostageモードのデプロイメントの使用
nostageモードの構文
stageモードのデプロイメントの使用
stageモードの構文
external_stageモードのデプロイメントの使用
external_stageモードの構文
サーバーのデフォルト・ステージング動作の変更
本番環境へのアプリケーションの配布
アプリケーションの配布
配布されたアプリケーションの管理モードでの起動
配布されたアプリケーションの起動
共有Java EEライブラリおよびそれに依存するアプリケーションのデプロイ
共有ライブラリに対するデプロイメント動作について
WebLogic Serverでのライブラリの登録
デプロイメント時のライブラリのバージョン指定
ライブラリを参照するアプリケーションのデプロイ
アプリケーションのデプロイのベスト・プラクティス
7
開発ドメインへのアプリケーションの自動デプロイ
自動デプロイメントの有効化と無効化
アーカイブされたアプリケーションの自動デプロイ、再デプロイ、およびアンデプロイ
展開アーカイブの自動デプロイ、再デプロイ、およびアンデプロイ
自動デプロイメントの制限事項
8
本番環境でのアプリケーションの再デプロイメント
再デプロイメント方式の概要
本番再デプロイメント
インプレース再デプロイメント
静的ファイルの部分的な再デプロイメント
Java EEモジュールの部分的な再デプロイメント
様々な再デプロイメント方式をいつ使用するかについて
本番再デプロイメントを使用したアプリケーションの更新
本番再デプロイメントのしくみ
クラスタにおける本番再デプロイメント
本番再デプロイメントの要件と制限事項
開発の要件
デプロイメントの要件
本番再デプロイメントの更新に関する制限事項
アプリケーションのバージョン識別子の指定
デプロイメントおよび再デプロイメント中のバージョン識別子の割当て
デプロイされたアプリケーションのバージョン情報の表示
アプリケーションの新しいバージョンの再デプロイ
廃止されるアプリケーションのアンデプロイ
本番再デプロイメント・プロセスのロールバック
RMIクライアント・リクエストの処理の正常な停止
本番アプリケーションの新しいバージョンの配布
アプリケーションの新しいバージョンを配布する手順
アプリケーションをクライアントで使用できるようにする方法
本番再デプロイメントの使用のベスト・プラクティス
アプリケーションおよびスタンドアロン・モジュールに対するインプレース再デプロイメントの使用方法
インプレースでのアプリケーションおよびモジュールの再デプロイ
インプレースでのアプリケーションおよびモジュールの再デプロイのベスト・プラクティス
Java EEモジュールを更新するための部分的な再デプロイメントの使用
EARでJava EEモジュールを更新する場合の制限事項
EARでJava EEモジュールを更新する場合のベスト・プラクティス
デプロイされたアプリケーションにおける静的ファイルの更新
アプリケーションのデプロイメント構成の更新
管理コンソールを使用しての構成の変更
構成の変更の格納方法
別のデプロイメント・プランを使用するためのアプリケーションの更新
デプロイメント構成変更のための再デプロイメント動作について
9
デプロイされたアプリケーションの管理
本番アプリケーションのオフライン
アプリケーションの停止によるクライアント・アクセスの制限
アプリケーションまたはモジュールのアンデプロイ
共有ライブラリおよびパッケージのアンデプロイ
デプロイされたエンタープライズ・アプリケーションへの新しいモジュールの追加
サーバー起動時のデプロイメント順の変更
アプリケーションおよびスタンドアロン・モジュールのデプロイメント順序の変更
エンタープライズ・アプリケーションにおけるモジュールのデプロイメント順の変更
起動クラスの実行およびデプロイメントの順序付け
既存のデプロイメントのターゲット・リストの変更
Webアプリケーション・デプロイメントからのファイルの削除
長時間かかるデプロイメント・タスクの管理
内部アプリケーションのオンデマンド・デプロイメント
内部アプリケーションのタイプ
オンデマンド・デプロイメントの構成
管理コンソールを使用したオンデマンド・デプロイメントの構成
WLSTを使用したオンデマンド・デプロイメントの構成
A
weblogic.Deployerコマンド・ライン・リファレンス
weblogic.Deployerに必要な環境
weblogic.Deployerを呼び出すための構文
SSLの引数
接続の引数
ユーザー資格証明の引数
共通の引数
コマンドとオプション
Cancel
構文
例
Deploy
構文
例
Distribute
構文
例
Listapps
構文
例
List、Listtask
構文
例
Redeploy
構文
例
Start
構文
例
Stop
構文
例
Undeploy
構文
例
Update
構文
例
config.xmlファイルの例および対応するweblogic.Deployerコマンド
B
weblogic.PlanGeneratorコマンド・ライン・リファレンス
weblogic.PlanGeneratorの概要
weblogic.PlanGeneratorに必要な環境
weblogic.PlanGeneratorを呼び出すための構文
オプション
一般的なweblogic.PlanGeneratorタスク
アプリケーションのルート・ディレクトリにおける初期状態のデプロイメント・プランの作成
既存のプランに基づく新しいデプロイメント・プランの作成
デプロイメント・プランへエクスポートされるコンポーネントの制御
C
デプロイメント用のWebLogic Mavenプラグインの使用
WebLogic Mavenプラグインの構成と使用方法
セキュア・ユーザー資格証明の付与
デプロイメントの目標
weblogic.deploy
weblogic:undeploy
weblogic:redeploy
weblogic:start-app
weblogic:stop-app
weblogic:list-apps
weblogic:update-app
weblogic:help
トラブルシューティング