엔터프라이즈 Bean JAR 파일을 EAR 파일로 어셈블

어셈블리 도구를 사용하여 엔터프라이즈 Bean JAR(Java™ Archive) 파일을 EAR(Enterprise Archive) 파일로 어셈블할 수 있습니다. JAR 파일 및 이제 EAR 파일을 어셈블하는 것은 Java 코들 웹 서비스에서 사용하기 위한 필수 태스크입니다.

시작하기 전에

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

웹 서비스 사용 EAR 파일을 어셈블하기 전에 웹 서비스에 대해 사용 설정하려는 엔터프라이즈 Bean JAR 파일을 어셈블해야 합니다. 엔터프라이즈 Bean JAR 파일의 어셈블리에 필요한 아티팩트에 대해 자세히 알아보려면 웹 서비스에 대해 사용으로 설정된 Java 코드에서 엔터프라이즈 Bean JAR 파일을 어셈블하는 것에 대한 정보를 참조하십시오.
제한사항: 애플리케이션 아카이브 내에서 패키징된 파일 이름에 파운드 기호(#)를 포함하지 마십시오. 애플리케이션 아카이브 내의 파일 이름에 파운드 기호가 포함된 경우 내부 처리로 인해 애플리케이션 서버가 애플리케이션을 올바르게 배치하지 못합니다. 이러한 장애가 발생하면 애플리케이션이 처리되는 동안 예외가 발생할 수 있습니다. 또한 애플리케이션이 배치된 후 애플리케이션의 일부가 누락될 수 있습니다. 이러한 문제점을 해결하려면 애플리케이션 아카이브 내 파일 이름에 파운드 기호가 포함되지 않도록 이름을 바꾸십시오.

이 태스크 정보

웹 서비스 사용 EAR 파일을 어셈블하려면 다음을 수행하십시오.

프로시저

  1. 어셈블리 도구를 시작하십시오. Rational® Application Developer 문서에서 어셈블리 도구 시작을 참조하십시오.
  2. 아직 수행하지 않은 경우 Java EE 모듈에서 작동할 수 있도록 어셈블리 도구를 구성하십시오. Java EE 카테고리가 사용으로 설정되었는지 확인해야 합니다. Rational Application Developer 문서에서 어셈블리 도구 구성을 참조하십시오.
  3. 웹 서비스 사용 JAR 파일을 EAR 파일로 어셈블하십시오. EAR 파일은 엔터프라이즈 Bean 또는 애플리케이션 클라이언트 JAR 파일, WAR 파일, 웹 애플리케이션 및 애플리케이션 또는 application.xml 파일을 설명하는 메타데이터를 포함할 수 있습니다.

결과

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

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

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

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>AddressBookJ2WEE</display-name>
		<description>AddressBook EJB Example from Java</description>
		<module id="EjbModule_1">
			<ejb>AddressBook.jar</ejb>
		</module>
	</application>

다음에 수행할 작업

웹 서비스를 포함하는 EJB 모듈에 대해 EAR 파일을 사용으로 설정할 수 있습니다. 그런 다음 EAR 파일을 WebSphere Application Server에 배치하십시오.


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



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