EJB 전개 제한사항

이 주제에서는 EJB 전개에 대해 현재 알려진 제한사항 및 한계를 개괄적으로 설명합니다.

설치 경로에 여러 개의 연속 공백이 있을 경우 전개 코드 생성 시 발생하는 문제점

제품이 설치되는 경로의 디렉토리에 여러 개의 연속 공백이 있으면 전개 코드가 생성되지 않습니다.

EJB 2.x 전개에서 지원되지 않는 Oracle BLOB 유형

맵핑된 테이블이 Oracle BLOB 열을 포함하는 경우 전개 중에 예외가 처리됩니다.

Bean 클래스를 변경할 때 EJB 전개 코드가 삭제되지 않음

동일한 Java™ 클래스를 사용하여 다중 Enterprise Bean을 지원하려면 생성된 전개 코드에서 생성된 전개 클래스의 이름을 고유하게 하는 이름 지정 방법을 사용해야 합니다. 이름은 기존 Bean 클래스, 인터페이스 및 키 클래스의 이름에서 파생됩니다.

Bean에 대한 전개 코드를 생성한 다음 이 클래스의 이름을 변경하려면 먼저 전개 코드를 삭제해야 합니다. 전개 코드를 먼저 삭제하지 않으면 이전에 생성된 클래스가 제거되지 않고 컴파일 오류가 포함될 수 있습니다. 이는 Bean 페이지의 편집 조치를 사용하여 primkey 필드 유형을 변경할 경우에도 해당될 수 있습니다. 이것은 키 클래스를 지정된 유형으로 자동 변경하거나 primkey 필드가 더 이상 유효하지 않을 경우 새 복합 키를 생성합니다.

WebSphere® Application Server 버전 4.0.6에서 변환기 및 작성기와 함께 EJB 응용프로그램 전개

WebSphere Application Server 버전 4.0.7에서 전개

다음 변환기 또는 작성기가 WebSphere Application Server 버전 4.0.6에서 누락되었거나 최신 버전이 아닙니다(WebSphere Application Server 버전 4.0.7에서는 갱신).

RDB 맵핑에 대한 EJB에서 변환기 및 작성기를 사용하는 경우 및 WebSphere Application Server 버전 4.0.6에서 전개하는 경우:

해결책: j2ee.core 플러그인의 런타임 디렉토리에서 WebSphere Application Server 런타임 lib 디렉토리로 vaprt.jar를 복사하십시오.

이주

EJB 1.0 JAR 파일을 해당 제품으로 이주하고 기존의 생성된 전개 코드를 수정하여 특정 데이터베이스 벤더에서 작동시키면(예: 열 이름의 대소문자를 혼합 대소문자로 변경), 제품을 사용하여 JAR 파일을 다시 전개할 때 변경사항은 보존되지 않습니다.

처음에 VisualAge® for Java를 사용하여 맵핑을 지정하고 전개 코드를 생성했으면 VisualAge for Java에서 EJB 프로젝트를 EJB 1.1 JAR 파일로 내보내야 합니다. 그러면 맵핑 메타데이터와 테이블 및 열 이름의 대소문자가 보존됩니다.

관련 개념
EJB 전개 도구
관련 타스크
Workbench에서 EJB 전개 코드 생성
명령행에서 EJB 전개 코드 생성
이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.