Ten dokument zawiera następujące sekcje:
Ten pakiet poprawek zawiera poprawki związane z żądaniami zmian zamieszczonymi w poniższej tabeli.
Wersja adaptera |
Numer CR/Numer APAR |
CR - szczegóły |
Opis wprowadzonej poprawki |
6.0.0.1 |
67109 |
Panel służący do ustawiania informacji ASI na poziomie obiektu biznesowego nie pojawia się, a komponent ESD nie reaguje. |
Ekran Parametry konfiguracyjne został zaktualizowany. Dodano właściwość Schemat do każdej grupy typu procedury składowanej. Dzięki tej właściwości pojedynczego wyboru można pokazywać wszystkie schematy znajdujące się w bazie danych. Po wybraniu schematu bazy danych we właściwości Schemat właściwość StoredProcedure, która znajduje się w tej samej grupie właściwości, zostanie zaktualizowana przy użyciu listy procedur składowanych z wybranego schematu. |
6.0.0.1 |
73104 |
Nie można ustawić właściwości zasobu XA w komponencie EMD. |
Dodano dwie nowe właściwości do grupy właściwości ManagedConnectionProperties na ekranie Generowanie artefaktów - XADataSourceName i XADatabaseName. Te właściwości fabryki MCF są wyświetlane, gdy na ekranie Konfigurowanie obiektów zostanie wybrany typ usługi Wychodząca, a na ekranie Generowanie artefaktów zostanie wybrana opcja Użyj właściwości wykrytego połączenia. |
6.0.0.1 |
73614 |
Wartością właściwości PropertyName dotyczącej informacji ASI o operacji jest nazwa kolumny, a nie nazwa atrybutu obiektu biznesowego. |
Właściwości parametru procedury składowanej na ekranie Parametry konfiguracyjne będą zawierały listę atrybutów obiektów biznesowych, a nie kolumnę tabeli. |
6.0.0.1 |
67622 |
Nie można generować obiektów biznesowych na podstawie obiektów baz danych, w których nazwa tabeli lub kolumny zawiera znak funta (#). |
Komponent EMD został zmodyfikowany w taki sposób, że usunięto znaki # z nazw obiektów biznesowych i nazw atrybutów. Te usunięte znaki nie zostaną zastąpione żadnymi innymi znakami. Rzeczywiste nazwy baz danych zostaną zachowane w zbiorze informacji ASI (właściwości TableName i ColumnName). |
6.0.0.1 |
49070 |
Adapter nie zgłasza błędu w przypadku braku w bazie danych rekordu potomnego, który miał zostać zaktualizowany. |
Do tej pory w pliku dziennika umieszczane było ostrzeżenie, a w tej chwili jest zgłaszany wyjątek. |
6.0.0.1 |
49258 |
Podczas publikowania przykładu udostępnionego wraz z adapterem JDBC za pomocą narzędzia testowego produktu WID, jest on wdrażany poprawnie, a aplikacja jest uruchamiana pomyślnie. Opcja Przychodzące działa poprawnie. Jednak podczas testowania opcji Wychodzące zgłaszany był następujący wyjątek: "java.lang.NoClassDefFoundError: JDBC/Outbound/JDBCOutboundInterface (wrong name: jdbc/outbound/JDBCOutboundInterface) ". |
Ten przykładowy plik EAR został wygenerowany niepoprawnie. Obecnie został on poprawiony i jest dostępna działająca wersja tego przykładowego pliku EAR. |
6.0.0.1 |
67449 |
Komunikat o błędzie wyświetlany po podaniu niepoprawnej wartości JDBCDriverClass nie zawierał poprawnych informacji o błędzie. |
Obecnie po podaniu niepoprawnej wartości JDBCDriverClass wyświetlany jest poprawny komunikat o błędzie. |
6.0.0.1 |
73106 |
Niepoprawnie określane problemy dotyczące atrybutów XA. |
Nie sprawdzano poprawności atrybutów XA. Dodano operacje sprawdzania poprawności wraz z odpowiednimi komunikatami o błędach. |
6.0.0.1 |
73618 |
Informacje ASI JDBC powodują niepoprawne działanie usług Web Service. |
W sekcji BiDi pliku JDBCASI.xsd występowały zbędne spacje. Zostały one usunięte. |
6.0.0.1 |
73786 |
Przekroczona została maksymalna liczba kursorów dla przychodzących operacji JDBC w bazie danych Oracle. |
Podczas przetwarzania zdarzeń w operacjach przychodzących występował przeciek kursorów. Błąd ten został naprawiony. |
6.0.0.1 |
73799 |
Interfejs JDBC musi korzystać z buforowanych połączeń. |
Klasa JDBCManagedConnection nie buforowała połączeń JDBC. Ten problem został rozwiązany. |
6.0.0.1 |
67824 |
Adapter JDBC nie mógł poprawnie pobrać obiektu biznesowego z bazy danych. |
Klucz obcy elementu potomnego o liczności 1 był ustawiany niepoprawnie, przez co pobieranie hierarchicznych obiektów biznesowych nie działało poprawnie. Ten problem został rozwiązany. |
6.0.0.1 |
73432 |
W edytorze obiektów biznesowych nie można dodać kontekstu BiDi na poziomie obiektu biznesowego. |
W sekcji BiDi pliku JDBCASI.xsd występowały zbędne spacje. Zostały one usunięte. |
6.0.0.1 |
73426 |
Pole Format BiDi nazwy EventTableName komponentu EMD nie powinno być obowiązkowe. |
Pole o nazwie Format BiDi nazwy EventTableName jest teraz opcjonalne. |
6.0.0.1 |
73448 |
Wartości formatIn i formatOut dla opcji Przychodzące i Wychodzące metody BiDiStringTransformation zostały zamienione. |
Ten błąd został naprawiony. Wartości formatIn i formatOut metody BiDiStringTransformation() zostały poprawnie ustawione dla opcji Przychodzące i Wychodzące. |
6.0.0.1 |
73436 |
Obiekt biznesowy zwracany przez operację przychodzącą ma niepoprawny format BiDi. |
Ten problem został rozwiązany. |
6.0.0.1 |
73207 |
Właściwość relativePath nie była poprawnie obsługiwana w komponencie EMD.
|
Umożliwiono obsługę scenariuszy, w przypadku których wartość właściwości relativePath nie zawiera przedrostka "./". Obsługiwane są zarówno te scenariusze, w których przedrostek istnieje, jak i te bez przedrostka. |
6.0.0.1 |
72346 |
Składowa setReauthSupported fabryki połączeń zarządzanych nie działa.
|
Ten problem został rozwiązany. Typ boolean został zmieniony na Boolean. |
6.0.0.1 |
48839 |
Jeśli podczas odpytywania (w trybie dostarczania nieuporządkowanego) wystąpił błąd, zdarzenia, które zostały dostarczone, mogą być wyświetlane w tabeli zdarzeń jako niedostarczone. |
W tym scenariuszu zdarzenia są teraz czyszczone po dostarczeniu.
|
6.0.0.1 |
73563 |
Publikowanie obiektów biznesowych jako tablic bajtów powodowało problemy z wydajnością. |
Tablicę bajtów zmieniono na kodowanie szesnastkowo-binarne. |
6.0.0.1 |
72743 |
Tablice bajtów służące do przechowywania opublikowanych obiektów biznesowych są wyświetlane w dzienniku w formie jednego wiersza dla każdego bajtu. |
Zastosowanie kodowania szesnastkowo-binarnego pomogło rozwiązać ten problem. Zaleca się, aby systemy produkcyjne były uruchamiane przy użyciu poziomu rejestrowania OSTRZEŻENIE, po ustawieniu którego komunikaty te nie będą w ogóle wyświetlane w dzienniku. |
6.0.0.1 |
73738 |
Przychodzące zdarzenia CEI nie są korelowane. |
Usunięto problem, dodając informacje o korelacji. |
6.0.0.1 |
73449 |
Format BiDi metadanych połączenia nie obsługiwał poprawnie pustego łańcucha. |
Ten problem został rozwiązany. |
6.0.0.1 |
73477 |
Należy rozszerzyć możliwości rejestrowania/śledzenia w formacie BiDi. |
Dodano funkcję śledzenia na potrzeby diagnostyki BiDi. |
6.0.0.1 |
73566 |
Format BiDi obiektów biznesowych nie działa poprawnie. |
Ten problem został rozwiązany. |
6.0.0.1 |
73143 |
Nie sprawdzano poprawności właściwości BiDi w komponencie EMD. |
Poprawność właściwości BiDi jest teraz sprawdzana w komponencie EMD. |
6.0.0.1 |
73023 |
Właściwość TurnBiDiOff była wyświetlana w komponencie EMD w niejasny sposób. |
Ten problem został rozwiązany. Jeśli format BiDi jest aktywny w komponencie EMD, wartością domyślną jest "false". |
6.0.0.1 |
73295 |
Kontekstowy komponent LTR lub RTL formatu BiDi nie jest przekazywany z pierwszego ekranu komponentu EMD na piąty. |
Ten problem został rozwiązany. |
6.0.0.1 |
72745 |
Niespójny format czasu i daty w dzienniku i danych śledzenia. |
Format czasu funkcji śledzenia został zaktualizowany w taki sposób, aby odpowiadał formatowi stosowanemu w dzienniku. |
6.0.0.1 |
67575 |
Po włączeniu zabezpieczeń Java 2 na serwerze WPS zgłaszany jest wyjątek AccessControlException. |
Wprowadzono zmiany, dzięki którym po włączeniu zabezpieczeń Java 2 wyjątek AccessControlException nie jest zgłaszany. |
6.0.0.1 |
67845 |
Domyślne referencje ManagedConnectionFactory nie działają poprawnie. |
Zaktualizowano kod połączenia w taki sposób, aby używane były referencje określone we właściwościach danych wychodzących, jeśli nie skonfigurowano aliasu uwierzytelniania. |
6.0.0.1 |
74333 |
Adapter JDBC JCA nie generuje pliku XSD obiektu biznesowego dla procedury składowanej Sybase. |
Nie były generowane pliki XSD obiektów biznesowych dla procedur składowanych, w nazwach których występowały znaki specjalne. Zaktualizowano kod w celu usunięcia znaków specjalnych z nazw procedur składowanych, nazw tabel i widoków, synonimów/pseudonimów i nazw kolumn przed ustawieniem tych nazw w obiektach biznesowych. |
6.0.0.1 |
67848 |
Komponent ESD adaptera JDBC: Oczekiwany komunikat informacyjny nie jest rejestrowany w pliku .log.cbe. |
Identyfikatory komunikatów komponentu EMD i adaptera nakładały się. Problem rozwiązano, ustawiając unikalne identyfikatory komunikatów w komponencie EMD i adapterze. Dokładniej, zmieniono identyfikatory w komponencie EMD. |
6.0.0.1 |
67866 |
Komponent EMD adaptera JDBC nie obsługuje znaków języków hindi i tajskiego na serwerze SQL. |
Metoda DatabaseMetaData.getColumns sterownika nie działała poprawnie, jeśli nazwa kolumny zawierała znaki języka hindi lub języka tajskiego. Błąd ten powodował, że w tabelach wynikowych nie były zwracane żadne rekordy. Nie można było zatem zamknąć tabeli, ponieważ do jej zamknięcia wymagany był co najmniej jeden zwrócony rekord. Kod został zmodyfikowany w taki sposób, że zamknięcie tabeli wynikowej jest teraz możliwe w każdym przypadku. |
Aby zaktualizować produkt do wersji pakietu poprawek 6.0.0.1, wykonaj następujące czynności:
v Otwórz ścieżkę budowania Java tego modułu SCA i usuń projekt konektora wybrany na karcie projektów.
v Otwórz edytor zależności i usuń projekt konektora.
v Usuń projekt konektora z obszaru roboczego.
v Zaimportuj nowy plik RAR. Dodaj wszystkie potrzebne pliki zależności interfejsów API systemu EIS.
v Otwórz ścieżkę budowania Java tego modułu SCA i wybierz projekt konektora wybrany na karcie projektów.
v Otwórz edytor zależności i dodaj projekt konektora, jeśli jeszcze nie został dodany, a następnie zaznacz opcję Wdróż z modułem.
v W Konsoli administracyjnej serwera WPS wybierz opcję "Aktualizuj" dla odpowiedniej aplikacji.
v Wybierz opcję "Pojedynczy moduł", podając nazwę pliku - CWYBC_JDBC.rar - jako ścieżkę względną.
v Kliknij przycisk Przeglądaj w lokalnym systemie plików, aby wybrać zaktualizowany plik RAR, który zawiera te zmiany.
v W pozostałych krokach wybierz wartości domyślne i kliknij przycisk Zakończ. Dzięki temu istniejące konfiguracje, np. MCF, nie zostaną zmienione, a pliki JAR zostaną zaktualizowane w niewielkim stopniu.
Data ostatniej modyfikacji: 10 grudnia 2005