© 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.
이주 시나리오는 다음 제품에서 이주할 때 적용됩니다.
- WebSphere® Application Server Toolkit V6.0.x(또는 이전)에서 V6.1.x로 이주
- IBM Rational® Software Development Platform V6.0.x(또는 이전)에서 V7.0.x로 이주
여기서 제품이란 용어는 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차 키 또는 외부 키 제한조건 이름을 열의 기존 이름이 아닌 다른 이름으로 변경하십시오.