하나 이상의 비즈니스 레벨 애플리케이션에 자산을
추가하기 전에 애플리케이션 비즈니스 로직(예: Java EE(Java™ Platform,
Enterprise Edition) 아카이브, 라이브러리 및 기타 자원 파일)을
제품 구성에 자산으로 등록해야 합니다. 자산을 가져오면 자산이
제품 구성에 등록됩니다.
시작하기 전에
비즈니스 레벨 애플리케이션에 추가하려는 애플리케이션 2진 파일이 하나 이상 있습니다. 비즈니스 레벨
애플리케이션에 2진 파일을 추가하기 전에 이러한 2진 파일을 자산으로 등록해야 합니다.
이 태스크 정보
자산을 사용하는 비즈니스 레벨 애플리케이션을 대상 런타임에
시작하기 전에 대상 런타임의 로컬 파일 시스템에서 전개자가 정의한
위치로 자산 2진을 추출해야 합니다. 자산을 가져오면
대상 런타임의 로컬 위치로 2진이 추출됩니다.
애플리케이션이 시작 시
또는 수신 클라이언트 요청을 제공하는 동안 자산 2진을
읽는 Application Server 런타임은 자산 2진의 추출 형식을
판별합니다. 추출 형식에는 JAR(Java Archive) 또는 압축(zip) 파일의
압축 풀기가 포함될 수 있습니다.
이 단계에서는
관리 콘솔을 사용하여 자산을 가져오는 방법에 대해 설명합니다. 또는
wsadmin 도구나 프로그래밍을 사용할 수 있습니다.
프로시저
- 콘솔 탐색 트리에서 을
클릭하십시오.
- 자산 업로드 페이지에서 가져올 자산 패키지를 지정하십시오.
- 자산의 전체 경로 이름을 지정하십시오.
- 다음을 클릭하십시오.
- 자산 가져오기 옵션 선택 페이지에서 자산
설정을 지정하십시오.
일반적으로 다음을 클릭하고 기본값을 사용할 수
있습니다.
- 옵션: 자산 설명의 경우
자산에 대한 간략한 설명을 지정하십시오.
- 옵션: 자산 2진 대상 URL에 자산의 대상 위치를
지정하십시오.
이 설정은
제품이 자산을 추출할 대상 위치를 지정합니다. 자산을
가져온 후 실행 중인 애플리케이션이 자산을 사용할 때
제품은 이 위치에서 자산을 찾습니다.
값을 지정하지 않으면 제품은
기본 위치 ${profile_root}/installedAssets/asset_name/BASE/에 자산을 설치합니다.
- 옵션: 자산 유형 측면에서
제품이 지정한 자산 컨텐츠 유형 및 버전을 확인하십시오. 이 설정값을
변경할 수 없습니다.
유형 측면은 일반적으로 애플리케이션 컨텐츠의
유형(예: 애플리케이션이 기록된 스펙)을
선언합니다. 예를 들어, EJB(엔터프라이즈 Bean) 버전 2.0 스펙을 지원하는
EJB에는 type=EJB,version=2.0 측면이 있습니다.
유형 측면이 none이고 자산이 JAR 파일인
경우 기본적으로 제품은 javarchive 유형 측면을
자산과 연관시킵니다.
- 파일 사용 권한에는 대상 런타임이
자산을 읽거나 실행할 수 있도록 자산 2진 파일에 설정된
파일 사용 권한을 지정하십시오. 자산을 가져오면 대상 런타임
환경의 로컬 디스크에서 2진 파일을 추출합니다.
기본값을 사용하여 자산을
가져오십시오. 파일 사용 권한 설정에 대한 자세한 정보는 자산 가져오기 옵션 선택 페이지 온라인 도움말을 참조하십시오.
제한사항: OSGi 애플리케이션은 파일 권한 설정을 사용하지 않습니다.
- 현재 자산 관계에서는 가져올 자산이
실행해야 하는 자산을 추가하거나 필요하지 않은 자산을
제거하십시오.
제품이 JAR 자산을 가져올 때 JAR Manifest에 정의된
종속성을 관리 도메인으로 이미 가져온 자산과
일치시켜서 제품이 자산 관계를 자동으로 발견합니다.
- 자산 유효성 검증에 제품이 자산의 유효성을 검증하는지
여부를 지정하십시오.
이 설정은 기본적으로 선택 취소되어 있습니다.
이 false(no) 값은 대부분의 자산에
사용할 수 있습니다. 필요한 경우에만 true(yes)를
선택하여 자산의 유효성을 검증하십시오.
제품이 자산 유효성 검증에 지정된 값을
저장하지 않습니다. 따라서 지금 자산의 유효성을 검증하고(yes)
나중에 자산을 업데이트하도록 선택할 경우 자산을 업데이트할 때
제품에 대해 이 설정을 다시 사용 가능하게 설정하여 업데이트된 파일의
유효성을 검증해야 합니다.
제한사항: OSGi 애플리케이션은 자산 유효성 검증 설정을 사용하지 않습니다.
- 다음을 클릭하십시오.
- 요약 페이지에서 완료를 클릭하십시오.
결과
자산을 올바르게 가져왔는지 여부를 표시하는 여러 메시지가
나타납니다.
자산은 해당 자산의 애플리케이션 컨텐츠에 정의된 여러 개의
전개 가능한 오브젝트를 포함할 수 있습니다. 배치 가능한 오브젝트는
애플리케이션 서버 또는 클러스터와 같이
배치 대상에 맵핑할 수 있는 자산의 일부분입니다. 제품이 자산을
올바르게 가져온 경우 해당되는 전개 가능한 오브젝트를
자산에서 식별하며 이 자산에서 작성 단위가 작성될 때
추가로 사용합니다.
자산을 가져오지 못한 경우
메시지를 읽고 자산 가져오기를 다시 시도하십시오. 메시지에 표시된
값을 정정하십시오.
다음에 수행할 작업
제품이 자산을 정상적으로 가져와서 자산 페이지에 자산 목록을 표시하면 저장을 클릭하십시오.
가져온 자산을 사용하여
비즈니스 레벨 애플리케이션에 작성 단위를 추가하십시오. 비즈니스 레벨
애플리케이션에 포함된 자산은 작성 단위로
표시합니다.