Uwagi do wydania dla narzędzi do odwzorowywania komponentów EJB

(C) Copyright International Business Machines Corporation 2006. Wszelkie prawa zastrzeżone. Ograniczone prawa na rzecz rządu Stanów Zjednoczonych - używanie produktów, tworzenie ich duplikatów oraz ujawnianie informacji o nich podlega zastrzeżeniom zawartym w umowie GSA ADP Schedule zawartej z firmą IBM(R) Corp.

Spis treści

1.0 Ograniczenia
   1.1 Migrowanie odwzorowań zawierających tabele, w których kolumny oraz ograniczenia mają taką samą nazwę

1.0 Ograniczenia

1.1 Migrowanie odwzorowań zawierających tabele, w których kolumny oraz ograniczenia mają taką samą nazwę

Scenariusz migracji ma zastosowanie podczas migracji z:

W dalszej części termin produkt oznacza program WebSphere Application Server Toolkit lub IBM Rational Software Development Platform, termin najnowsza wersja to 6.1.x w przypadku produktu Application Server Toolkit i 7.0.x w przypadku produktu IBM Rational Software Development Platform, a termin starsza wersja to wersja 6.0.x (lub wcześniejsza) zarówno dla produktu Application Server Toolkit, jak i IBM Rational Software Development Platform.

Objaw problemu:

Podczas migracji projektów EJB, plików EAR lub JAR, migracja postprocesorów do najnowszej wersji produktu może się nie powieść.  Na przykład w najnowszej wersji produktu otwarcie pliku Map.mapxmi w edytorze może się nie powieść, a plik .log będzie zawierał wpisy śledzenia stosu NonUniqueException.

Należy sprawdzić, czy projekt komponentu EJB lub plik JAR zawierają jakiekolwiek postprocesory odwzorowania komponentu EJB na RDB korzystające z tabeli relacyjnej, w której kolumna i ograniczenie mają taką samą nazwę.

Rozwiązanie:

W przypadku starszej wersji produktu, należy za pomocą edytora tabel dokonać edycji pliku .tblxmi w pytaniu. Zamiast zmiany istniejącej nazwy kolumny należy zmienić nazwę ograniczenia klucza podstawowego lub obcego na inną. 


[ Początek strony | Poprzednia strona | Spis treści ]

W przypadku starszej wersji produktu, należy za pomocą edytora tabel dokonać edycji pliku .tblxmi w pytaniu. Zamiast zmiany istniejącej nazwy kolumny należy zmienić nazwę ograniczenia klucza podstawowego lub obcego na inną.