Javaアプリケーションの更新および検証
次に、Oracle Java Cloud Service - SaaS Extensionで現在実行されているJava EEアプリケーションをOracle WebLogic Server for OCIで実行するための準備の概要を示します。
次のアプリケーション環境の変更に注意してください。2つの環境間で異なる互換性のあるバージョンを考慮して、アプリケーション・コードを更新する必要があります。各製品バージョンの相違点の詳細は、製品ドキュメントを参照してください。
Area | Oracle Java Cloud Service - SaaS Extension | Oracle WebLogic Server for OCI |
---|---|---|
Oracle Java Standard Edition | JDK 7 | JDK 8 |
Oracle Java Enterprise Edition | Java EE 5 | Java EE 7 |
Oracle WebLogic Server | WebLogic Server 11 g (10.3.6) | WebLogic Server 12 c |
Oracle Fusion Middleware | Oracle Fusion Middleware 11 gリリース1 (11.1.1.7.1または11.1.1.9.1) | Oracle Fusion Middleware 12 cリリース2 (12.2.1.x) |
Oracle JDeveloper | Oracle JDeveloper 11 g | Oracle JDeveloper 12 c |
Oracle WebLogic Serverのアップグレードには、WebLogic (Java EE) Webサービス(JAX - RSおよびJAX - WS)のアップグレードが含まれることに注意してください。
必要な更新および検証ステップの実行
新しい環境のJavaアプリケーションを再度ファクタリングしてテストします。
次の各ステップでは、アプリケーションを更新および検証するために実行する必要があるプロセスを大まかに説明します。
権限の問題の診断および解決
新しい環境では、一部のJavaアプリケーション・コードがAccessControlException
エラーをスローする場合があります。これらの権限の問題を診断および解決するには、ログで詳細を確認し、Oracle Enterprise Manager Fusion Middleware Controlを使用して権限付与を構成します。
権限を付与するようにcodeBaseを定義する場合(次の手順のステップ2 )、次の環境変数が役立ちます。
oracle.deployed.app.dir=/u01/data/domains/wls_domain/servers/wls_adminserver/tmp/_WL_user
oracle.deployed.app.ext=/-
common.components.home=/u01/app/oracle/middleware/oracle_common
domain.home=/u01/data/domains/wls_domain
権限の問題を診断して解決するには: