본문 바로가기

분류 전체보기

(271)
[weblogic] Classpath 추가 - 기동 스크립트 수정 방법 weblogic 서버 기동에 필요한 클래스가 load 된 후에 추가로 클래스를 load 하고자 하는 경우에 사용하는 방법 서버 기동 스크립트에서 CLASSPATH 변수를 선언 후, 추가하고자 하는 클래스 경로를 작성하면 된다. 각각의 클래스는 콜론( : ) 으로 구분한다. 최종적으로 setDomainEnv.sh 에서 export CLASSPATH 를 실행하지만, 만일을 위해 기동 스크립트에도 export CLASSPATH 를 작성한다. #classpath CLASSPATH="${CLASSPATH}:추가할클래스01:추가할클래스02:추가할클래스03" #export export CLASSPATH 기존에 사용 중인 ojdbc.jar 대신 다른 버전의 ojdbc.jar 를 load 해야 하는 경우 CLASSPAT..
[weblogic] windows 환경 - 기동스크립트 예시 + out 로그 백업 날짜 설정 아래의 방식을 사용하면 로그 파일명이 AdminServer.out.2021-07-27_180026 와 같이 된다 @ECHO OFF title WLS1036_AdminServer set SERVER_NAME=AdminServer set SERVER_PORT=9000 set DOMAIN_HOME=D:\WebLogic\weblogic10.3.6\domains\test_domain set BOOT_PROPERTIES=%DOMAIN_HOME%\boot.properties cd %DOMAIN_HOME% set LOG_DIR=%DOMAIN_HOME%\logs\%SERVER_NAME% @rem ######## BACKUP DATE PREFIX ######## set PREFIX=%DATE:~0,10%_%TIME:~0,..
[weblogic 설치] *sys-package-mgr*: can't write index file 문제 발생 환경 AIX 7.1 JDK 7 WebLogic 12.1.3 문제 발생 상황 silent 로 domain 을 구성하고자 하는 상황이었음 wlst.sh 로 domain 생성 명령어를 실행하였는데 아래와 같이 동일한 메시지가 다량으로 기록되었다 domain 구성은 정상적으로 된다 문제 발생 원인 /tmp 디렉토리 접근이 불가하여 발생하는 문제 혹은 /tmp 디렉토리 내에 존재하는 기존의 temp 파일과의 충돌로 인해 발생하는 문제 해결 방법은 1. /tmp 디렉토리 접근 권한 허용 2. temp 파일 기록 위치 변경 temp 파일 기록 위치 변경 - 적용 방법 wlst.sh 내용을 수정한다 {ORACLE_HOME}/oracle_common/common/bin/wlst.sh 맨 하단에 JAVA 옵션을..
[OHS12cR2] orapki 관련 에러 현상 현재 적용되어있는 인증서 내용을 확인하고자 할 때 {OHS_HOME}/oracle_common/bin/orapki 를 사용한다 확인 명령어는 아래와 같음 ./orapki wallet display -wallet output 그런데, 아래와 같이 ClassVersionError 가 발생하는 경우가 있다 [/app/ohs/ohs_12214/oracle_common/bin]$ ./orapki wallet display -wallet {인증서경로} Exception in thread "main" java.lang.UnsupportedClassVersionError: oracle/security/pki/textui/OraclePKITextUI : Unsupported major.minor version 51.0 ..
[weblogic] gc log 생성 및 rotation 방법 (Oracle JAVA, IBM JAVA) #01. Oracle JAVA 참고 블로그 https://mcpaint.tistory.com/315 아래와 같이 옵션 추가했음 -verbose:gc -XX:+PrintGCDetails -Xloggc:/applogs/weblogic/weblogic_12214/m1_12214/gc/gc_m1_12214.log -XX:+UseGCLogFileRotation -XX:GCLogFileSize=2m -XX:NumberOfGCLogFiles=99 -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC gc log 용량이 2MB 에 도달하자 rotation 되었음 #02. IBM JAVA 참고 글 - IBM JAVA 공식 문서 https://www.ibm.com/support/pages/writin..
[weblogic] 윈도우 서비스 등록 - 네트워크 드라이브 (NAS) 인식 불가 참고 글 : weblogic 윈도우 서비스 설치 옵션 관련 https://atheek1.wordpress.com/2010/05/27/mapping-network-drives-in-weblogic-windows-service/ 참고 글 : 네트워크 드라이브 연결 관련 https://mpjamong.tistory.com/105 사용자가 직접 weblogic 서버 기동 시에는 정상적으로 네트워크 드라이브(NAS) 를 인식하지만 윈도우 서비스 / 윈도우 작업 스케줄러 등으로 weblogic 서버 기동 시 네트워크 드라이브를 인식하지 못하는 문제가 발생한다. 윈도우 서비스, 윈도우 작업 스케줄러가 네트워크 드라이브를 인식하지 못하기 때문. 아래 이미지와 같이 네트워크 드라이브가 존재하나 (K 드라이브) 윈도우 작..
iplanet - config 설정 관련 obj.conf, magnus.conf, server.xml 등 각종 설정 파일을 SSH 창에서 직접 수정 후, console 에서 "설정 deploy" 를 하면 설정 변경한 내역이 모두 사라지게 된다. 과거 설정 파일로 회귀하게 되는 것. 콘솔에서 작업한 후 deploy 하지 않고 직접 conf 파일을 건드릴 경우 config-store 폴더에 동기화 되지 않기 때문. 때문에, iplanet 에서의 설정 변경 작업은 console 에서 작업하는 것을 권장한다 함. 다만, 사이트 환경에 따라 console 접속이 불가할 수 있다. 그럴 때는 config-store 업데이트를 위해 'wadm pull-config' 커맨드를 수행한다.
[weblogic] 윈도우 서비스 - stdout log rotation #. 업데이트 날짜 2024/02/13 12.2.1.4 버전에 버그 있음 (AdminServer 에만 해당하는 것으로 보임) 관련 버그 fix 패치 없음 Bug 34354299 : WLSVC GET CRASHED WHEN STDOUT LOG ROTATED https://support.oracle.com/epmos/faces/BugDisplay?_afrLoop=81233200661012&parent=DOCUMENT&sourceId=2883478.1&id=34354299&_afrWindowMode=0&_adf.ctrl-state=j6qxmdl8y_195 #. weblogic12.2.1.4 버전 버그 AdminServer 에만 해당하는 버그이다. AdminServer 는 stdout 로그 로테이션 시 파일 보..