본문 바로가기

반응형

WAS/Weblogic

(17)
[Weblogic] 어플리케이션 특정 패키지 우선순위 로그 설정 옵션 WebLogic 12c (12.2.1.3) 버전에서 사용중인 라이브러리의 호환성 문제로 인스턴스 기동이 안되는 현상이 발생하여 아래와 같은 작업을 통해 기동 *  반영절차 : 1) 아래  jar 파일을 application dir/ WEB-INF/lib 하위에 추가   -  hibernate-validator-5.3.0. Final.jar , validation-api-1.1.0.Final. jar  2) 기존 라이브러리 삭제    -  hibernate-validator-4.2.0. Final.jar,  validation-api-1.0.0.GA.jar 3) application dir/WEB-INF/weblogic.xml 파일 수정    -> 추가          false               ..
[Weblogic] Weblogic 클러스터링 환경에서 소스 배포 경로에 soft link 걸려있을시 기동 불가 현상 Weblogic 클러스터링 환경에서 소스 배포 경로에 soft link 걸려있을시 기동 불가 현상이 발생할 경우 Stop/Start 스크립트 내 링크 삭제와 링크 추가하는 명령어를 추가한다. Stop 스크립트 내 링크 삭제rm /test/WEB-INF/linktest Start 스크립트 내 링크 추가ln -s /nas/linktest /test/WEB-INF/linktest
[Weblogic] The persistent file store "WLS_DIAGNOSTICS" cannot open file 에러 WebLogic이 running 중인 상태에서 추가로 Start 하려고 할때 기존에 running 중이 java process가 store정보를 locked 하고 있기 때문에 "The persistent file store "WLS_DIAGNOSTICS" cannot open file" 에러가 발생하면서 Initialize가 안되는 현상입니다. 재기동 시 항상 java process running 상태 체크하신 후 stop 스크립트 수행 후 Start 스크립트 수행해야합니다.또한 Script 수행 시 해당 위치에서 Local 위치를 명시하는 ./를 반드시 수행하여 주시기 바랍니다. [ORACLE Document Link]https://docs.oracle.com/cd/E23943_01/web.1111/e..
[Weblogic] java.util.zip.ZipException: error in opening zip file java.util.zip.ZipException: error in opening zip file 오류는 Java에서 ZIP 파일을 열 때 발생하는 예외입니다. 이 오류는 ZIP 파일을 열 수 없거나 손상된 ZIP 파일을 처리하려고 할 때 발생할 수 있습니다.  1. ZIP 파일 손상 확인 2. 파일 경로 및 파일 이름 확인 3. 압축 형식이 ZIP이 아닌 경우 4. Java 코드에서 파일 경로 확인 5. 파일 열기 권한 확인 6. Java 버전 호환성 문제 7. ZipException 예외 처리 8. 환경 문제 (특히, 압축 파일에 대한 라이브러리 문제) 9. 시스템의 압축 해제 도구 문제 java.util.zip.ZipException: error in opening zip file 오류는 주로 ZIP..
[Weblogic] weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection 1. 에러로그 weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection 2. 발생원인 url.OpenConnection(호출시) javax.net.ssl.HttpsURLConnection 이 리턴되어야 하는데weblogic.net.http.SOAPHttpsURLConnection 리턴되는 문제 3. 해결방안 Weblogic Start 스크립트내 -DUseSunHttpHandler=ture 옵션 추가
[Weblogic] JDBC pool connecton leak was detected Weblogic에서 JDBC Connection의 Leak 여부를 감지하고, 애플리케이션에서 leak connection을 유발하는 stacktrace를 로그에 출력하는 방법 ※ JDBC Conntecton Leak 이란? - DB 접근을 위해 Connection Pool 자원을 사용하는데 이를 반납하지 않아, 사용 가능한 Connection Pool을 지속적으로 줄어드는 현상을 말한다. [ Weblogic 12c 환경 ] 웹로직 콘솔 > JDBC > 구성 > 진단 > "누수 접속 프로파일" 체크 누수 접속 프로파일 옵션 체크를 하면 Connecton Leak 의심될 때 아래와 같은 로그 발생 (WAS Log에서 leak 단어로 검색 가능)
[Weblogic] Oauth2 인증 사용시 Error 401 Unauthorized 1. 현상 - Weblogic 12c 환경에서 Spring boot / Oauth2 사용시 Error 401 Unauthorized 발생 Error 401--Unauthorized 10.4.2 401 Unauthorized The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If ..
[Weblogic] Session timeout 설정 Weblogic Session timeout 설정 방법은 아래 3가지 방법이 있다. - Application 설정 - web.xml 설정 - weblogic.xml 설정 우선순위 → Application 설정 1순위, web.xml 설정 2순위, weblogic.xml 설정 3순위 1. web.xml 설정 - web.xml 파일의 ‘session-timeout’ 파라미터의 default 값은 ‘60’ 입니다. (단위: 분) - document에서 session-config 부분 session-timeout 확인 https://docs.oracle.com/en/middleware/fusion-middleware/weblogic-server/12.2.1.4/wbapp/web_xml.html#GUID-9A3D..

반응형