Oracle

    Weblogic 버전 별 표준 지원

    표준 6.1 7.0 8.1 9.0 10.0 10gR3 11gR1 12cR1 12cR2 14c JAVA 1.3 1.3 1.4 5 5 6 6 7 8 8&11 JAVA EE 1.3 1.3 1.3 1.4 5 5 5 6 7 8 Servlet 2.2&2.3 2.2&2.3 2.3 2.4 2.5 2.5 2.5 3.0 3.1 4.0 JSF - - - - - 1.2&2.0 2.0 2.1 2.2 2.3 JSP 1.2 1.2 1.2 2.0 2.1 2.1 2.1 2.2 2.3 2.3 EJB 1.1&2.0 2.0 2.0 2.1 3.0 3.0 3.0 3.1 3.2 3.2 JDBC 2.0 2.0 2.0 3.0 3.0 3.0 4.0 4.0 4.0 4.3 JPA - - - - - - 1.0&2.0 2.1 2.1 2.2 #### 예외 :..

    [WebLogic][Error] Exception in AppMerge flows' progression

    weblogic 11g (10.3.6)에서 deploy 할 때 생길 수 있는 error 원인은 weblogic 11g에서 지원되는 web.xml의 JAVA EE servelt version이 아니기 때문 #### weblogic 11g는 servlet 2.2 ~ 2.5 까지, 12c R1(12.1.x)는 servlet 3.0까지, 12c R2(12.2.x)는 servlet 3.1까지 지원됨 #### web.xml의 servlet 버전을 2.4로 맞췄더니 배치가 정상적으로 됨.

    Oracle Linux 8 버전 ohs 12.2.1.4 설치 Package 누락 error

    Oracle Linux 8, Redhat Linux 8에서 ohs 12.2.1.4를 설치할 때 package 누락으로 설치 진행이 안됨. - compat-libcap1-1.10 - compat-libstdc++-33-3.2.3-x86_64 이를 해결하기 위해서는 patch 31190532를 적용시켜야 함. (Doc ID 2652061.1) ### silent mode로 Oracle Linux 8에서 ohs 12.2.1.4를 설치하고자 할때 ###

    Oracle log4j 관련 추가된 취약점 (CVE-2021-45046)

    기존 log4j 관련 취약점(CVE-2021-44228)으로 인해 Weblogic 12.2.1.3, 12.2.1.4, 14.1.1은 Log4j 버전을 2.15로 업그레이드 하는 패치를 제공했으나 (patch 33660731), Apache Software Foundation은 추가 취약점 (CVE-2021-45046)을 해결하는 Apache 버전 2.16을 출시함. 이에 따라 Weblogic에서는 기존 패치를 대체하여 Log4j 버전을 2.16으로 업그레이드 하는 패치 (patch 33660731)를 발표함.

    Weblogic MW_HOME, WL_HOME, ORACLE_HOME

    1. MW_HOME : Oracle Fusion Middleware가 존재하는 위치. MW_HOME 안에는 WL_HOME, ORACLE_HOME, ORACLE_COMMON_HOME이 존재한다. - MW_HOME 찾는 방법 : domain_home/bin 경로에 있는 setDomainEnv.sh 안에서 확인 가능 2. WL_HOME : Weblogic Server를 호스팅하는 데 필요한 설치된 파일을 포함하는 경로 - WL_HOME 찾는 방법 : domain_home/bin 경로에 있는 setDomainEnv.sh 안에서 확인 가능 3. ORACLE_HOME : Oracle Fusion Middleware 제품이 설치된 위치와 해당 제품의 바이너리가 현재 절차에서 사용되고 있는 경로 -ORACLE_HOME..

    WLS 11g 설치

    12c 이전에서 설치할때 GUI 환경이 아닌 환경에서 설치를 하고자 하면 ~/bin/java jar ./wls1036_generic.jar -mode=console 콘솔 모드를 통해 설치 가능

    Iplanet 인증서 교체

    {iplanet_경로}/https_hostname/config의 cert8.db와 key3.db을 백업해두기. 해당 경로에 새롭게 적용할 cert, key 파일들을 위치시키고, 각각의 이름을 cert8.db와 key3.db로 변경. 이후 (1) Iplanet Admin과 instance 기동 ->(2) 오른쪽 상단의 보류중인 배포를 '배포' ->(3) 구성 > hostname > HTTP Listener에서 '새로 만들기' -> (4) 겹치지 않는 port 지정 및 다른 항목 채워넣고 마지막 SSL을 '사용 가능' + 인증서 선택 위에 지정한 port로 접속하면 인증서 내역이 바뀐 것을 확인할 수 있다. + console에서 인증서 교체 확인하는 방법 (1) 구성 > hostname > 인증서 에서 오른..

    OHS 인증서 교체

    cwallet.sso 파일이 있다는 가정 하에 기존 cwallet.sso 백업 (위치는 {OHS_domain 경로}/config/fmwconfig/components/OHS/instances/{인스턴스_이름}의 ssl.conf에서의 SSLWallet 경로 확인) -> default 경로는 {OHS_domain 경로}//config/fmwconfig/components/OHS/instances/{인스턴스_이름}/keystores/default 새로운 cwallet.sso 파일을 원하는 위치에 놓고, ssl.conf에서의 SSLWallet 경로를 바뀐 경로로 지정한다. 이후 OHS 재기동 (NodeManager -> Component 순으로 기동) SSL port (default:4443) 으로 접속