EJB 맵핑 도구 릴리스 정보

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.

릴리스 정보

1.0 제한사항
   1.1 열과 제한조건이 동일한 이름을 갖는 테이블을 포함하는 맵핑 이주

1.0 제한사항

1.1 열과 제한조건이 동일한 이름을 갖는 테이블을 포함하는 맵핑 이주

이주 시나리오는 다음 제품에서 이주할 때 적용됩니다.

여기서 제품이란 용어는 WebSphere Application Server Toolkit 또는 IBM Rational Software Development Platform을 나타내고, 최신 버전이란 용어는 Application Server Toolkit의 경우 버전 6.1.x 및 IBM Rational Software Development Platform의 경우 버전 7.0.x를 나타내며, 이전 버전이란 용어는 Application Server Toolkit 및 IBM Rational Software Development Platform 둘 다에 대해 버전 6.0.x(또는 이전)를 나타냅니다.

문제점 증상:

 EJB 프로젝트, EAR 또는 JAR 파일을 이주할 경우, 제품의 최신 버전으로 이주하는 데 백엔드가 실패할 수도 있습니다. 예를 들어, 제품의 최신 버전에서 Map.mapxmi 파일을 편집기에서 여는 데 실패할 수도 있으며 .log 파일에 NonUniqueException 스택 추적을 포함합니다.

EJB 프로젝트 또는 JAR 파일에 열과 제한조건이 동일한 이름을 갖는 관계형 테이블을 사용하는 EJB에서 RDB로의 맵핑 백엔드가 포함되는지 확인하십시오. 

솔루션:

제품의 이전 버전에서 테이블 편집기를 사용하여 문제가 있는 .tblxmi 파일을 편집하십시오. 1차 키 또는 외부 키 제한조건 이름을 열의 기존 이름이 아닌 다른 이름으로 변경하십시오.