Java 애플리케이션 업데이트 및 검증
다음은 Oracle Java Cloud Service - SaaS Extension에서 현재 실행 중인 Java EE 앱을 준비하기 위한 상위 레벨 단계로, OCI용 Oracle WebLogic Server에서 실행됩니다.
다음과 같은 응용 프로그램 환경 변경 사항을 적어 둡니다. 두 환경 간에 호환되는 다른 버전을 고려하도록 애플리케이션 코드를 업데이트해야 합니다. 각 제품 버전의 차이에 대한 자세한 내용은 제품 설명서를 참조하십시오.
영역 | Oracle Java Cloud Service - SaaS Extension | OCI용 Oracle WebLogic Server |
---|---|---|
Oracle Java Standard Edition | JDK 7 | JDK 8 |
Oracle Java Enterprise Edition | Java EE 5 | Java EE 7 |
Oracle WebLogic Server | WebLogic Server 11g(10.3.6) | WebLogic Server 12c |
Oracle Fusion Middleware | Oracle Fusion Middleware 11g 릴리스 1(11.1.1.7.1 또는 11.1.1.9.1) | Oracle Fusion Middleware 12c 릴리스 2(12.2.1.x) |
Oracle JDeveloper | Oracle JDeveloper 11g | Oracle JDeveloper 12c |
Oracle WebLogic Server 업그레이드에는 Java EE(WebLogic) 웹 서비스(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
권한 문제를 진단하고 해결하려면 다음과 같이 하십시오: