Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.9. |
Extensions |
1 | 90337 | | Prise en charge de HP-UX sur la plateforme HP Integrity requise |
Symptôme :
L'adaptateur devrait être pris en charge pour HP-UX sur la plateforme HP Integrity
|
Résolution :
La prise en charge est fournie
|
|
2 | 95501 | | Extension de la fonction TimingStats |
Symptôme :
Les informations relatives à la fonction TimingStats contenues dans le fichier journal sont incomplètes
|
Résolution :
La propriété BOInstanceTimingStats a été ajoutée à l'objet métier. La propriété BOInstanceTimingStats est prioritaire sur la propriété TimingStats dans le fichier de configuration. Lorsque les deux propriétés sont définies avec une valeur valide, l'adaptateur utilise uniquement BOInstanceTimingStats.
|
|
3 | 95505 | | Définition du délai d'inactivité des connexions de l'agent |
Symptôme :
Trop de connexions inactives ne sont pas utilisées
|
Résolution :
La propriété IdleTimeAndCheckInterval a été ajoutée pour supprimer les connexions inactives. Il s'agit d'une paire d'entiers : IdleTime et CheckInterval. La virgule sert de délimiteur. CheckInterval spécifie le cycle de vérification du délai d'inactivité des connexions libres dans le pool de connexions JDBC. IdleTime spécifie le délai d'inactivité maximum. Si ce délai d'inactivité d'une connexion libre dépasse la valeur définie pour IdleTime, l'adaptateur ferme la connexion. Lorsque le nombre de connexions dans le pool de connexions JDBC atteint celui spécifié dans MinimumDatabaseConnections, l'adaptateur ne ferme pas les connexions, même si certaines d'entre elles sont inactives depuis un long moment.
|
|
4 | 95525 | | Pool de connexions du connecteur JDBC |
Symptôme :
Nouvelle conception pour le pool de connexions du connecteur JDBC
|
Résolution :
Cinq nouvelles propriétés ont été ajoutées pour vous permettre de créer des connexions dans le pool de connexions JDBC.
La propriété MaximumDatabaseConnections spécifie le nombre maximum de connexions conservées par le pool de connexions JDBC. Il s'agit d'un entier avec une valeur par défaut équivalant à 5.
La propriété MinimumDatabaseConnections spécifie le nombre minimum de connexions qui doivent être conservées dans le pool de connexions JDBC. Il s'agit d'un entier avec une valeur par défaut équivalant à 1.
La propriété MaxDBConnectionsInBatch spécifie le nombre maximum de connexions pouvant être créées par lots en une seule fois. Il s'agit d'un entier. Si cette propriété n'est pas spécifiée, la fonction de création de connexions batch est désactivée.
La propriété ThresholdOfCreatingConnectionsInBatch spécifie le seuil à partir duquel démarrer la création des connexions batch. Il s'agit d'un entier avec une valeur par défaut équivalant à 0.
La propriété UsingDriverConnect est de type booléen. Si la propriété est vraie, l'adaptateur JDBC WBI utilisera l'API Driver.connect pour établir les connexions à la base de données. De même, l'API DriverManager.getConnection servira à établir les connexions à la base de données.
|
|
Correctifs |
1 | 90735 | JR27571 | L'adaptateur JDBC 2.6.6.IF1 reçoit l'exception JDBCEventmontior |
Symptôme : Une opération entrante échoue lorsque pollForEvent commence à obtenir une connexion valide. |
Résolution : La nouvelle propriété RetryConnCountAndInterval a été ajoutée pour tester une connexion avant d'extraire les événements. |
|
2 | 95480 | JR28117 | L'adaptateur ne rédige aucun message relatif aux délais dans le fichier journal |
Symptôme : Lorsque vous utilisez la propriété TimingStats, l'adaptateur ne rédige aucun message relatif aux délais dans le fichier journal, il utilise plutôt le fichier de trace. |
Résolution : Grâce au correctif, l'adaptateur rédige les messages relatifs aux délais dans le fichier journal. |
|
3 | 91600 | | Le message d'erreur lié à "BOInstanceTimeOut" est imprimé |
Symptôme : Le message d'erreur lié à BOInstanceTimeOut est imprimé. |
Résolution : Cet incident est résolu dans l'extension 95501. |
|
4 | 89811 | JR27130 | Le message 34043 relatif au connecteur JDBC ne fournit pas le second paramètre |
Symptôme : Le message 34043 relatif au connecteur JDBC ne fournit pas le second paramètre |
Résolution : Le second paramètre a été ajouté pour le message 34043. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs de la version 2.6.8. |
Extensions |
1 | 89151 | | Délai de niveau d'instance d'objet métier WebSphere Business Integration Adapter for JDBC |
Symptôme :
Adapter for JDBC ne prend pas en charge le délai de niveau d'instance d'objet métier. Le délai de niveau d'instance d'objet métier signifie que l'utilisateur peut configurer différents délais pour différentes instances d'objet métier.
|
Résolution :
L'adaptateur inclut à présent la propriété BOInstanceTimeOut (Business Object Instance TimeOut, Délai de niveau d'instance d'objet métier). La propriété BOInstanceTimeOut est prioritaire sur la propriété QueryTimeOut. Lorsque vous définissez les propriétés BOInstanceTimeOut et QueryTimeOut avec un valeur valide, l'adaptateur utilise la propriété BOInstanceTimeOut. De plus, BOInstanceTimeOut possède un meilleur taux de couverture que QueryTimeOut. A l'exception del'opération d'extraction, BOInstanceTimeOut couvre toutes les autres opérations, même l'exploitation de la procédure mémorisée.
|
|
Correctifs |
1 | 89540 | JR27085 | La procédure mémorisée ne peut être exécutée que pour le dernier objet métier enfant. |
Symptôme : L'adaptateur utilise uniquement la procédure mémorisée du dernier objet métier enfant pour extraire les données lors de l'appel de la procédure mémorisée AfterretrieveSP. Ainsi, seul l'objet métier enfant peut contenir les données correctes. |
Résolution : L'adaptateur peut utiliser de manière récursive la procédure mémorisée AfterretrieveSP pour les objets métier enfant et utilisera chaque objet métier enfant pour obtenir des données. |
|
2 | 69922 | | Une exception NullPointException est générée lorsque CloseDBConnection a pour valeur True et PreserveUIDSeq a pour valeur False. |
Symptôme : Une exception NullPointException est générée lorsque CloseDBConnection a pour valeur True et PreserveUIDSeq a pour valeur False. L'adaptateur a besoin de trois minutes pour arrêter. |
Résolution : L'incident a été résolu. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.7. |
Extensions |
1 | 69348 | | Prise en charge de la plateforme Redhat Linux 4 |
Symptôme : L'adaptateur doit être pris en charge par la plateforme Redhat Linux 4. |
Résolution : Cette prise en charge existe désormais. |
|
2 | 69137 | | Prise en charge de la plateforme Suse Linux 9 |
Symptôme : L'adaptateur doit être pris en charge par la plateforme Suse Linux 9. |
Résolution : Cette prise en charge existe désormais. |
|
Correctifs |
1 | 88523 | JR26435 | Traitement multiple des événements |
Symptôme : Lorsque l'adaptateur extrait les données client pour une opération entrante et que la connexion est non valide, il efface toutes les connexions non valides du pool de connexions. Durant ce processus, l'adaptateur efface les ressources (moniteur d'événements) sur la connexion inbound. L'adaptateur ne peut donc pas mettre à jour l'état de l'événement après avoir achevé l'opération d'extraction précédente, et il redémarre. Après le redémarrage, l'adaptateur continue à traiter l'événement inachevé. Ainsi, le même événement sera traité deux fois.
|
Résolution : Après avoir effacé les connexions non valides, l'adaptateur lance un nouveau moniteur d'événements afin de créer les ressources nécessaires sur la nouvelle connexion d'interrogation. L'opération entrante peut ainsi se poursuivre normalement. |
|
2 | 87258 | JR25638 | Une exception Parseexception se produit avec l'adaptateur JDBC Version 2.6.5. |
Symptôme : Si la valeur d'attribut est "" (CxBlank) et que le type de données est boolean, integer, float, double ou date, l'erreur "invalid attribute value" (valeur d'attribut non valide) est générée. Cet incident est dû au fait que l'adaptateur procède à l'analyse syntaxique de la valeur en fonction de son type de données et "" (CxBlank) est une valeur incorrecte pour ces types de données.
|
Résolution :
Si la valeur d'attribut est ""(CxBlank) et que le type de données est boolean, integer, float, double ou date, l'adaptateur procède à une conversion en valeur Null au lieu de générer une erreur "invalid attribute value".
|
|
3 | 87160 | JR25527 | Lors d'un arrêt soudain de l'interrogation par l'adaptateur, le traitement de la requête se poursuit. |
Symptôme : Lorsque l'adaptateur s'exécute depuis une longue période, il se peut que la connexion de base de données devienne non valide. Si la connexion est non valide, l'opération sortante échoue et l'adaptateur efface toutes les connexions non valides. Lorsque l'adaptateur efface les ressources (Event Monitor) sur la connexion inbound, le traitement de l'événement d'interrogation échoue.
|
Résolution : Après avoir effacé les connexions non valides, l'adaptateur lance un nouveau moniteur d'événements afin de créer les ressources nécessaires sur la connexion inbound. L'opération entrante peut ainsi se poursuivre normalement. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.6. |
Extensions |
Ce groupe de correctifs ne contient aucune extension. |
Correctifs |
1 | 85008 | JR24342 | La valeur 'CxBlank' est interprétée comme valeur Null. |
Symptôme : Si la valeur d'un attribut de clé est 'CxBlank' et que l'instruction est 'Update' ou 'Retrieve', la valeur CxBlank est interprétée comme une valeur Null dans la clause WHERE. |
Résolution : Des informations propres à l'application "BLANKFLAG" ont été ajoutées. Si la correspondance "BLANKFLAG=true" est définie dans les informations d'attribut propres à l'application, la valeur CxBlank est interprétée en tant que "" dans la clause WHERE. |
|
2 | 68865 | JR25076 | Les correspondances UNVL=NULL avec des dates valant Null sont traitées différemment par les instructions Create et Update. |
Symptôme : La documentation de l'adaptateur JDBC stipule que les informations propres à l'application "UNVL=NULL" prennent théoriquement effet lorsque la valeur d'attribut est CxIgnore (null). Toutefois, dans le cas de l'opération Create, la prise d'effet de ces informations a lieu lorsque la valeur d'attribut est CxBlank (""), ce qui est incorrect. |
Résolution : dans le cas de l'opération Create, la prise d'effet des informations propres à l'application "UNVL=NULL" a lieu lorsque la valeur d'attribut est CxIgnore. Pour que le comportement des instructions Create et Update soit identique, elles doivent toutes deux accepter la valeur CxIgnore pour les informations propres à l'application "UNVL=NULL". |
|
3 | 85595 | JR24704 | Lors de l'exécution d'une procédure mémorisée avec un paramètre d'entrée entier dans JDBC, un message d'erreur s'affiche. |
Symptôme : Lors de l'exécution de la procédure mémorisée, l'adaptateur vérifie si la valeur du paramètre d'entrée correspond bien au type de données associé. Toutefois, en raison d'une erreur liée au code de validation, l'adaptateur génère une erreur lorsque le type de données est Integer. |
Résolution : Un ajout de code permet désormais de vérifier correctement le type de données de la valeur. |
|
4 | 85363 | JR24549 | Lorsque PingQuery échoue, l'adaptateur ne s'arrête pas. |
Symptôme : Lorsque l'adaptateur traite un objet métier alors que l'instruction définie est 'Update', son arrêt et son redémarrage n'ont pas lieu, même si l'exécution de l'instruction SQL PingQuery échoue. |
Résolution : En cas d'échec de l'instruction SQL PingQuery, l'adaptateur configure l'état de retour sur la valeur -2, afin que l'instance Adapter Framework puisse procéder correctement à l'arrêt, puis au redémarrage de l'adaptateur. |
|
5 | 85144 | JR24427 | L'instruction UNVL ne fonctionne pas avec 'Update' lorsque le type de données de l'attribut est 'Integer', 'Float' ou 'Double'. |
Symptôme : Lorsque vous appliquez UNVL à un attribut, définissez CxIgnore comme valeur de l'attribut et définissez l'instruction sur 'Update', l'adaptateur tente d'analyser syntaxiquement la valeur de CxIgnore (null) en tant que valeur numérique. Ceci entraîne l'émission d'une exception NumberFormatException. |
Résolution : Lorsque la recherche UNVL est utilisée, que la valeur de l'attribut est CxIgnore et que l'instruction est définie sur 'Update', l'adaptateur ne tente pas d'analyser syntaxiquement CxIgnore. L'adaptateur utilise les informations propres à l'application UNVL pour poursuivre son traitement. |
|
6 | 84876 | JR24278 | Lorsque l'adaptateur génère une erreur d'analyse syntaxique, il n'inclut pas le nom de l'attribut dans le message d'erreur. |
Symptôme : L'adaptateur n'inclut pas le nom de l'attribut dans le message d'erreur en cas de défaillance dans l'analyse syntaxique de l'attribut. |
Résolution : Le message d'erreur inclut le nom de l'attribut afin d'aider l'utilisateur à déterminer l'origine de l'incident. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.5. |
Extensions |
1 | 67678 | | L'implémentation de getVersion() pour l'adaptateur nécessite une actualisation. |
Symptôme : La version de l'adaptateur doit être mise en oeuvre à partir du fichier de description plutôt qu'à partir d'une variable statique définie dans le code. |
Résolution : Cette mise à jour a été faite. |
|
2 | 83827 | | Prise en charge de la plateforme Solaris 10 requise. |
Symptôme : L'adaptateur doit être pris en charge par la plateforme Solaris 10. |
Résolution : Cette prise en charge existe désormais. |
|
3 | 83686 | | Les références aux pilotes Data Direct dans les scripts de l'agent de reconnaissance d'objets JDBC doivent être supprimées. |
Symptôme : Les fichiers JAR du pilote Data Direct dans le chemin de classes doivent être supprimés des scripts de démarrage de l'agent de reconnaissance JDBC. |
Résolution : Les références au pilote de données direct ont été supprimées. Vous devez ajouter les fichiers de pilote JDBC appropriés au chemin de classes. |
|
Correctifs |
1 | 67959 | | Le message de trace 32016 est utilisé à deux endroits de manière erronée. |
Symptôme : Le message de trace 32016 est utilisé à deux endroits de manière erronée ; 32017 est le numéro de message correct. |
Résolution : Le message de trace 32016 a été remplacé par 32017 à ces deux endroits. |
|
2 | 67929 | | Le message de l'instance de classe CWConnectorExceptionObject renvoyée est incorrect. |
Symptôme : Lorsque l'adaptateur gère une demande de service qui échoue sur une exception, il retente l'opération. Si la deuxième tentative de traiter cette demande de service échoue également, le message de l'instance de classe CWConnectorExceptionObject renvoyée est incorrect. |
Résolution : Cet incident a été résolu. Le message pour le deuxième échec est à présent correct. |
|
3 | 82879 | JR22976 | L'adaptateur reçoit une erreur "Invalid Ref-Cursor" lors d'une opération RetrieveSP. |
Symptôme : Lors de la tentative d'extraction d'un objet métier d'une table à l'aide d'une procédure mémorisée qui renvoie un ensemble de résultats par le biais d'un curseur, l'adaptateur reçoit une erreur "Invalid Ref-Cursor" d'Oracle. |
Résolution : Cet incident a été résolu. |
|
4 | 74554 | JR22906 | Une erreur java.sql.SQLException se produit : mémoire insuffisante avec CLOB dans SP. |
Symptôme : L'adaptateur a besoin de davantage de mémoire pour lire et stocker le type de données CLOB. |
Résolution : Cet incident a été résolu. Pour cela, l'adaptateur a optimisé l'allocation de mémoire pour le type de données CLOB. |
|
5 | 74241 | JR23258 | Les informations propres à l'application "UNVL=NULL" ne fonctionnent pas correctement. |
Symptôme : Lorsque les informations propres à l'application "UNVL=NULL" sont spécifiées et que la valeur de cet attribut est NULL, l'adaptateur ignore cet attribut et, en conséquence, ne peut pas actualiser sa valeur à NULL dans la base de données comme prévu. |
Résolution : Cet incident a été résolu. |
|
6 | 74237 | JR22731 | L'adaptateur génère une phrase SQL de type "where ... xxx is null" qui aboutit à l'exception CLI0612E. |
Symptôme : Pour l'instruction RetrieveByContent, l'adaptateur tente de définir la valeur d'attribut redondante sur une instruction préparée lors de la génération de la requête SQL 'where ... is null'. |
Résolution : Cet incident a été résolu. |
|
7 | 74225 | JR22760 | Le champ NUMBER de la base de données Oracle est converti en type de données string par l'agent de reconnaissance d'objets. |
Symptôme : L'agent de reconnaissance d'objets n'utilise pas le séparateur requis entre les positions décimale et de précision. En outre, l'opérateur arithmétique +/- n'a pas d'espace. |
Résolution : La longueur est augmentée de deux unités pour ces colonnes avec le type de données Decimal. |
|
8 | 67361 | | L'adaptateur génère un message d'erreur incorrect lorsqu'il n'existe pas d'enregistrement dans la table des UID. |
Symptôme : Lorsque la table des UID ne contient pas d'enregistrements, l'adaptateur génère un message d'erreur signalant des incidents de connexion à la base de données. |
Résolution : Cet incident a été résolu et l'adaptateur génère le message d'erreur approprié. |
|
9 | 83714 | JR23663 | L'adaptateur écrit un objet métier incomplet dans la base de données Oracle. |
Symptôme : Si l'adaptateur reçoit un message d'arrêt durant une transaction, il ferme la connexion. Mais pour la base de données Oracle, la fermeture de connexion requiert une validation avant fermeture et non une annulation. Sinon, la transaction peut se traduire par des données incohérentes dans la base de données Oracle. |
Résolution : Lors de la réception d'un message d'arrêt, afin de s'assurer que les données de la base restent cohérentes, l'adaptateur exécutera explicitement une opération d'annulation. |
|
10 | 83595 | JR23449 | La prise en charge de séquence DB2(R) par l'adaptateur comporte un bogue. |
Symptôme : La séquence est prise en charge par DB2, version 8.0 ou ultérieure ; ainsi, l'adaptateur JDBC prend en charge la séquence pour DB2, version 8.0 ou ultérieure. Cependant, l'instruction SQL correcte pour la séquence DB2 ne peut pas être générée. |
Résolution : Cet incident a été corrigé et l'instruction SQL correcte pour la séquence DB2 est générée. Elle est utilisée pour obtenir la valeur de la séquence DB2 pour les UID dans l'adaptateur. |
|
11 | 68092 | JR23653 | Une exception java.lang.ClassCastException est générée lorsque les informations PSC propres à l'application ont la valeur True. |
Symptôme : Lors de la définition de la valeur True aux informations PSC propres à l'application et de l'exécution d'une procédure mémorisée, l'adaptateur génère l'exception java.lang.ClassCastException. Il s'agit là d'un bogue du cache d'instruction préparée de la procédure mémorisée. |
Résolution : Une instruction préparée est d'abord déclarée pour l'instruction SQL de la procédure mémorisée. Ensuite, cette instruction préparée est insérée dans une instruction pouvant être appelée. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.3. |
Extensions |
1 | 70569 | | Les références aux pilotes Data Direct dans les scripts de l'adaptateur doivent être supprimées. |
Symptôme : Les fichiers JAR du pilote Data Direct dans le chemin de classes doivent être supprimés des scripts de démarrage de l'adaptateur. |
Résolution : Les références au pilote de données direct ont été supprimées. Vous devez ajouter les fichiers de pilote JDBC appropriés au chemin de classes. |
|
Correctifs |
1 | 71314 | JR21597 | Prise en charge de clauses Where supplémentaires et de "is null" |
Symptôme : La prise en charge de "is null" ne fonctionne pas lorsque la clause Where supplémentaire comporte plusieurs attributs dans les informations d'instruction Retrieve propres à l'application. |
Résolution : Une requête correcte utilisant plusieurs attributs dans les informations d'instruction propres à l'application est définie. |
|
2 | 71139 | JR21480 | Valeurs vides dans les clés d'événement pour l'extraction d'objets métier avec la clause "is null" |
Symptôme : Lorsque certaines clés d'un événement ont pour valeur Null, l'adaptateur ne génère pas de requête SQL avec la clause "is null". |
Résolution : L'utilisation de CxBlank dans les clés d'objet métier est corrigée et l'adaptateur génère désormais correctement la clause "is null" lors de l'interrogation. |
|
3 | 71391 | JR22459 | Fuite de curseur lorsque le nombre maximal de curseurs dépasse la limite définie. |
Symptôme : Une fuite de curseur a lieu lorsque le nombre maximal de curseurs dépasse la limite définie. |
Résolution : ResultSet est à présent fermé lorsqu'un ResultSet vide est renvoyé par un appel de procédure mémorisée. |
|
4 | 72378 | JR22444 | Utilisation de valeurs vides dans les clés d'objet métier à des fins d'extraction à l'aide de la clause "is null". |
Symptôme : Lors du traitement d'un objet métier entrant dont certaines clés ont pour valeur Null, l'adaptateur ne génère pas de requête avec la clause "is null". |
Résolution : Des modifications ont été apportées à l'adaptateur afin qu'il gère la valeur CxBlank dans les clés et génère correctement la clause "is null". |
|
5 | 72988 | JR22446 | Les paramètres de sortie renvoyés lors de l'exécution d'une fonction dans la base de données ne sont pas extraits dans le bon ordre. |
Symptôme : Une valeur d'index incorrecte est utilisée pour extraire les paramètres de sortie de type String. |
Résolution : Cet incident a été résolu. |
|
6 | 67474 | JR22154 | Si CloseDBConnection a pour valeur True, l'adaptateur attend indéfiniment pour établir une connexion. |
Symptôme : Lorsque le nombre maximum de connexions à la base de données est atteint, l'unité d'exécution quitte le mode fetchConnection uniquement lorsqu'une connexion est libérée et l'unité d'exécution est notifiée. Si CloseDBConnection a pour valeur False, la notification est appelée, ce qui n'est pas le cas si CloseDBConnection a pour valeur True. |
Résolution : Cet incident a été résolu. |
|
7 | 67496 | JR22431 | L'adaptateur ne permet pas l'insertion de données de volume supérieur à 32 Ko dans les paramètres d'entrée des procédures mémorisées. |
Symptôme : Aucun traitement spécial n'a lieu pour les paramètres d'entrée de procédure mémorisée de type CLOB. |
Résolution : Cet incident a été résolu. |
|
8 | 45825 | JR22463 | Le script de démarrage de Windows contient une instructions de pause surnuméraire. |
Symptôme : Le script de démarrage de Windows(R) contient deux instructions de pause. |
Résolution : L'instruction surnuméraire a été supprimée. |
|
9 | 61153 | JR21014 | RetrieveSP n'est pas exécuté pour les objets métier enfant lorsque UseDefaultsForPolling a pour valeur True. |
Symptôme : Si la valeur de l'attribut RetrieveSP est CxBlank et que UseDefaultsForPolling vaut "True", l'extracteur d'informations propres à l'application n'analyse pas les informations propres à l'application de la procédure mémorisée. Ceci se produit notamment lorsque UseDefaultsForPolling a pour valeur True. |
Résolution : Cet incident a été résolu. |
|
10 | 66540 | | L'adaptateur The consigne une erreur lors de la définition de TimingStats sur la valeur par défaut. |
Symptôme : La propriété TimingStats est absente du fichier modèle. |
Résolution : Cet incident a été résolu. |
|
11 | 67621 | JR22378 | L'adaptateur ne gère pas les données CLOB d'une longueur comprise entre 4000 et 4096. |
Symptôme : La vérification de la taille des données CLOB est incorrecte. |
Résolution : Cet incident a été résolu. |
|
12 | 71729 | JR21809 | L'agent de reconnaissance d'objets JDBC ODA 2.6.2 ne fonctionne pas avec le concepteur d'objets métiers d'Adapter Framework. |
Symptôme : La version 2.4 d'Adapter Framework ne prend pas en charge le script bidirectionnel. Du fait que la version 2.6.2 de l'agent ODA JDBC comprend des fonctions bidirectionnelles, le traitement échoue lors de l'utilisation de la version 2.4 d'Adapter Framework. |
Résolution : Un correctif a été apporté à l'agent de reconnaissance d'objets JDBC afin qu'il vérifie l'activation du mode bidirectionnel dans le kit ODK et effectue les appels appropriés afin d'assurer une compatibilité amont. |
|
13 | 72255 | JR21999 | L'adaptateur n'extrait pas les lignes contenant des colonnes CLOB vides. |
Symptôme : Lorsqu'une variable de type CLOB a pour valeur Null, une erreur NullPointerException est renvoyée. |
Résolution : L'adaptateur inclut effectue désormais correctement le contrôle d'une valeur Null. |
|
14 | 73153 | JR22462 | L'extraction d'objets métier de cardinalité n échoue avec la base de données Progress. |
Symptôme :
Si une opération close est émise sur un ResultSet déjà fermé, la base de données Progress renvoie une exception.
|
Résolution :
L'adaptateur a été corrigé de manière à ce que close ne soit appelé qu'une fois.
|
|
15 | 73466 | JR22458 | RetrieveSP est appelé mais ne renvoie aucun ensemble de résultats. |
Symptôme : Les procédures mémorisées AfterRetrieveSP sont appelées avant le traitement complet des paramètres de sortie RetrieveSP. |
Résolution : Cet incident a été résolu. |
|
16 | 73476 | JR22447 | Le type de données 'long int' n'est pas pris en charge par les procédures mémorisées. |
Symptôme : Lors du traitement de paramètres des procédures mémorisées, la propriété DriverSupportForLong n'est pas utilisée. |
Résolution : Cet incident a été résolu. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.2. |
Extensions |
Ce groupe de correctifs ne contient aucune extension. |
Correctifs |
1 | 61712 | JR21196 | Fuite de mémoire de l'adaptateur lorsque la valeur de CloseDBConnections est True |
Symptôme : Une fuite de mémoire de l'adaptateur se produit lorsque la valeur de CloseDBConnections est True. |
Résolution : Une vérification est effectuée pour déterminer si closeDBConnection est défini sur la valeur True. Si la valeur est False, l'adaptateur crée une entrée de table de hachage des connexions, en vue d'une utilisation dans le cache d'instructions préparées. |
|
2 | 45017 | JR21320 | Les attributs de copie ne propagent pas les valeurs aux objets métier enfant. |
Symptôme:
Pour un objet métier enfant avec un attribut ayant les informations propres à l'application suivantes : PH=true:CA=..[ParentAttrName], la valeur appropriée peut être correctement copiée dans l'attribut enfant. Mais l'opération globale échoue. Ceci est dû à une gestion incorrecte des informations propres à l'application de l'attribut PH.
|
Résolution : Cet incident a été résolu. |
|
3 | 61625 | JR21339 | Au cours de la consultation récursive de la hiérarchie d'objets métier, l'adaptateur ne renvoie pas l'erreur correcte. |
Symptôme : Si un enfant propriétaire non obligatoire est introuvable lors de l'extraction, le connecteur génère un message d'erreur. |
Résolution : Cet incident a été résolu. |
|
4 | 44568 | JR21317 | Le traitement des dates par une procédure mémorisée génère une exception de pointeur NULL. |
Symptôme : Le traitement des dates par une procédure mémorisée génère une exception de pointeur NULL. |
Résolution : Cet incident a été résolu. |
|
5 | 66453 | JR21272 | La table xworlds_batch_events, créée à l'aide du script archive_table_oracle.sql, n'est pas utilisée. |
Symptôme : La table xworlds_batch_events, créée à l'aide du script archive_table_oracle.sql, n'est pas utilisée. |
Résolution : La table xworlds_batch_events n'est plus créée et a été retirée du script archive_table_oracle.sql. |
|
Ce tableau répertorie les extensions et correctifs contenus dans le groupe de correctifs version 2.6.1. |
Extensions |
Ce groupe de correctifs ne contient aucune extension. |
Correctifs |
1 | 58941 | JR20679 | TimingStats n'inclut pas le nom de la méthode. |
Symptôme : Le nom de la méthode est transmis à la méthode de l'utilitaire qui effectue le suivi du message, mais n'est pas inclus dans le message de trace. |
Résolution : Cet incident a été résolu. |
|
2 | 60212 | | La clé externe de l'objet enfant n'est pas alimentée par la valeur de la colonne de nouvelle identité du parent. |
Symptôme : Une fois la valeur d'identité générée dans la table de la base de données, elle n'est pas extraite de la base si le type de base de données est DB2. |
Résolution : Cet incident a été résolu. |
|
3 | 44732 | | L'agent de reconnaissance d'objets JDBC retire le caractère de soulignement ('_') des noms d'attribut des objets métier. |
Symptôme : L'agent de reconnaissance d'objets JDBC retire le caractère de soulignement ('_') des noms d'attribut des objets métier, car il le considère comme un caractère spécial. |
Résolution : Le caractère de soulignement fait à présent partie intégrante de l'attribut de l'objet métier. |
|
|