설치 옵션 선택 설정

이 페이지에서 Java EE(Java Platform, Enterprise Edition) 애플리케이션을 WebSphere® Application Server 배치 대상에 설치하는 옵션을 지정할 수 있습니다. 값을 지정하지 않으면 옵션의 기본값이 사용됩니다. 애플리케이션을 설치한 후, 엔터프라이즈 애플리케이션 설정 페이지에서 이들 옵션의 값을 지정할 수 있습니다.

이 관리 콘솔 페이지를 보려면 애플리케이션 > 새 애플리케이션 > 새 엔터프라이즈 애플리케이션을 클릭한 후 애플리케이션 설치 준비 페이지에서 애플리케이션에 필요한 값을 지정하십시오.

설치 옵션 선택 페이지는 애플리케이션 설치 및 업데이트 마법사와 동일합니다.

JavaServer Pages 파일 사전 컴파일

설치 과정의 일부로서 JSP(JavaServer Pages) 파일을 사전 컴파일할지 여부를 지정합니다. 기본값은 JSP 파일을 사전 컴파일하지 않는 것입니다.

이 옵션의 경우 버전 8.5 배치 대상에만 설치하십시오.

JavaServer Pages 파일 사전 컴파일을 선택하고 애플리케이션을 이전 배치 대상(예: 버전 7)에 설치할 경우, 설치가 거부됩니다. 제품과 동일한 버전이 있는 배치 대상에만 애플리케이션을 배치할 수 있습니다. 애플리케이션이 이전 제품 버전이 있는 서버를 대상으로 할 경우, 해당 대상으로 배치할 수 없습니다.

정보
데이터 유형 부울
기본값 false

애플리케이션을 설치할 디렉토리

EAR(Enterprise Archive) 파일을 설치할 디렉토리를 지정합니다.

기본적으로 EAR 파일은 profile_root/installedApps/cell_name/application_name.ear 디렉토리에 설치됩니다.

옵션 설정 시 다음을 포함합니다.

애플리케이션을 설치할 디렉토리 필드는 애플리케이션 2진 페이지의 위치(전체 경로) 설정과 동일합니다.

정보
데이터 유형 String
단위 전체 경로 이름

애플리케이션 분배

제품이 설치 중 설치 위치에서 애플리케이션 2진을 확장하거나 설치 제거 중 애플리케이션 2진을 삭제하는지 여부를 지정합니다. 기본값은 애플리케이션 분배를 사용 가능하게 하는 것입니다. 설치된 애플리케이션에 대한 애플리케이션 2진은 지정된 디렉토리로 펼쳐집니다.

단일 서버 제품에서 2진은 또한 구성 변경사항 설치 제거 및 저장 시 삭제됩니다.

다중 서버 제품에서 2진은 구성 및 동기화 변경사항 설치 제거 및 저장 시 삭제됩니다.

이 옵션을 사용하지 않을 경우 애플리케이션이 실행되는 모든 노드의 대상 디렉토리에서 애플리케이션 2진이 적절하게 펼쳐지는지 확인해야 합니다.

문제점 방지 문제점 방지: 이 옵션을 사용 불가능하게 하고 애플리케이션 2진을 복사하지 않고 노드에 펼치지 않는 경우, 구성을 나중에 저장하거나 수동으로 동기화하면 애플리케이션 2진이 노드로 이동되지 않습니다.gotcha

애플리케이션 분배 필드는 애플리케이션 2진 페이지의 2진 분배, 확장 및 설치 제거 후 정리 사용 가능 설정과 동일합니다.

정보
데이터 유형 부울
기본값 true

2진 구성 사용

애플리케이션 서버가 애플리케이션 배치 문서, deployment.xml 파일(기본값) 또는 엔터프라이즈 아카이브(EAR) 파일에 있는 바인딩, 확장 및 배치 디스크립터를 사용할지 여부를 지정합니다. 버전 6.0 이상 배치 대상에 설치된 애플리케이션에 대해서만 이 설정을 선택하십시오.

기본값(false)은 deployment.xml에 있는 바인딩, 확장자 및 배치 디스크립터를 사용하는 것입니다. EAR 파일에 있는 바인딩, 확장 및 배치 디스크립터를 사용하려면 이 설정값(true)을 사용하십시오.

2진 구성 사용 필드는 애플리케이션 2진 페이지의 2진으로 된 구성 정보 사용 설정과 동일합니다.

정보
데이터 유형 부울
기본값 false

엔터프라이즈 Bean 배치

애플리케이션 설치 중에 EJBDeploy 도구를 실행할지 여부를 지정합니다.

도구는 Enterprise JavaBeans(EJB) 파일을 실행하는 데 필요한 코드를 생성합니다. 다음 상황에서는 이 설정을 사용 가능하게 해야 합니다.
  • Rational® Application Developer와 같은 어셈블리 도구를 사용하여 EAR 파일을 어셈블하거나 어셈블리 동안 EJBDeploy 도구가 실행되지 않았습니다.
  • EAR 파일은 Rational Application Developer와 같은 어셈블리 도구를 사용하여 어셈블되지 않았습니다.
  • EAR 파일은 버전 5.0 이전의 애플리케이션 어셈블리 도구(AAT) 버전을 사용하여 어셈블되었습니다.

EJB 모듈이 WAR(web archive)에서 패키지되면 이 설정을 사용할 필요가 없습니다.

EJB 1.x 또는 2.x 모듈 설치 중에 EJB 배치 도구가 실행됩니다. EJB 3.x 모듈 설치 중에는 EJB 배치 도구가 실행되지 않습니다.

이 옵션의 경우 버전 8.5 배치 대상에만 설치하십시오.

엔터프라이즈 Bean 배치를 선택하고 애플리케이션을 이전 배치 대상(예: 버전 7)에 설치할 경우, 설치가 거부됩니다. 제품과 동일한 WebSphere 버전이 있는 해당 대상에만 애플리케이션을 배치할 수 있습니다. 애플리케이션이 이전 제품 버전이 있는 서버를 대상으로 할 경우, 해당 대상으로 배치할 수 없습니다.

또한 엔터프라이즈 Bean 배치를 선택하고 EJB 배치를 수행할 옵션 제공 페이지에서 데이터베이스 유형을 지정한 경우, 선택한 데이터베이스 유형이 모든 EJB 모듈에 대해 이전에 정의된 백엔드 ID를 겹쳐씁니다. 개별 EJB 모듈에 대한 백엔드 ID를 사용 가능으로 설정하려면 EJB 배치를 수행할 옵션 제공 페이지에서 데이터베이스 유형을 ""(널)로 설정하십시오.

이 설정을 사용 가능하게 하면 설치 프로그램이 몇 분 동안 실행될 수 있습니다.

정보
데이터 유형 부울
기본값 EJB 3.0 모듈인 경우 true(false)

애플리케이션 이름

애플리케이션에 대한 논리 이름을 지정합니다. 애플리케이션 이름은 셀 내에서 고유해야 하며 지원되지 않는 문자를 포함할 수 없습니다.

애플리케이션 이름은 마침표(.)로 시작할 수 없으며, 앞뒤 공백을 포함할 수 없으며 다음 임의의 문자를 포함할 수 없습니다.

표 1. 이름에 사용할 수 없는 문자. 제품은 이름에 다음 문자를 지원하지 않습니다.
지원되지 않는 문자
  슬래시 $    달러 부호 '    작은따옴표
\   백슬래시 =    등호 "   큰따옴표
*  별표 %  퍼센트 부호 |     세로 막대
,   쉼표 +    더하기 부호 <   왼쪽 대괄호
:   콜론 @  단가 부호 > 오른쪽 대괄호
;   세미콜론 #    해시 표시 & 앰퍼샌드(및 기호)
? 물음표 ]]> 이 문자 조합에는 특정 이름이 존재하지 않습니다.

애플리케이션 이름 필드는 엔터프라이즈 애플리케이션 설정 페이지의 이름 설정과 동일합니다.

정보
데이터 유형 String

자원에 대한 MBeans 작성

자원(서블릿 또는 JSP 파일)에 대한 MBean을 애플리케이션이 시작할 때 애플리케이션 내에서 작성할지 여부를 지정합니다. 기본값은 MBean을 작성하는 것입니다.

이 필드는 시작 동작 페이지의 자원에 대한 MBeans 작성 설정과 동일합니다.

정보
데이터 유형 부울
기본값 true

웹 및 EJB 모듈에 대한 클래스 다시 로드 설정 대체

제품 런타임에서 애플리케이션이 실행 중일 때 애플리케이션 클래스에 대한 변경사항을 감지하는지 여부를 지정합니다. 해당 설정이 사용 가능하고 애플리케이션 클래스가 변경될 경우, 애플리케이션이 업데이트된 클래스를 다시 로드하기 위해 중지된 후 다시 시작됩니다.

기본값은 클래스 재로딩 사용 불가능입니다.

이 필드는 클래스 로딩 및 업데이트 발견 페이지의 웹 및 EJB 모듈에 대한 클래스 다시 로드 설정 대체 설정과 동일합니다.

정보
데이터 유형 부울
기본값 false

다시 로드 간격(초)

업데이트된 파일에 대한 애플리케이션 파일 시스템 스캔 시간(초)을 지정합니다. 기본값은 EAR 파일의 IBM® 확장(META-INF/ibm-application-ext.xmi) 파일 내 다시 로드 간격 속성 값입니다.

다시 로드 간격 속성은 클래스 다시 로드를 사용할 수 있는 경우에만 유효합니다.

다시 로드할 수 있게 하려면 0보다 큰 값을 지정하십시오(예: 1 - 2147483647). 다시 로드가 사용 불가능이면 0을 지정하십시오. 범위는 0 - 2147483647까지입니다.

다시 로드 간격(초) 필드는 클래스 로딩 및 업데이트 발견 페이지의 업데이트된 파일에 대한 폴링 간격 설정과 동일합니다.

정보
데이터 유형 Integer
단위
기본값 3
지원된 구성 지원된 구성: IBM 확장 및 바인딩 파일의 경우 .xmi 또는 .xml 파일 이름 확장자는 Java EE 5 이전 애플리케이션이나 모듈을 사용하는지 또는 Java EE 5 이상 애플리케이션이나 모듈을 사용하는지 여부에 따라 달라집니다. IBM 확장 또는 바인딩 파일 이름은 ibm-*-ext.xmi 또는 ibm-*-bnd.xmi입니다. 여기서, *는 확장 또는 바인딩 파일의 유형입니다(예: app, application, ejb-jar 또는 web). 다음 조건이 적용됩니다.
  • 버전 5 이전의 Java EE 버전을 사용하는 애플리케이션 또는 모듈의 경우, 파일 확장자는 .xmi여야 합니다.
  • Java EE 5 이상을 사용하는 애플리케이션 또는 모듈의 경우, 파일 확장자는 .xml이어야 합니다. .xmi 파일이 애플리케이션 또는 모듈에 포함된 경우 제품에서 .xmi 파일을 무시합니다.

그러나 Java EE 5 이상 모듈은 Java EE 5 이전 파일이 포함되어 있고 .xmi 파일 이름 확장자가 사용된 애플리케이션에 있을 수 있습니다.

ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmiibm-portlet-ext.xmi 파일은 .xmi 파일 확장자를 계속 사용합니다.

sptcfg

웹 서비스 배치

애플리케이션 설치 중에 웹 서비스 배치 도구 wsdeploy를 실행할지 여부를 지정합니다.

도구는 웹 서비스를 사용하여 애플리케이션을 실행하는 데 필요한 코드를 생성합니다. 기본값은 wsdeploy 도구를 실행하지 않는 것입니다. EAR 파일에 웹 서비스를 사용하는 모듈이 들어 있으며 이전에 wsdeploy 도구가 실행되지 않은 경우, 명령행이나 어셈블리 도구의 배치 메뉴 선택사항에서 이 설정을 사용 가능하게 해야 합니다.

이 옵션의 경우 버전 8.5 배치 대상에만 설치하십시오.

웹 서비스 배치를 선택하고 애플리케이션을 이전 배치 대상에 설치할 경우, 설치가 거부됩니다. 제품과 동일한 버전이 있는 대상에만 애플리케이션을 배치할 수 있습니다. 애플리케이션이 이전 제품 버전이 있는 서버를 대상으로 할 경우, 해당 대상으로 배치할 수 없습니다.

정보
데이터 유형 부울
기본값 false

입력 유효성 검증 값(off/warn/fail)

제품이 애플리케이션 설치 또는 업데이트 중에 지정된 애플리케이션 참조를 조사하는지 여부를 지정하며, 유효성 검증이 사용 가능한 경우 사용자에게 잘못된 참조를 경고하거나 또는 조작이 실패합니다.

애플리케이션은 일반적으로 CMP(Container-Managed Persistence) Bean용 데이터 소스를 사용하거나 배치 디스크립터에 정의된 자원 참조 또는 자원 환경을 사용하여 자원을 참조합니다. 유효성 검증은 애플리케이션에 의해 참조된 자원이 해당 애플리케이션의 배치 대상 범위에 정의되어 있는지 여부를 확인합니다.

자원 유효성 검증을 하지 않을 경우 off, 잘못된 자원 참조에 관하여 메시지에 경고할 경우 warn 또는 잘못된 자원 참조 결과로 실패한 조작을 중지하려면 fail를 선택하십시오.

입력 유효성 검증 값(off/warn/fail) 필드는 엔터프라이즈 애플리케이션 설정 페이지의 애플리케이션 참조 유효성 검증 설정과 동일합니다.

정보
데이터 유형 String
기본값 warn

프로세스 임베디드 구성

임베디드 구성을 처리할지 여부를 지정합니다. 임베디드 구성은 resource.xml, variables.xmldeployment.xml 등의 파일로 구성됩니다. WebSphere Application Server 특정 배치 정보를 수집하여 애플리케이션 EAR 파일에 저장할 수 있습니다. 그런 다음, 프로그래밍을 통한 애플리케이션 설치 주제에 설명된 애플리케이션 관리 인터페이스를 사용하여 그러한 EAR 파일을 WebSphere Application Server 구성에 설치할 수 있습니다.

그러한 애플리케이션 EAR 파일 중 하나는 이미 설치된 애플리케이션을 내보낼 때 작성되는 확장 EAR 파일입니다. 임베디드 구성 선택란이 그러한 확장 EAR 파일을 식별합니다. 기본적으로 애플리케이션이 확장 EAR임이 발견되면 "임베디드 구성 처리" 선택란이 선택됩니다. 애플리케이션 설치 옵션은 "임베디드 구성 처리" 선택란의 선택 여부와 무관하게 임베디드 구성의 정보로 미리 채워집니다. 사용자는 배치 프로세스 중에 이러한 값을 겹쳐쓸 수 있습니다.

내보낸 EAR 파일(확장 EAR 파일)에 공유 라이브러리 및 해당 구성 정보가 있는 경우, 애플리케이션 설치 프로세스는 “임베디드 구성 처리” 선택란의 선택 여부에 따라 달라집니다. 공유 라이브러리 구성이 정의된 애플리케이션에 대해 이 선택란이 선택되어 있으면 애플리케이션이 그러한 공유 라이브러리와 함께 설치되고 임베디드 구성의 정보를 기반으로 구성됩니다. 공유 라이브러리 구성이 정의된 애플리케이션에 대해 이 선택란이 선택되어 있지 않으면 EAR 파일이 설치되지만 그러한 공유 라이브러리와 해당 구성이 없습니다.

참고: 임베디드 구성은 처리 여부와 무관하게 여전히 애플리케이션의 일부입니다.

현재 셀 이외의 셀에서 애플리케이션을 내보내고 애플리케이션을 처음으로 설치할 때 애플리케이션을 설치할 디렉토리$(CELL) 변수를 지정하지 않은 경우, 이 설정(false)을 선택 취소하여 확장 EAR 파일을 profile_root/installedApps/current_cell_name 디렉토리에서 펼치십시오. 그렇지 않고 이 설정이 선택되면(true), 개선된 EAR 파일이 profile_root/installedApps/original_cell_name 디렉토리에서 확장됩니다. 여기서 original_cell_name은(는) 애플리케이션이 처음 설치된 셀입니다. 애플리케이션을 처음으로 설치할 때 애플리케이션을 설치할 디렉토리$(CELL) 변수를 지정한 경우, 설치 시 확장 EAR 파일을 profile_root/installedApps/current_cell_name 디렉토리에서 펼칩니다.

정보
데이터 유형 부울
기본값 false(선택 취소)

파일 사용 권한

지정된 디렉토리로 확장되는 설치된 애플리케이션의 애플리케이션 2진의 액세스 사용 권한을 지정합니다.

파일 사용 권한을 지정하려면 애플리케이션 분배 옵션을 사용 가능으로 설정해야 합니다.

텍스트 필드에 파일 사용 권한을 지정할 수 있습니다. 또한 다중 선택 목록에서 선택하여 공통적으로 사용되는 파일 사용 권한 중 일부를 설정할 수 있습니다. 목록 선택사항은 텍스트 필드에 설정된 파일 사용 권한을 겹쳐씁니다.

목록에서 다음 파일 권한 문자열 중 하나 이상을 설정할 수 있습니다. 여러 옵션을 선택하면 파일 사용 권한 문자열이 결합됩니다.

표 2. 목록 옵션의 파일 권한 문자열 세트. 목록 옵션을 선택하거나 텍스트 필드에 파일 권한 문자열을 지정하십시오.
여러 선택 목록 옵션 파일 권한 문자열 세트
모든 파일 읽기 허용(쓰기 불가능) .*=755
실행 파일 실행 허용 .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
모두에게 HTML 및 이미지 파일 읽기 허용 .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

여러 선택 목록을 사용하여 파일 사용 권한을 지정하는 대신 텍스트 필드에서 파일 권한 문자열을 지정할 수 있습니다. 파일 사용 권한은 다음 형식의 문자열을 사용합니다.

file_name_pattern=permission#file_name_pattern=permission

여기서 file_name_pattern은 일반 표현식 파일 이름 필터(예를 들어, 모든 JSP 파일의 경우 .*\\.jsp)이며, permission은 파일 액세스 제어 목록(ACL)을 제공하고, #file_name_patternpermission의 여러 항목 간의 분리자입니다. #file_name_pattern 문자열의 문자인 경우, \#를 대신 사용하십시오.

문자열의 여러 파일 이름 패턴 및 파일 사용 권한이 애플리케이션 내의 URI와 일치하는 경우, 제품은 파일에 대해 가장 높은 파일 사용 권한을 사용합니다. 예를 들어, 파일 권한 문자열이 .*\\.jsp=775#a.*\\.jsp=754일 경우, abc.jsp 파일은 파일 권한 754를 갖습니다.

우수 사례 우수 사례: 파일 일치 패턴의 일반 표현식을 사용하여 전체 문자열 URI를 지정된 파일 권한 패턴과 비교합니다. Java 프로그래밍 API에서 정의한 대로 일반 표현식을 사용하여 보다 정확한 일치 패턴을 제공해야 합니다. 예를 들어, 파일 권한 조작 중에 다음과 같은 디렉토리 및 파일 URI가 처리된다고 가정하십시오. best-practices
표 3. 파일 권한 조작의 예제 URI. 결과는 다음 테이블에 표시되어 있습니다.
숫자 예제 URL
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

파일 패턴 일치 결과는 다음과 같습니다.

파일 권한에 대해 디렉토리 이름 패턴을 지정할 경우, 디렉토리 권한은 지정한 값에 따라 설정됩니다. 그렇지 않을 경우, 디렉토리에 설정되는 파일 권한 값은 상위와 동일합니다. 예를 들어, 다음과 같은 파일 및 디렉토리 구조가 있으며
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
다음과 같은 파일 패턴 문자열을 지정한다고 가정하십시오.
.*MyApp.ear$=755#.*\.jsp=644
파일 패턴 일치 결과는 다음과 같습니다.
  • MyApp.ear 디렉토리가 755로 설정됩니다.
  • MyWarModule.war 디렉토리가 755로 설정됩니다.
  • MyWarModule.war 디렉토리가 755로 설정됩니다.
우수 사례 우수 사례: 운영 체제에 관계없이 파일 패턴의 파일 경로 분리자로 항상 슬래시(/)를 사용하십시오. best-practices

[Windows] Windows 운영 체제에서는 파일에 대한 읽기 권한을 설정 해제할 수 없습니다. POSIX 스타일 권한 비트를 사용할 경우 파일에서 읽기 가능을 나타내는 비트는 4, 쓰기 가능은 2, 실행 가능은 1입니다. 따라서 Windows 운영 체제에서 파일의 권한은 5 또는 7입니다. 또한 POSIX 스타일에는 사용자, 그룹세계 권한이 있습니다. Windows 운영 체제에서는 파일에 대해 user 권한만을 설정할 수 있습니다. 그룹세계 권한 비트는 무시됩니다.

여기에 지정된 액세스 권한은 애플리케이션 레벨에 있습니다. 또한 노드 레벨 구성의 애플리케이션 2진에 대한 액세스 권한을 지정할 수도 있습니다. 노드 레벨 파일 권한은 애플리케이션 2진에 부여할 수 있는 최대(가장 관대한) 권한을 지정합니다. 애플리케이션 레벨에서 여기에 지정하는 액세스 권한은 노드 레벨에서 지정한 것과 같거나 보다 제한적일 수 있습니다.

이 설정은 애플리케이션 2진 페이지의 파일 사용 권한 필드와 동일합니다.

정보
데이터 유형 String

애플리케이션 빌드 ID

애플리케이션의 빌드 버전을 식별하는 편집 가능한 문자열을 지정합니다.

애플리케이션 빌드 ID 필드는 애플리케이션 2진 페이지의 애플리케이션 빌드 레벨 필드와 동일합니다.

정보
데이터 유형 String

원격 자원으로 포함 디스패치 허용

애플리케이션이 표준 요청 Dispatcher 메커니즘을 통해 관리 노드 환경에서 다른 JVM(Java Virtual Machine)에 있는 웹 모듈 전체에서 포함을 자원으로 디스패치할 수 있는지 여부를 지정합니다.

이 필드는 원격 요청 디스패치 특성 페이지의 원격 자원으로 포함 디스패치 허용 필드와 동일합니다.

정보
데이터 유형 부울
기본값 false

원격 자원의 포함 서비스 허용

엔터프라이즈 애플리케이션이 애플리케이션으로부터 포함 요청을 서비스할 수 있는지 여부를 지정합니다.

이 필드는 원격 요청 디스패치 특성 페이지의 원격 자원의 포함 서비스 허용 필드와 동일합니다.

정보
데이터 유형 부울
기본값 false

비즈니스 레벨 애플리케이션 이름

제품이 사용자가 설치 중인 엔터프라이즈 애플리케이션과 함께 새 비즈니스 레벨 애플리케이션을 작성하는지 또는 엔터프라이즈 애플리케이션을 기존 비즈니스 레벨 애플리케이션의 컴포지션 단위로 만드는지 여부를 지정합니다.

기본값은 WebSphere:blaname=Anyasset,blaedition=BASE의 설정 값으로 새 비즈니스 레벨 애플리케이션을 작성하는 것입니다. 드롭 다운 목록에서 새 비즈니스 레벨 애플리케이션 작성을 선택하면 제품은 엔터프라이즈 애플리케이션과 이름이 같은 비즈니스레벨 애플리케이션을 작성합니다. 사용자의 엔터프라이즈 애플리케이션과 이름이 같은 비즈니스 레벨 애플리케이션이 이미 존재하면, 제품은 새로운 비즈니스 레벨 애플리케이션을 작성하지 않습니다. 엔터프라이즈 애플리케이션을 이미 존재하는 비즈니스 레벨 애플리케이션에 대한 컴포지션 단위로 추가합니다.

공유 라이브러리 관계 및 맵핑 설정 페이지를 사용하여 비즈니스 레벨 애플리케이션에서 기존 공유 라이브러리에 대한 종속성 관계를 지정해야 하는 경우에는 드롭 다운 목록에서 비즈니스 레벨 애플리케이션 이름을 선택하십시오. 새 비즈니스 레벨 애플리케이션을 작성하기로 선택했는데 기본 이름을 가진 비즈니스 레벨 애플리케이션이 이미 존재하는 경우에는 공유 라이브러리가 페이지에 표시되지 않습니다.

엔터프라이즈 애플리케이션을 기존 비즈니스 레벨 애플리케이션에 추가하려면 드롭다운 목록에서 기존 비즈니스 레벨 애플리케이션을 선택하십시오. 이 제품은 엔터프라이즈 애플리케이션을 기존의 비즈니스 레벨 애플리케이션의 컴포지션 단위로 만듭니다.

정보
데이터 유형 String
기본값 설치 중인 엔터프라이즈 애플리케이션과 이름이 같은 새 비즈니스 레벨 애플리케이션을 작성합니다.

WebSphere:blaname=Anyasset,blaedition=BASE

비동기 요청 디스패치 유형

웹 모듈이 별도의 스레드에서 요청을 동시에 디스패치할 수 있는지 여부를 지정합니다. 가능하다면, 서버 또는 클라이언트가 요청을 디스패치하는지 여부를 지정합니다. 동시 디스패치는 서블릿 응답 시간을 개선합니다.

조작이 서로 좌우되는 경우, 비동기 요청 디스패치를 사용하지 마십시오. 사용 불가능을 선택하십시오. 동시 디스패치는 조작이 종속된 경우 오류를 일으킬 수 있습니다.

서버가 요청을 동시에 디스패치할 수 있도록 하려면 서버측을 선택하십시오. 클라이언트가 요청을 동시에 디스패치하게 하려면 클라이언트측을 선택하십시오.

정보
데이터 유형 String
기본값 사용 불가능

클라이언트 모듈 배치

클라이언트 모듈을 배치할지 여부를 지정합니다.

배치할 파일에 하나 이상의 클라이언트 모듈이 있고 클라이언트 모듈의 환경 항목을 구성하려는 경우 이 옵션(true로 설정)을 선택하십시오. 또한 EJB 참조, 자원 참조, 자원 환경 참조 또는 메시지 대상 참조와 같은 자원을 구성하려면 이 옵션을 선택하십시오. 이 옵션을 선택하면 클라이언트 모듈에 대한 환경 항목 맵핑 페이지를 볼 수 있습니다.배치 관리자의 연합 노드(연합) 또는 애플리케이션 서버(서버 배치)에 클라이언트 모듈을 배치하는 경우 이 옵션을 선택하고 클라이언트 배치 모드를 배치 대상에 적절한 값(연합 또는 서버 배치)으로 설정하십시오.

이 옵션을 선택하는 경우 버전 8.0 이상 배치 대상에만 클라이언트 모듈을 설치하십시오.

정보
데이터 유형 부울
기본값 false

클라이언트 배치 모드

분리된 배치 대상(분리), 배치 관리자의 연합 노드(연합) 또는 애플리케이션 서버(서버 배치)에 클라이언트 모듈을 배치할지 여부를 지정합니다.

클라이언트 배치 모드의 선택사항은 java: 검색이 처리되는 방법에 영향을 미칩니다. 모든 Java URL 네임스페이스(글로벌, 애플리케이션, 모듈 및 컴포넌트)는 분리된 클라이언트 프로세스에서 로컬입니다. 네임스페이스는 연합 및 서버 배치 클라이언트 프로세스의 서버에 상주합니다. 클라이언트 모듈에 대해 대상으로 선택된 서버 또는 클러스터는 해당 네임스페이스가 작성되는 위치를 판별합니다. 연합 또는 서버 배치 클라이언트 모듈에 대한 모든 java: 검색은 대상 서버 또는 클러스터로 지정됩니다. 클라이언트 모듈은 대상 서버 또는 클러스터에서 실제로 실행되지 않습니다. 동일한 클라이언트 모듈의 다중 인스턴스는 연합서버 배치 모드에서 컴포넌트 이름을 모두 공유합니다. 연합 모드를 선택하는 것은 단순히 JNLP(Java Network Launching Protocol)를 사용하여 클라이언트 모듈을 실행할 의도를 선언하는 것이지만 연합 및 서버 배치 모드의 JNDI(Java Naming and Directory Interface) 메커닉은 동일합니다.

정보
데이터 유형 String
기본값 분리

스키마 유효성 검증

공개된 Java EE 배치 디스크립터 스키마에 대해 배치 스크립터를 유효성 검증할지 여부를 지정합니다. 이 옵션을 선택하면 제품은 각 배치 디스크립터를 분석하여 배치 디스크립터의 Java EE 스펙 버전을 판별하고 적절한 스키마를 선택한 후 Java EE 배치 디스크립터 스키마에 대한 배치 디스크립터를 확인합니다. 유효성 검증 오류가 있으면 오류 메시지가 표시됩니다.

Java EE 배치 디스크립터 스키마는 또한 DTD으로 알려져 있습니다.

이 옵션을 선택하는 경우 버전 8.0 이상 배치 대상에만 애플리케이션 또는 모듈을 설치하십시오.

정보
데이터 유형 부울
기본값 false


파일 이름: urun_rapp_installoptions.html