![[AIX]](../images/aixlogo.gif)
![[Linux]](../images/linux.gif)
![[Windows]](../images/windows.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
EJB JAR 파일 변경
서버를 중지하고 다시 시작할 필요없이 애플리케이션 서버의 EJB(엔터프라이즈 Bean) JAR(Java™ Archive) 파일을 변경할 수 있습니다.
이 태스크 정보
다음 참고는 이 주제의 .xmi 확장자가 포함된 파일 참조에 적용됩니다.
지원된 구성: IBM®
확장 및 바인딩 파일의 경우 .xmi 또는 .xml 파일 이름 확장자는
Java EE 5 이전 애플리케이션이나 모듈을 사용하는지 또는
Java EE 5 이상 애플리케이션이나 모듈을 사용하는지 여부에 따라 달라집니다. IBM
확장 또는 바인딩 파일 이름은 ibm-*-ext.xmi 또는 ibm-*-bnd.xmi입니다.
여기서, *는 확장 또는 바인딩 파일의 유형입니다(예:
app, application, ejb-jar 또는 web). 다음 조건이 적용됩니다.

그러나 Java EE 5 이상 모듈은 Java EE 5 이전 파일이 포함되어 있고 .xmi 파일 이름 확장자가 사용된 애플리케이션에 있을 수 있습니다.
ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi, ibm-portlet-ext.xmi 파일은 .xmi 파일 확장자를 계속 사용합니다.
sptcfg![[Solaris]](../images/solaris.gif)
![[HP-UX]](../images/hpux.gif)
서버를 중지한 후 다시 시작하지 않아도 EJB JAR 파일에 대해 수행할 수 있는 몇 가지의 변경사항이 있습니다.
중요사항: 엔터프라이즈 애플리케이션 파일 업데이트 방법을 참조하여
최신 전개가 EJB JAR 파일을 업데이트하기에 적합한 방법인지 결정하십시오.
다른 방법이 더 쉬우며 최신 배치는 숙련된 사용자에게만 적합합니다. 관리 콘솔의 업데이트 마법사를 사용하면 서버를 중지한 후 다시 시작하지 않고도
변경을 수행할 수 있습니다.
다음 표는 애플리케이션이 전개된 서버에서 EJB 파일을 조작하여 EJB JAR 파일에 수행할 수 있는 변경사항을 나열합니다. 여기에는 변경을 수행하기 위해 최신 배치를 사용하는지 또는 동적 다시 로드를 사용하는지에 대해서도 기술되어 있습니다.
변경 | 최신 배치 | 동적 다시 로드 |
---|---|---|
EJB JAR 파일의 ejb-jar.xml 파일을 변경하십시오. | 적용 불가능 | 예 |
EJB JAR 파일의 ibm-ejb-jar-ext.xmi 또는 ibm-ejb-jar-bnd.xmi 파일을 변경하십시오. | 적용 불가능 | 예 |
EJB JAR 파일의 Table.ddl 파일을 변경하십시오. | 적용 불가능 | 적용 불가능 |
EJB JAR 파일에 대한 Map.mapxmi 또는 Schema.dbxmi 파일을 변경하십시오. | 적용 불가능 | 예 |
EJB 파일에 대한 구현 클래스 또는 EJB 파일에 대한 구현 클래스의 종속 클래스를 업데이트하십시오. | 적용 불가능 | 예 |
EJB 파일에 대한 홈/원격 인터페이스 클래스를 업데이트하십시오. | 적용 불가능 | 예 |
기존 EJB JAR 파일에 새 EJB 파일을 추가하십시오. | 예 | 예 |