웹 서비스 사용 WAR을 EAR 파일로 어셈블

어셈블리 도구를 사용하여 웹 서비스 사용 웹 애플리케이션 아카이브(WAR) 파일을 EAR(Enterprise Archive) 파일로 어셈블할 수 있습니다.

시작하기 전에

Java-기반 웹 서비스 모듈을 WebSphere® Application Server와 함께 제공된 어셈블리 도구를 사용하여 어셈블리할 수 있습니다.

제한사항: 애플리케이션 아카이브 내에서 패키징된 파일 이름에 파운드 기호(#)를 포함하지 마십시오. 애플리케이션 아카이브 내의 파일 이름에 파운드 기호가 포함된 경우 내부 처리로 인해 애플리케이션 서버가 애플리케이션을 올바르게 배치하지 못합니다. 이러한 장애가 발생하면 애플리케이션이 처리되는 동안 예외가 발생할 수 있습니다. 또한 애플리케이션이 배치된 후 애플리케이션의 일부가 누락될 수 있습니다. 이러한 문제점을 해결하려면 애플리케이션 아카이브 내 파일 이름에 파운드 기호가 포함되지 않도록 이름을 바꾸십시오.

이 태스크 정보

이 태스크 섹션에 제공된 단계를 사용하여 웹 서비스 사용 WAR 파일을 EAR 파일로 어셈블하십시오.

프로시저

  1. 어셈블리 도구를 시작하십시오. Rational® Application Developer 문서에서 어셈블리 도구 시작을 참조하십시오.
  2. 웹 서비스 사용 WAR 파일을 EAR 파일로 어셈블하십시오. JAR 또는 WAR 파일을 포함하는 EAR 파일을 어셈블하십시오. EAR 파일은 엔터프라이즈 Bean 또는 애플리케이션 클라이언트 JAR 파일, 웹 애플리케이션 또는 WAR 파일 및 애플리케이션이나 application.xml 파일을 설명하는 메타데이터를 포함할 수 있습니다. WAR 파일을 어셈블하는 방법에 대해 더 자세히 알아보려면 애플리케이션 어셈블 문서를 참조하십시오.

결과

웹 서비스 사용 EAR 파일입니다.

다음 예에는 AddressBook.ear이라고 하는 EAR 파일로 패키지화되는 AddressBook.jar이라고 하는 웹 서비스 사용 JAR 파일과 패키지화된 application.xml 배치 디스크립터가 있습니다. EAR 파일은 다음을 포함합니다.

META-INF/MANIFEST.MF
META-INF/application.xml
AddressBook.war

application.xml 배치 디스크립터의 예는 다음과 같습니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" 
"http://java.sun.com/dtd/application_1_3.dtd">
	<application id="Application_ID">
		<display-name>AddressBook</display-name>
		<description>AddressBook Example from Java bean</description>
		<module id="WebModule_1">
			<web>
				<web-uri>AddressBook.war</web-uri>
				<context-root>/AddressBook</context-root>
			</web>
		</module>
	</application>

다음에 수행할 작업

웹 서비스를 배치하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_assembearwar
파일 이름:twbs_assembearwar.html