IBM WebSphere Business Integration Adapter for JDBC, verze 2.6.9 - poznámky

Tento dokument obsahuje následující oddíly:
Vylepšení a opravy
Nové a aktualizované vlastnosti konektoru
Přidané, změněné nebo upravené soubory
Poznámky k upgradu

Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.9 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
190337Je vyžadována podpora systému HP-UX na platformě HP Integrity
Symptom: Adaptér by měl být podporován pro systém HP-UX na platformě HP Integrity.
Řešení: Podpora je nyní poskytována.
295501Vylepšení funkce TimingStats
Symptom: Informace v souboru protokolu pro funkci TimingStats nejsou úplné.
Řešení: Do obchodního objektu byla přidána vlastnost BOInstanceTimingStats. Vlastnost BOInstanceTimingStats má vyšší prioritu než vlastnost TimingStats v konfiguračním souboru. Pokud jsou obě vlastnosti nastaveny na platnou hodnotu, adaptér použije pouze vlastnost BOInstanceTimingStats.
395505Způsob vypršení časový limit nečinných připojení agenta
Symptom: Existuje příliš mnoho nečinných připojení, která nejsou používána.
Řešení: Byla přidána vlastnost IdleTimeAndCheckInterval, která zajistí zrušení nečinných připojení. Jde o dvojici celých čísel: IdleTime a CheckInterval. Jako oddělovač slouží čárka. CheckInterval určuje cyklus, při kterém je kontrolována doba nečinnosti volných připojení ve fondu připojení JDBC. IdleTime určuje maximální dobu nečinnosti. Pokud doba nečinnosti některého z volných připojení překročí hodnotu IdleTime, adaptér dané připojení zavře. Pokud počet připojení ve fondu připojení JDBC dosáhl hodnoty MinimumDatabaseConnections, adaptér nezavře žádná další připojení, přestože některá připojení již jsou po delší dobu nečinná.
495525Fond připojení konektoru JDBC
Symptom: Změna designu fondu připojení konektoru JDBC
Řešení: Bylo přidáno pět nových vlastností, které vám umožní vytvářet připojení ve fondu připojení JDBC. Vlastnost MaximumDatabaseConnections určuje maximální počet připojení udržovaných fondem připojení JDBC. Jde o celé číslo s výchozí hodnotou 5. Vlastnost MinimumDatabaseConnections určuje minimální počet připojení, který by měl zůstat ve fondu připojení JDBC. Jde o celé číslo s výchozí hodnotou 1. Vlastnost MaxDBConnectionsInBatch určuje maximální počet připojení, který lze v dávkovém režimu najednou vytvořit. Jde o celé číslo. Pokud tato vlastnost není určena, bude funkce pro vytvoření dávkových připojení zakázána. Vlastnost ThresholdOfCreatingConnectionsInBatch určuje práh, při kterém má být zahájeno vytváření dávkových připojení. Jde o celé číslo s výchozí hodnotou 0. Vlastnost UsingDriverConnect je typu boolean. Pokud má tato vlastnost hodnotu true, Adaptér WBI JDBC použije rozhraní API Driver.connect a naváže připojení k databázi. V opačném případě bude k navázání připojení k databázi použit proces DriverManager.getConnection.
Opravy
#CRAPARNázevPodrobnosti
190735JR27571Adaptér JDBC 2.6.6.IF1 obdrží výjimku JDBCEventmontior
Symptom: Příchozí operace selže, když se proces pollForEvent spustí před získáním platného připojení.
Řešení: Byla přidána nová vlastnost RetryConnCountAndInterval pro otestování připojení před načtením událostí.
295480JR28117Adaptér nezapisuje zprávy o časování do protokolu.
Symptom: Při použití vlastnosti TimingStats adaptér nezapisuje zprávy časování do souboru protokolu, místo toho je zapisuje do souboru trasování.
Řešení: S touto opravou bude adaptér zapisovat zprávy časování do souboru protokolu.
391600Je vypsána chybová zpráva k procesu "BOInstanceTimeOut".
Symptom: Je vypsána chybová zpráva k procesu BOInstanceTimeOut.
Řešení: Uvedený problém byl opraven v rámci vylepšení 95501.
489811JR27130Zpráva konektoru JDBC číslo 34043 neobsahuje druhý parametr.
Symptom: Zpráva konektoru JDBC číslo 34043 neobsahuje druhý parametr.
Řešení: Pro zprávu byl 34043 byl přidán druhý parametr.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.8 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
189151Časový limit instance obchodního objektu WebSphere Business Integration Adapter for JDBC
Symptom: Adaptér pro JDBC nepodporuje časový limit instance obchodního objektu. Časový limit instance obchodního objektu znamená, že lze nastavit různé časové limity pro jednotlivé instance obchodního objektu.
Řešení: Adaptér nyní obsahuje vlastnost BOInstanceTimeOut (Business Object Instance TimeOut). Vlastnost BOInstanceTimeOut má vyšší prioritu než vlastnost QueryTimeOut. Pokud jsou obě vlastnosti nastaveny na platnou hodnotu, adaptér použije pouze vlastnost BOInstanceTimeOut. Vlastnost BOInstanceTimeOut má také širší pokrytí než QueryTimeOut. Kromě operací pro výběr vlastnost BOInstanceTimeOut pokrývá i všechny další operace, včetně spouštění uložených procedur.
Opravy
#CRAPARNázevPodrobnosti
189540JR27085 Uložená procedura může být spuštěna pouze pro poslední podřízený obchodní objekt.
Symptom: Při vyvolání uložené procedury AfterretrieveSP adaptér používá pouze uloženou proceduru posledního podřízeného objektu k výběru dat; proto může pouze poslední podřízený obchodní objekt mít správná data.
Řešení: Adaptér může rekurzivně spustit uloženou proceduru AfterretrieveSP pro podřízené obchodní objekty a k výběru dat použije všechny podřízené obchodní objekty.
269922Při nastavení vlastnosti CloseDBConnection na hodnotu true a nastavení vlastnosti PreserveUIDSeq na hodnotu false je generována výjimka NullPointerException.
Symptom: Při nastavení vlastnosti CloseDBConnection na hodnotu true a nastavení vlastnosti PreserveUIDSeq na hodnotu false je generována výjimka NullPointerException. Adaptéru trvá tři minuty, než se ukončí.
Řešení: Uvedený problém byl opraven.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.7 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
169348Podpora pro platformu Redhat Linux 4
Symptom: Adaptér by měl být podporován na platformě Redhat Linux 4.
Řešení: Podpora je nyní poskytována.
269137Podpora pro platformu Suse Linux 9
Symptom: Adaptér by měl být podporován na platformě Suse Linux 9.
Řešení: Podpora je nyní poskytována.
Opravy
#CRAPARNázevPodrobnosti
188523JR26435Vícenásobné zpracování událostí.
Symptom: Pokud adaptér načte zákaznická data pro vstupní operace, pak v případě neplatného připojení adaptér vymaže všechna neplatná připojení z fondu připojení. Během tohoto procesu adaptér vymaže prostředky (Event Monitor) pro vstupní připojení. Adaptér proto nemůže aktualizovat stav událostí po dokončení předchozí operace výběru a restartuje se. Po restartu adaptér pokračuje ve zpracování nedokončené události. Stejná událost je tedy zpracována dvakrát.
Řešení: Po vymazání neplatných připojení adaptér inicializuje nový monitor událostí a vytvoří potřebné prostředky v novém připojení systému výzev. Příchozí operace poté mohou normálně pokračovat.
287258JR25638U adaptéru dojde k výjimce Parseexception pro JDBC verze 2.6.5.
Symptom: Pokud je hodnota atributu "" (CxBlank) a datový typ je boolean, integer, float, double nebo date, je vygenerována chyba "neplatná hodnota atributu". K tomuto problému dochází, jelikož adaptér analyzuje hodnotu atributu podle jeho datového typu a "" (CxBlank) pro tyto datové typy není platnou hodnotu.
Řešení: Pokud je hodnota atributu "" (CxBlank) a datový typ je boolean, integer, float, double nebo date, adaptér namísto vygenerování chyby "neplatná hodnota atributu" převede hodnotu atributu na hodnotu null.
387160JR25527Pokud adaptér najednou přestane zasílat výzvy, pokračuje zpracování požadavků.
Symptom: Poté, co adaptér po delší dobu pracoval, může skončit platnost databázového připojení. Pokud je připojení neplatné, odchozí operace selže a adaptér vymaže všechna neplatná připojení. Pokud adaptér vymaže prostředky (Event Monitor) pro vstupní připojení, operace události výzvy selže.
Řešení: Po vymazání neplatných připojení adaptér inicializuje nový monitor událostí a vytvoří potřebné prostředky pro vstupní připojení. Příchozí operace poté mohou normálně pokračovat.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.6 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
Tato sada FixPack neobsahuje žádná vylepšení.
Opravy
#CRAPARNázevPodrobnosti
185008JR24342Hodnota CxBlank je interpretována jako hodnota null.
Symptom: Pokud má klíčový atribut hodnotu CxBlank a je použit příkaz Update nebo Retrieve, je v klauzuli WHERE hodnota CxBlank interpretována jako null.
Řešení: Byla přidána specifická informace aplikace "BLANKFLAG". Pokud je v rámci specifické informace aplikace pro atributy zadán parametr "BLANKFLAG=true", hodnota CxBlank je v klauzuli WHERE interpretována jako "".
268865JR25076UNVL=NULL s daty null jsou zpracovány odlišně pro příkazy Create a Update.
Symptom: Podle dokumentace adaptéru JDBC by měla platit specifická informace aplikace "UNVL=NULL", pokud je hodnota atributu CxIgnore (null). Pro operaci Create však tato specifická informace aplikace platí, pokud hodnota atributu je CxBlank (""), což je nesprávné.
Řešení: Pokud je hodnota atributu CxIgnore, pro operaci Create bude vlastnosti specifická informace aplikace "UNVL=NULL". Operace Create a Update tedy mají stejné chování, obě pro specifickou informaci aplikace "UNVL=NULL" pracují s hodnotou CxIgnore.
385595JR24704Při spuštění uložené procedury s celočíselným vstupním parametrem v JDBC se zobrazí chybová zpráva.
Symptom: Při spuštění uložené procedury adaptér kontroluje, zda se hodnota vstupního parametru shoduje s jeho datovým typem. Kvůli chybě v ověřovacím kódu však v případě datového typu Integer adaptér vygeneruje chybu.
Řešení: Po úpravě kódu je datový typ hodnoty správně kontrolován.
485363JR24549Při selhání dotazu PingQuery se adaptér nezastaví.
Symptom: Pokud adaptér zpracuje obchodní objekt s nastavením operace Update, nezastaví se a nerestartuje při selhání příkazu SQL PingQuery.
Řešení: Při selhání příkazu SQL PingQuery adaptér nastaví svůj návratový kód na -2, takže prostředí Adapter Framework správně zastaví a restartuje adaptér.
585144JR24427UNVL nefunguje s nastavením operace Update, pokud je datový typ atributu Integer, Float a Double.
Symptom: Pokud pro atribut použijete UNVL, nastavíte jako hodnotu atributu CxIgnore a nastavíte zpracování Update, adaptér se pokusí analyzovat hodnotu CxIgnore (null) jako číslo. Výsledkem je výjimka NumberFormatException.
Řešení: Pokud je detekováno použití UNVL, hodnota atributu je CxIgnore a zpracování je nastaveno na Update, adaptér neanalyzuje hodnotu CxIgnore. Adaptér použije hodnotu specifické informace aplikace UNVL a bude pokračovat ve zpracování.
684876JR24278Pokud adaptér vygeneruje chybu analýzy, nevypíše v chybové zprávě název atributu.
Symptom: Pokud adaptér při analýze atributu vygeneruje chybu, nevypíše v chybové zprávě název atributu.
Řešení: Chybová zpráva nyní zahrnuje i název atributu, což pomůže při určování problému.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.5 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
167678 Implementace operace getVersion() je nutné pro adaptér aktualizovat.
Symptom: Verze adaptéru by měla být aktualizována ze souboru manifestu namísto ze statické proměnné nastavené v kódu.
Řešení: Tato aktualizace byla provedena.
283827Je vyžadována podpora na platformě Solaris 10.
Symptom: Adaptér by měl být podporován na platformě Solaris 10.
Řešení: Podpora je nyní poskytována.
383686Odkazy na přímé datové ovladače ve spouštěcích skriptech JDBC ODA by měly být odebrány.
Symptom: Soubory JAR přímého datového ovladače v cestě ke třídám musí být odebrány ze spouštěcích skriptů pro JDBC ODA.
Řešení: Odkazy na přímé datové ovladače byly odebrány. Musíte přidat odpovídající soubory ovladače JDBC do cesty ke třídám.
Opravy
#CRAPARNázevPodrobnosti
167959Existují dvě místa, kde je nesprávně použito číslo zprávy trasování 32016.
Symptom: Existují dvě místa, kde je nesprávně použito číslo zprávy trasování 32016. Správné číslo je 32017.
Řešení: Zpráva trasování 32016 byla na těchto dvou místech nahrazena zprávou 32017.
267929Zpráva vrácené instance třídy CWConnectorExceptionObject není správná.
Symptom: Pokud adaptér zpracuje požadavek služby, který selže z důvodu výjimky, pokusí se operaci znovu provést. Pokud druhý pokus také selže, je zpráva vrácené instance třídy CWConnectorExceptionObject nesprávná.
Řešení: Uvedený problém byl opraven. Zpráva pro druhé selhání je nyní správná.
382879JR22976Adaptér při provádění operace RetrieveSP obdrží chybu neplatného referenčního kurzoru.
Symptom: Při pokusu o výběr obchodního objektu z tabulky pomocí uložené procedury, kdy je vrácena sada výsledků prostřednictvím kurzoru, adaptér zaznamená chybu Invalid Ref-Cursor systému Oracle.
Řešení: Uvedený problém byl opraven.
474554JR22906Dojde k chybě java.sql.SQLException: Nedostatek paměti pro objekt CLOB v SP.
Symptom: Adaptér vyžaduje více paměti pro čtení a uložení dat typu CLOB.
Řešení: Uvedený problém byl opraven. Adaptér optimalizoval přidělení paměti pro data typu CLOB.
574241JR23258Specifické informace aplikace UNVL=NULL nefungují správně.
Symptom: Pokud je zadána specifická informace UNVL=NULL a hodnota tohoto atributu je null, adaptér tento atribut ignoruje, a tím v databázi neaktualizuje odpovídající hodnotu na null.
Řešení: Uvedený problém byl opraven.
674237JR22731Adaptér vygeneruje posloupnost SQL, například "where ... xxx is null", která vede k vzniku výjimky CLI0612E.
Symptom: Pro operaci RetrieveByContent se adaptér pokusí nastavit redundantní hodnotu atributu do připraveného příkazu při generování dotazu SQL ve tvaru 'where ... is null'.
Řešení: Uvedený problém byl opraven.
774225JR22760Pole NUMBER v databázi Oracle v ODA je konvertováno na řetězec.
Symptom: Modul ODA nepoužívá oddělovač, který je potřeba mezi přesností a počtem desetinných míst. Aritmetický operátor +/- také nepoužívá žádnou mezeru.
Řešení: Pro sloupce s datovým typem Decimal bude délka prodloužena o dvě.
867361Adaptér vypíše nesprávnou chybovou zprávu, pokud v tabulce UID není žádný záznam.
Symptom: Pokud v tabulce UID nejsou žádné záznamy, adaptér vypíše chybovou zprávu s informací, že došlo k problémům s připojením k databázi.
Řešení: Uvedený problém byl opraven a adaptér nyní vypíše správnou chybovou zprávu.
983714JR23663Adaptér zapíše neúplný obchodní objekt do databáze Oracle.
Symptom: Pokud adaptér během transakce obdrží zprávu o ukončení práce systému, provede operaci uzavření připojení. U databází Oracle však operace uzavření připojení před operací close vyžaduje operaci commit, nikoli operaci rollback. Transakce může způsobit nekonzistentní data v databázi Oracle.
Řešení: Při příjmu zprávy o ukončení práce systému adaptér za účelem zajištění konzistence explicitně provede operaci rollback.
1083595JR23449Podpora posloupností DB2(R) pro adaptér obsahuje chybu.
Symptom: V systému DB2 8.0 a novějších jsou podporovány posloupnosti. Proto adaptér podporuje posloupnosti pro databáze DB2 8.0 a novější. Nelze však generovat správný příkaz SQL pro posloupnost DB2.
Řešení: Problém byl opraven a je generován správný příkaz SQL pro posloupnost DB2. Pomocí správného příkazu SQL bude načtena hodnota z posloupnosti DB2 pro UID v adaptéru.
1168092JR23653Při nastavení specifické informace aplikace PSC na hodnotu true je generována výjimka java.lang.ClassCastException.
Symptom: Při nastavení specifické informace aplikace PSC na hodnotu true a spuštění uložené procedury adaptér vygeneruje výjimku java.lang.ClassCastException. Jde o chybu v mezipaměti připraveného příkazu pro uloženou proceduru.
Řešení: Připravený příkaz je deklarován napřed pro příkaz SQL uložené procedury. Poté je tento připravený příkaz přetypován do volatelného příkazu.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.4 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
Tato sada FixPack neobsahuje žádná vylepšení.
Opravy
#CRAPARNázevPodrobnosti
173915Chybějící kód na řádku kódu opravné sady.
Symptom: Při sloučení kódu z prozatimního řádku opravného kódu do řádku kódu opravné sady byl z třídy JDBCDBManager vymazán malý blok kódu.
Řešení: Uvedený problém byl opraven.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.3 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
170569Odkazy na přímé datové ovladače ve spouštěcích skriptech adaptéru by měly být odebrány.
Symptom: Soubory JAR přímého datového ovladače v cestě ke třídám musí být odebrány ze spouštěcích skriptů adaptéru.
Řešení: Odkazy na přímé datové ovladače ve byly odebrány. Musíte přidat odpovídající soubory ovladače JDBC do cesty ke třídám.
Opravy
#CRAPARNázevPodrobnosti
171314JR21597Podpora další klauzule where a "is null"
Symptom: Podpora výrazu "is null" nefunguje, pokud v další klauzuli where existuje více než jeden atribut s využitím specifické informace aplikace pro příkaz Retrieve.
Řešení: Je použitý správný dotaz s použitím více atributů v rámci specifických informací aplikace pro příkazy.
271139JR21480Prázdné hodnoty v klíčových událostech použité k výběru obchodních objektů pomocí klauzule "is null".
Symptom: Pokud má událost nastaveny některé klíče jako null, adaptér nevygeneruje dotaz SQL s klauzulí "is null".
Řešení: Použití hodnoty CxBlank v klíčích objektu události je opraveno a adaptér nyní během výzev správně vytváří klauzule "is null".
371391JR22459Nevracení kurzorů způsobí překročení maxima kurzorů přes nastavený limit.
Symptom: Nevracení kurzorů způsobí překročení maxima kurzorů přes nastavený limit.
Řešení: Prázdná sada ResultSet je nyní po vrácení z volání uložené procedury uzavřena.
472378JR22444Použití prázdných hodnot v klíčích obchodních objektů pro účely výběru pomocí klauzule "is null".
Symptom: Pokud adaptér zpracovává příchozí obchodní objekt s některými klíči nastavenými jako null, adaptér nevygeneruje dotaz SQL s klauzulí "is null".
Řešení: Byly provedeny změny adaptéru, aby poskytoval hodnotu CxBlank v hodnotě klíče, takže adaptér správně sestaví klauzuli "is null".
572988JR22446Výstupní parametry vrácené při spuštění funkce v databázi nejsou načteny ve správném pořadí.
Symptom: K načtení výstupních parametrů typu String byla použita nesprávná hodnota indexu.
Řešení: Uvedený problém byl opraven.
667474JR22154Pokud je vlastnost CloseDBConnection nastavena na hodnotu true, adaptér neomezeně čeká na získání připojení.
Symptom: Po dosažení maximálního počtu databázových připojení podproces ukončí proces fetchConnection pouze v případě, že je připojení uvolněno a podproces je o tom informován. Pokud je vlastnost CloseDBConnection nastavena na hodnotu false, je voláno upozornění, avšak pokud je vlastnost CloseDBConnection nastavena na hodnotu true, není voláno.
Řešení: Uvedený problém byl opraven.
767496JR22431Adaptér neumožňuje vložení dat větších než 32 kB do vstupních parametrů uložených procedur.
Symptom: Pro vstupní parametry uložených procedur typu CLOB není zajištěno žádné speciální zpracování.
Řešení: Uvedený problém byl opraven.
845825JR22463Spouštěcí skript pro systém Windows obsahuje příkaz pauzy navíc.
Symptom: Ve spouštěcím skriptu pro systém Windows(R) jsou dva příkazy pauzy.
Řešení: Jeden příkaz byl odebrán.
961153JR21014Pro podřízené obchodní objekty není spuštěn proces RetrieveSP, pokud je vlastnost UseDefaultsForPolling nastavena na true.
Symptom: Pokud je hodnota atributu RetrieveSP nastavena na CxBlank a vlastnost UseDefaultsForPolling na true, modul načítání neanalyzuje specifické informace aplikace uložené procedury. K tomu dochází, pokud je vlastnost UseDefaultsForPolling nastavena na hodnotu true.
Řešení: Uvedený problém byl opraven.
1066540Adaptér zapíše chybu, pokud je vlastnost TimingStats nastavena na výchozí hodnotu.
Symptom: V souboru šablon chybí vlastnost TimingStats.
Řešení: Uvedený problém byl opraven.
1167621JR22378Adaptér nemůže zpracovat data CLOB v délce od 4000 do 4096.
Symptom: Kontrola velikosti dat CLOB je nesprávná.
Řešení: Uvedený problém byl opraven.
1271729JR21809JDBC ODA verze 2.6.2 nefunguje s návrhářem obchodních objektů v prostředí Adapter Framework.
Symptom: Verze 2.4 prostředí Adapter Framework neumožňuje obousměrné skripty. Jelikož verze 2.6.2 JDBC ODA obsahuje funkce pro obousměrný zápis, při použití s prostředím 2.4 Adapter Framework selže.
Řešení: Byla provedena oprava, kdy JDBC ODA kontroluje, zda jsou podporovány obousměrné skripty v sadě Object Discovery Kit, a volání jsou prováděna tak, aby byla zajištěna kompatibilita s předchozími verzemi.
1372255JR21999Adaptér nenačítá řádky s prázdnými sloupci CLOB.
Symptom: Pokud proměnná typu CLOB má hodnotu null, je vygenerována výjimka NullPointerException.
Řešení: Adaptér nyní zahrnuje řádnou kontrolu na hodnoty null.
1473153JR22462Načítání obchodních objektů kardinality n s databází Progress selže.
Symptom: Pokud je generována operace close pro již uzavřenou sadu ResultSet, databáze Progress vygeneruje výjimku.
Řešení: Adaptér byl opraven a je zajištěno, že provede operaci close pouze jednou.
1573466JR22458Proces RetrieveSP je volán, avšak nevrátí sadu výsledků.
Symptom: Uložené procedury AfterRetrieveSP jsou volány před tím, než jsou úplně zpracovány výstupní parametry pro uloženou proceduru RetrieveSP.
Řešení: Uvedený problém byl opraven.
1673476JR22447Chybí podpora pro datový typ long int v uložených procedurách.
Symptom: Pokud adaptér zpracovává parametry uložených procedur, není použita vlastnost DriverSupportForLong.
Řešení: Uvedený problém byl opraven.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.2 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
Tato sada FixPack neobsahuje žádná vylepšení.
Opravy
#CRAPARNázevPodrobnosti
161712JR21196Dochází k nevrácení paměti adaptéru, pokud má vlastnost CloseDBConnections hodnotu true.
Symptom: Pokud má vlastnost CloseDBConnections hodnotu true, dochází k nevrácení paměti adaptéru.
Řešení: Je prováděna kontrola, zda je vlastnost closeDBConnection nastavena na hodnotu true. Pokud je nastavena na hodnotu false, adaptér vytvoří položku připojení v hashovací tabulce, která bude použita v připravené mezipaměti příkazu.
245017JR21320Kopírování atributů nešíří hodnoty do podřízeného obchodního objektu.
Symptom: Pro podřízený obchodní objekt s atributem s následujícími hodnotami specifické informace aplikace: PH=true:CA=..[ParentAttrName] lze správně kopírovat odpovídající hodnotu do podřízeného atributu. Celková operace však selže. Důvodem je nesprávné zpracování specifické informace aplikace PH.
Řešení: Uvedený problém byl opraven.
361625JR21339Při procházení adaptér nevrátí přesnou chybu.
Symptom: Pokud při načtení nebyl nalezen nevyžadovaný podřízený prvek vlastnictví, konektor vygeneruje chybovou zprávu.
Řešení: Uvedený problém byl opraven.
444568JR21317Zpracování data s uloženými procedurami způsobí výjimku ukazatele s hodnotou null.
Symptom: Zpracování data s uloženými procedurami způsobí výjimku ukazatele s hodnotou null.
Řešení: Uvedený problém byl opraven.
566453JR21272Tabulka xworlds_batch_events, vytvořená pomocí skriptu archive_table_oracle.sql script, není použita.
Symptom: Tabulka xworlds_batch_events, vytvořená pomocí skriptu archive_table_oracle.sql script, není použita.
Řešení: Tabulka xworlds_batch_events již není vytvořena a byla odebrána ze skriptu archive_table_oracle.sql.


Tato tabulka obsahuje vylepšení a opravy ve verzi 2.6.1 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
Tato sada FixPack neobsahuje žádná vylepšení.
Opravy
#CRAPARNázevPodrobnosti
158941JR20679Proces Timing Stats nevypíše název metody.
Symptom: Název metody je předán pomocné metodě, která trasuje zprávu, avšak není zahrnut ve zprávě trasování.
Řešení: Uvedený problém byl opraven.
260212Cizí klíč podřízeného obchodního objektu není naplněn hodnotou sloupce nové identity z nadřízené položky.
Symptom: Po vygenerování hodnoty identity v tabulce v databázi není tato hodnota načtena z databáze, pokud je databáze typu DB2(R).
Řešení: Uvedený problém byl opraven.
344732JDBC ODA vyřadí znak podtržítko ('_') z názvů atributů obchodních objektů.
Symptom: JDBC ODA vyřadí znak podtržítko ('_') z názvů atributů obchodních objektů, jelikož jej považuje za speciální znak.
Řešení: Znak podtržítko je nyní začleněn jako součást atributu obchodního objektu.


V této tabulce jsou uvedeny nové vlastnosti konektoru
#VerzePlatformaPřidat nebo odebratVlastnost (Poznámka: V názvech vlastností se rozlišují malá a velká písmena.)
V této verzi opravné sady Fix Pack nejsou přidány či změněny žádné vlastnosti konektoru.


V této tabulce jsou uvedeny nové a změněné soubory
#VerzePlatformaPřidat, odebrat nebo nahraditSoubor (počínaje adresářem %INSTALLDIR%)
V této verzi opravné sady Fix Pack nejsou přidány či změněny žádné nové soubory.


Poznámky k upgradu
V této verzi opravy FixPack nejsou k dispozici žádné pokyny či poznámky k přechodu na vyšší verzi.

Seznam souborů, které byly v této opravě aktualizovány naleznete v souboru 'updatedFileList.txt'.

4. duben, 2008 18:00
(C) 2008 IBM Corporation. Chráněné zákonem a důvěrné. Všechna práva vyhrazena.