Tento dokument obsahuje následující oddíly:
Tato oprava FixPack obsahuje opravy na základě žádostí o změny uvedených v následující tabulce.
Verze adaptéru |
Číslo CR/číslo APAR |
Podrobnosti CR |
Popis provedené opravy |
6.0.0.1 |
67109 |
Panel pro nastavení úrovně obchodních objektů informací ASI se nezobrazuje a služba ESD neodpovídá |
Obrazovka s konfiguračními parametry byla aktualizována. Pro každou skupinu typů uložených procedur byla přidána vlastnost Schema. Vlastnost Schema je jedinou vlastností výběru, která zobrazí seznam všech schémat v databázi. Je-li v rámci vlastnosti Schema vybráno databázové schéma, bude vlastnost StoredProcedure v téže skupině vlastností aktualizována seznamem uložených procedur ve vybraném schématu. |
6.0.0.1 |
73104 |
Nelze nastavit vlastnosti prostředku XA v rámci prostředí EMD |
Do skupiny vlastností ManagedConnectionProperties na obrazovce pro generování artefaktů byly přidány dvě nové vlastnosti: XADataSourceName a XADatabaseName. Po zvolení volby Outbound ServiceType na obrazovce pro konfigurování objektů a výběru volby použití vyhledaných vlastností připojení na obrazovce pro generování artefaktů jsou zobrazeny vlastnosti struktury MCF. |
6.0.0.1 |
73614 |
Hodnota PropertyName v informacích ASI pro operaci je nastavena na název sloupce, nikoli na název atributu obchodního objektu |
Parametr Uložené procedury na obrazovce s konfiguračními parametry způsobí zobrazení seznamu atributů
obchodních objektů, nikoli sloupce tabulky. |
6.0.0.1 |
67622 |
Z databázových objektů, v nichž název tabulky nebo sloupce obsahuje znak křížek (#), nelze generovat obchodní objekty |
Prostředí EMD bylo upraveno tak, aby byly znaky # z názvů obchodních objektů a z názvů atributů odebrány. Odebrané znaky nebudou nahrazeny žádnými jinými znaky. Skutečné názvy v databázi budou i nadále uchovány v informacích ASI (TableName a ColumnName). |
6.0.0.1 |
49070 |
Adaptér nevyvolává chybu, není-li v databázi obsažen podřízený záznam, který má být aktualizován |
V souboru s protokolem bylo trasováno varování, které bylo nyní upraveno, aby byla vyvolána výjimka. |
6.0.0.1 |
49258 |
Při publikování ukázky zpřístupněné prostřednictvím adaptéru rozhraní JDBC z testovacího nástroje WID byla ukázka úspěšně zavedena a spouštění aplikace probíhalo správně. Aplikace pracovala s touto příchozí položkou správně. Při testování odchozí položky však byla vyvolána následující výjimka: "java.lang.NoClassDefFoundError: JDBC/Outbound/JDBCOutboundInterface (wrong name: jdbc/outbound/JDBCOutboundInterface) ". |
Ukázkový soubor EAR byl vygenerován nesprávně. Nyní byla chyba opravena a k dispozici je funkční ukázkový soubor EAR. |
6.0.0.1 |
67449 |
Chybová zpráva v případě určení nesprávné třídy JDBCDriverClass neobsahuje správné informace o chybě |
V případě nesprávného určení třídy JDBCDriverClass je nyní zobrazována správná chybová zpráva. |
6.0.0.1 |
73106 |
Nesprávné určení problému pro atributy XA |
Atributy XA nebyly ověřovány. Byly pro ně přidány kontroly s ověřením a odpovídajícími chybovými zprávami. |
6.0.0.1 |
73618 |
Informace ASI JDBC způsobují selhání webových služeb |
Soubor JDBCASI.xsd obsahoval v části BiDi nadbytečné mezerové znaky, které byly odebrány. |
6.0.0.1 |
73786 |
Maximální počet kurzorů pro příchozí položky rozhraní JDBC byl překročen v případě použití databází Oracle |
Při zpracování událostí v rámci příchozích položek docházelo k nevracení kurzorů. Tato chyba byla odstraněna. |
6.0.0.1 |
73799 |
Rozhraní JDBC potřebuje používat připojení uložená do mezipaměti |
Třída JDBCManagedConnection neukládala připojení rozhraní JDBC do mezipaměti. Tato chyba byla odstraněna. |
6.0.0.1 |
67824 |
Adaptér rozhraní JDBC nedokáže z databáze správně načítat obchodní objekt |
Cizí klíč jediného podřízenéhoprvku byl nastaven nesprávně. Načítání hierarchických obchodních objektů proto neprobíhalo správně. Tato chyba byla odstraněna. |
6.0.0.1 |
73432 |
Na úrovni obchodních objektů nelze v editoru obchodních objektů přidat položku BiDiContext |
Soubor JDBCASI.xsd obsahoval v části BiDi nadbytečné mezerové znaky, které byly odebrány. |
6.0.0.1 |
73426 |
Pole Formát BiDi pro název tabulky událostí prostředí EMD by nemělo být povinné |
Pole s názvem Formát BiDi pro název tabulky událostí je nyní volitelné. |
6.0.0.1 |
73448 |
V metodě BiDiStringTransformation jsou hodnoty formatIn a formatOut pro příchozí a odchozí směr zaměněny |
Tato chyba byla v metodě BiDiStringTransformation() opravena` hodnoty formatIn a formatOut jsou pro příchozí a odchozí položku nastaveny správně. |
6.0.0.1 |
73436 |
Obchodní objekt vrácený v rámci příchozí položky má nesprávný formát BiDi |
Tato chyba byla odstraněna. |
6.0.0.1 |
73207 |
Položka relativePath byla v prostředí EMD zpracovávána nesprávně
|
Byla provedena změna, aby mohly být zpracovávány scénáře, v nichž položka relativePath nemá předponu "./". Zpracování lze provést v případě, že je tato předpona uvedena, i v případě, že uvedena není. |
6.0.0.1 |
72346 |
Volba setReauthSupported ve faktorii spravovaných připojení není funkční
|
Tato chyba byla odstraněna. Typ byl změněn z hodnoty boolean na hodnotu Boolean. |
6.0.0.1 |
48839 |
V případě výzev v režimu doručování UNORDERED (bez řazení) se doručené události mohly při výskytu chyby zobrazovat v tabulce událostí jako nedoručené |
Události jsou v tomto scénáři při doručení vymazány.
|
6.0.0.1 |
73563 |
Publikování obchodních objektů jako polí typu byte má za následek problémy s výkonem |
Pole typu byte bylo změněno na kódování HexBinary. |
6.0.0.1 |
72743 |
Pole typu byte pro publikované obchodní objekty se v protokolu mohla zobrazovat ve tvaru jednoho řádku pro každý bajt |
Velmi užitečné je kódování HexBinary. Doporučujeme rovněž spouštět provozní systémy s úrovní protokolování WARNING (varování), aby se v protokolu pro tuto úroveň takové zprávy vůbec nezobrazovaly. |
6.0.0.1 |
73738 |
Příchozí události CEI nejsou v korelaci |
Chyba byla odstraněna přidáním informací o korelaci. |
6.0.0.1 |
73449 |
Formát BiDi pro metadata připojení nepracuje správně s prázdným řetězcem |
Tato chyba byla odstraněna. |
6.0.0.1 |
73477 |
Rozšíření možností trasování a protokolování pro zápis BiDi |
Pro diagnostiku BiDi bylo přidáno trasování. |
6.0.0.1 |
73566 |
Formát BiDi pro obchodní objekt nepracuje správně |
Tato chyba byla odstraněna. |
6.0.0.1 |
73143 |
Vlastnosti BiDi nebyly v prostředí EMB ověřovány |
Vlastnosti BiDi jsou nyní v prostředí EMD ověřovány. |
6.0.0.1 |
73023 |
Vlastnost TurnBiDiOff se v prostředí EMD zobrazovala zavádějícím způsobem |
Tato chyba byla odstraněna. Výchozí hodnota je "false", je-li podpora BiDi v prostředí EMD aktivní. |
6.0.0.1 |
73295 |
Kontextová komponenta typu LTR nebo RTL formátu BiDi není z první obrazovky prostředí EMD předávána na pátou obrazovku |
Tato chyba byla odstraněna. |
6.0.0.1 |
72745 |
Nekonzistentní formát času a data mezi protokolem a trasováním |
Formát času trasování byl aktualizován, aby odpovídal formátu protokolu. |
6.0.0.1 |
67575 |
V případě zapnutí zabezpečení Java 2 v prostředí WPS je vyvolána výjimka AccessControlException |
Byly provedeny změny, které zaručují, že v případě zapnutí zabezpečení Java 2 není vyvolána výjimka AccessControlException. |
6.0.0.1 |
67845 |
Výchozí pověření pro položku ManagedConnectionFactory nepracují správně |
Byl aktualizován kód připojení tak, aby používal pověření určená v odchozích vlastnostech, není-li konfigurován žádný alias ověřování. |
6.0.0.1 |
74333 |
Adaptér JDBC JCA s uloženou procedurou produktu Sybase negeneruje kód xsd obchodních objektů. |
Kód xsd obchodních objektů pro uložené procedury, jejichž názvy obsahují speciální znaky, nejsou generovány. Kód byl aktualizován tak, aby byly z názvů uložených procedur, názvů tabulek, pohledů, synonym, přezdívek a názvů sloupců před nastavením názvu pro obchodní objekt odebrány speciální znaky. |
6.0.0.1 |
67848 |
Prostředí ESD rozhraní JDBC: Očekávaná zpráva na úrovni INFO nebyla zaznamenána v souboru .log.cbe. |
Identifikátory zpráv prostředí EMD a adaptéru se překrývají. Tento problém byl vyřešen nastavením jedinečných identifikátorů zpráv pro prostředí EMD a pro adaptér. Změna byla konkrétně provedena v případě zpráv pro prostředí EMD. |
6.0.0.1 |
67866 |
Prostředí EMD rozhraní JDBC nedokáže zpracovávat znaky hindštiny nebo thajštiny na serveru SQL. |
Metoda ovladače DatabaseMetaData.getColumns nepracovala správně, pokud název sloupce obsahoval znaky hindštiny nebo thajštiny. V důsledku toho nebyly ve výsledné sadě vráceny žádné záznamy. Sadu tudíž nebylo možné uzavřít, protože k uzavření byl potřebný alespoň jeden vrácený záznam. Kód byl změněn, aby byla výsledná sada uzavírána ve všech případech. |
Chcete-li přejít na verzi 6.0.0.1 opravy FixPack, postupujte takto:
v Otevřete cestu sestavení Java pro modul SCA a odeberte projekt konektoru vybraný na kartě projektů.
v Otevřete editor závislostí a odeberte projekt konektoru.
v Odstraňte projekt konektoru z pracovního prostředí.
v Naimportujte nový soubor RAR. Přidejte podle potřeby soubory závislostí rozhraní API specifických pro EIS.
v Otevřete cestu sestavení Java pro modul SCA a vyberte projekt konektoru vybraný na kartě projektů.
v Otevřete editor závislostí a přidejte projekt konektoru, pokud dosud není přítomen, a zaškrtněte volbu "Deploy with Module" (Zavést s modulem).
v V konzole pro správu WPS vyberte volbu "Update" (Aktualizovat) pro odpovídající aplikaci.
v Vyberte volbu "Single Module" (Jeden modul) s relativní cestou jako názvem souboru RAR - CWYBC_JDBC.rar
v Klepněte na tlačítko "Browse" (Procházet) v lokálním souborovém systému a vyberte aktualizovaný soubor RAR, který obsahuje změny.
v V následujících krocích vyberte výchozí hodnoty a klepněte na tlačítko 'Finish' (Dokončit). Tím je zajištěno, že existující konfigurace (např. MCF) nebudou změněny a soubory JAR budou pouze aktualizovány.
Poslední úprava: 10. prosince 2005