WAS 126

[Tips] XML 파서 및 변환 클래스 변경

1. 기본 설정되어 있는 클래스 WebLogic은 XML 문서를 처리하기 위해 빌트인으로 XML 파서를 포함하고 있다. 기본적으로 설정되어 있는 클래스는 아래와 같다. 1) Document Builder Factory - DOM 기반 XML 파서 com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl2) SAX Parser Factory - SAX 기반 XML 파서 com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl3) Transformer Factory - XML 문서를 다른 포맷으로 변환 com.sun.org.apache.xalan.internal.xsltc.trax.Transfo..

WAS/WebLogic 2018.02.08

[Tips] WLST Quick Reference

WLST를 사용할 때 기본적으로 알아두어야 할 명령어는 아래와 같다. 명령어 설명 ls() 현재의 mbean을 보여줌. cmo는 Current Management Object의 약어임. ls('a')는 속성을 보여주고, ls('c')는 자식 mbean을 보여주고, ls('o')는 operation을 보여줌 cd() 위치 변경 serverConfig() config mbean 위치로 변경함 serverRuntime() server runtime mbean 위치로 변경함 domainRuntime() domain runtime mbean 위치로 변경함 jndi() JNDI tree로 이동 edit() edit tree로 이동 startEdit() edit 세션을 시작한 후, set('pn', 'v') / ge..

WAS/WebLogic 2017.12.27

[예제] HTTP Header 가져오기

JSP 또는 서블릿에서 아래와 같은 코드로 HTTP Header 값을 가져와서 출력할 수 있다. ...... Enumeration headers = request.getHeaderNames(); while ( headers.hasMoreElements() { String name = (String) headers.nextElement(); String value = request.getHeader(); if (value != null) out.println(name + " : " + value); } ...... Accept : text/html, application/xhtml+xml, */* Accept-Language : en,ko-KR;q=0.5 User-Agent : Mozilla/5.0 (Wi..

WAS 2017.12.25

[Tips] Managed Server가 Admin Server와 연결 끊기는 기준 옵션

관련 파라미터는 아래 2개 파라미터이고, 설정 방법은"Server > Tuning 선택 후, Advanced Options"를 클릭하여 항목에 적당한 값을 설정하면 된다. - Period Length : 접속 가능여부를 체크하는 주기임. 단위는 milliseconds. 기본값은 60000(60초) - Idle Periods Until Timeout : 접속 시도 후 기다리는 시간. 기본값은 4초. 즉 4초 동안 응답이 없으면 접속이 끊겼다고 판단함.

WAS/WebLogic 2017.12.21

[정보] 제우스 7 설치하기

* 설치 전 준비사항JDK 1.6 또는 JDK 1.7이 사전에 설치되어 있어야 함.다운로드 URL : http://www.oracle.com/technetwork/java/javase/downloads/index.html 1. JEUS 7 다운로드 http://technet.tmaxsoft.com 사이트에 접속하여 최신 fix 버전을 다운로드 한다. 참고로, 로그인이 필요하다. 2. 기본 환경 변수 설정 사용하는 Shell에 따라 .profile 또는 .bash_profile 등에 환경 변수(JAVA_HOME, JEUS_HOME 등)를 설정한다. export JAVA_HOME=/usr/java/jdk1.7 export JEUS_HOME=/usr/ssw/jeus7 export PATH=$JAVA_HOME/..

WAS/Jeus 2017.11.27

[Tips] WebLogic 클래스로더(ClassLoader)

1. WebLogic 클래스로더 계층 구조 클래스로더 로드하는 클래스와 위치 1. SYSTEM 클래스로더 WebLogic 솔루션을 위한 클래스 CLASSPATH에 지정된 클래스 PRE_CLASSPATH와 EX_PRE_CLASSPATH에 지정된 클래스 2. DOMAIN 클래스로더 $도메인 디렉터리/lib에 있는 클래스 3. APPLICATION 클래스로더 weblogic-application.xml에 설정된 J2EE 공유 라이브러리 클래스 애플리케이션에서 지정한 모듈 J2EE 5 표준의 지정 디렉터리 /APP-INF/lib 디렉터리에 있는 클래스 4. WEB APP 클래스로더 weblogic.xml에 설정된 J2EE 공유 라이브러리 클래스 WEB-INF/classes 디렉터리 WEB-INF/lib 디렉터리..

WAS/WebLogic 2017.11.07

[Tips] WLS 12.2.1에서 향상된 데이터소스 System Properties

WebLogic 12.2.1에서 향상된 데이터소스 시스템 프로퍼티(System Properties) 기능은 유연하게 데이터베이스에 WAS의 접속 정보를 제공한다. 오라클에 접속된 WAS의 연결풀 세션을 보다 쉽게 모니터링할 수 있다. Variable Value Description ${pid} First half (up to @) of ManagementFactory.getRuntimeMXBean().getName() ${machine} Second half of ManagementFactory.getRuntimeMXBean().getName() ${user.name} Java system property user.name ${os.name} System property os.name ${datasour..

WAS/WebLogic 2017.10.25

[Tips] JDBC 프로퍼티에 오라클 V$SESSION 컬럼값 설정

데이터소스 Connection Pool의 Properties 항목에 JDBC 연결 시에 프로퍼티를 설정할 수 있다. 이를 설정함으로써 오라클 DBA가 v$session이라는 뷰를 통해 접속된 세션 정보를 모니터링하고 관리가 용이하다. [설정 예시] WebLogic 기동 쉘에 -Dweblogic.Name=${SERVER_NAME}이 설정되어야 한다. v$session.osuser weblogic v$session.process weblogic.Name v$session.program my_domain 위의 예시와 같이 설정한 후, 접속된 정보를 오라클 DB에서 조회하면 아래와 같은 정보를 얻을 수 있다.SQL> select osuser, process, program from v$session where ..

WAS/WebLogic 2017.10.18