Notes d'édition pour les éditions Enterprise et Advanced de WebSphere Business Integration Connect, version 4.2.2

Ces notes d'édition fournissent des informations sur la version 4.2.2 d'IBM WebSphere Business Integration Connect, Enterprise et Advanced. Elles comprennent les sections suivantes :
Nouveautés de la présente édition Limitations
Historique des correctifs Problèmes connus et solutions
Configuration matérielle et logicielle requise Documentation
Informations relatives à l'installation, la migration, la mise à jour et la configuration

Remarque : Des informations importantes sur ce produit peuvent être disponibles dans les remarques techniques et applications Flash du support technique créées ultérieurement à ces notes d'édition. Vous les trouverez sur le site Web de support de WebSphere Business Integration à l'adresse http://www.ibm.com/software/integration/wbiconnect/support. Sélectionnez le composant souhaité et consultez les sections Technotes et Flashes.

Nouveautés de la présente édition

Cette section dresse la liste des nouvelles fonctionnalités et des améliorations proposées dans cette édition :



Historique des correctifs

Entre les versions 4.2.1 et 4.2.2, les problèmes suivants, basés sur les cas renvoyés par les utilisateurs, ont été corrigés.
Numéro
de traçage
Description
34416 Après avoir perdu la connexion à WebSphere MQ, les processus Business Integration Connect ont utilisé l'UC à 100 % de façon intermittente. Cet incident a été réparé.
34552 La fonction de marquage de la console n'a pas affiché de bannière téléchargée ou de logo de console. Cet incident a été réparé.
35095 Le dernier caractère de certains documents XML a été tronqué en < ou >. Cet incident a été réparé.
35975 Les modèles de PIP n'ont pas pu être compilés après leur importation dans System Manager. Cet incident a été réparé.


Configuration matérielle et logicielle requise

La configuration matérielle et logicielle requise est indiquée dans la documentation du produit. La section Informations relatives à l'installation, la migration, la mise à jour et la configuration fournit des liens vers cette documentation.

Informations relatives à l'installation, la migration, la mise à jour et la configuration

Que vous installiez le logiciel à partir du CD ou que vous le téléchargiez de Passport Advantage pour l'installer à partir d'un répertoire local, consultez le manuel Guide d'installation.

Ce guide comprend également des informations générales relatives à la migration, la mise à jour et la configuration. Pour des remarques concernant la migration en version 4.2.2, consultez Limitations et Problèmes connus et solutions.

Limitations

Modules de flot de documents PIP

Business Integration Connect ne prend pas en charge les PIP qui envoient des documents XML avec plus d'un format par action. Par exemple, un PIP typique à une action envoie un document XML à un seul format à un réceptionnaire. En revanche, le PIP 2A1 version 1.0 utilise deux formats différents pour le contenu du service.

Si vous créez un module de flot de documents PIP, le nom du PIP ou de la DTD ainsi que les noms des fichiers XML et XSD des modules de flot de documents PIP ne peuvent dépasser 120 caractères. Si l'un des noms dépasse cette limite, Business Integration Connect ne peut télécharger le module de flot de documents PIP.

L'attribut Accusé de réception de synchronisation requise affecte les attributs Signature numérique requise et Irréfutabilité de l'avis de réception

Durant l'acheminement synchrone à sens unique RosettaNet, l'attribut Accusé de réception de synchronisation requise détermine si les attributs Signature numérique requise et Irréfutabilité de l'avis de réception prennent ou non effet. Les deux exemples suivants permettent d'illustrer cette fonctionnalité.

Pour l'exemple 1, considérons un Participant initié et un PIP synchrone à sens unique avec les attributs de connexion suivants :

Dans cet exemple, l'Accusé de réception de synchronisation requise est prioritaire et Business Integration Connect va renvoyer "http 200" au Participant et ne générera pas d'accusé de réception même si l'attribut Irréfutabilité de l'avis de réception est Oui. De la même manière, si le Gestionnaire de communauté initie un PIP à sens unique vers un Participant, Business Integration Connect n'attendra qu'un état "http 200" et aucun accusé de réception.

Pour l'exemple 2, considérons un Participant initié et un PIP synchrone à sens unique avec les attributs de connexion suivants :

Dans cet exemple, Business Integration Connect générera un accusé de réception avec la synthèse de message et la signature correctes. De la même manière, si le Gestionnaire de communauté initie un PIP à sens unique vers un Participant, Business Integration Connect attendra un accusé de réception avec la synthèse de message et la signature correctes.

Les noms de répertoires ne peuvent contenir de caractères non-ASCII
Ceci est une limitation de WebSphere Application Server, qui répond aux requêtes WebSphere Business Integration Connect. Il n'est pas capable de traiter les caractères non-ASCII dans un nom de répertoire. Ceci comprend tous les répertoires d'installation.  

Les PIP de type OC ne fonctionnent pas avec Community Participant Simulator
Le CSP (Community Participant Simulator), utilisé pour tester les connexions entre le Gestionnaire de communauté et un participant configuré, ne fonctionne pas avec les PIP de type "0C". Cependant, les PIP des autres types peuvent être testés à l'aide du simulateur.

Problèmes connus et solutions

Les problèmes suivants ont été détectés dans cette version :

Une fois l'installation terminée, le démarrage des services du routeur, du réceptionnaire et de la console avec la commande ./startServer.sh server1 génère le message d'erreur suivant :

./startServer.sh server1
./startServer.sh: ulimit: cannot modify limit: Operation not permitted
ADMU0116I: Tool information is being logged in file
/opt/IBM/WBIConnect/receiver/was/logs/server1/startServer.log
ADMU3100I: Reading configuration for server: server1
ADMU3200I: Server launched. Waiting for initialization status.
ADMU3000I: Server server1 open for e-business; process id is 8151
Il s'agit uniquement d'un avertissement du système et non d'une réelle erreur. Tous les services fonctionneront normalement.
L'arrêt du réceptionnaire et du routeur risque d'échouer sur les plateformes Solaris. La commande d'arrêt (stopServer.sh server1) du routeur ou du réceptionnaire commence lorsqu'elle est exécutée, mais elle peut s'exécuter indéfiniment.

Solution : Arrêtez l'exécution de la commande d'arrêt, puis lancez les commandes suivantes pour le routeur et le réceptionnaire :
Pour le routeur, exécutez pkill -9 -U bcguser -f router
Pour le réceptionnaire, exécutez pkill -9 -U bcguser -f receiver

Une vue des services Windows peut renvoyer de façon incorrecte l'état d'un service IBM WebSphere Application Server - bcgDocumentManager.

Solution : A une invite de commande DOS, arrêtez puis redémarrez le serveur. Pour arrêter le serveur, exécutez la commande shutdown_bcg ou stopserver. Lorsque vous arrêtez le serveur, son nom n'est pas nécessaire. Pour redémarrer le serveur, exécutez la commande suivante à partir du répertoire <WBICRoot>\router\was\bin : startserver server1.

Des événements peuvent ne pas apparaître dans l'afficheur d'événements.

Solution : Arrêtez puis redémarrez la console, le routeur et le réceptionnaire WebSphere Application Server. Ces commandes sont spécifiques au système d'exploitation et se trouvent dans le guide d'installation. Il s'agit des mêmes commandes utilisées pour démarrer la console, le routeur et le réceptionnaire durant l'installation.

Les nouveaux utilisateurs peuvent ne pas obtenir d'emblée le fuseau horaire par défaut de l'administrateur de concentrateur. Si un utilisateur ne sélectionne pas le paramètre de fuseau horaire local, la valeur par défaut peut être soit vide soit correspondre à l'heure GMT à la première connexion.

Solution : Les nouveaux utilisateurs doivent se déconnecter et se reconnecter puis choisir le fuseau horaire de l'administrateur du concentrateur.

Seule une rubrique d'aide est affichée à la fois. Si une rubrique est déjà ouverte en arrière-plan, une nouvelle rubrique d'aide ne pourra pas être affichée. La rubrique d'origine reste en arrière-plan jusqu'à ce qu'elle soit fermée.

Si une connexion à une base de données est perdue au démarrage du serveur de console, un message d'erreur est affiché. Des graphiques manqueront de l'écran de connexion de la console, et le mot de passe saisi n'est pas valide, même s'il est correct.

Après l'installation du produit et la connexion, l'erreur suivante peut apparaître sur la console : SystemOut.log ainsi que wbic_console.log: "ToString::generate() -- java.lang.ClassCastException: java.lang.Object. Il s'agit d'une erreur causée par le programme de connexion. Ce n'est pas un problème lié aux fonctionnalités du produit, et il peut donc être ignoré.
Un message du style "la police spécifiée dans font.properties est introuvable" peut apparaître dans la fenêtre des commandes exécutant la commande LaunchPad.sh sur certains systèmes UNIX. Cette erreur ne génère aucun problème connu dans l'application et peut donc être ignorée.
Lorsque l'interface de programmation de l'application d'administration est activée ou désactivée, elle devrait consigner un événement BCG104013. Or elle consigne un événement BCG104011.
Les données des fichiers générés à l'aide de l'option -options-generate ne sont pas correctes. Les résolveurs de chaînes de la forme $P() ou $W() doivent être remplacés par les valeurs affichées dans les panneaux de l'assistant d'installation. Ceci peut être effectué en éditant un modèle de fichiers de réponses fourni ou en remplaçant les résolveurs de chaînes dans le fichier d'options généré par les valeurs appropriées, à l'aide d'un éditeur, avant d'exécuter une installation automatique. Ce problème apparaît dans l'assistant Database Loader et dans l'assistant d'installation du concentrateur.
Après l'installation de Business Integration Connect sur les systèmes AIX ou Solaris et après le démarrage de la Console de communauté, l'écran de connexion contient des chaînes de points d'interrogation ( "???") et le fichier journal wbic_router.log contient un message d'erreur SQL -1022. Pour résoudre cet incident, arrêtez et redémarrez l'instance DB2 une fois le produit installé. Les commandes DB2 sont db2stop pour l'arrêt et db2start pour le démarrage de l'instance de base de données. Suivez les instructions de votre administrateur de base de données lors de l'exécution de ces commandes dans votre environnement de base de données spécifique.
Après la migration de Business Integration Connect 4.2.1, fix pack 1, en version 4.2.2 sur des systèmes utilisant DB2, le schéma de l'index UK_TRANSPORT_1 est incorrect.

Solution : Une fois les scripts de migration exécutés, lancez les commandes suivantes à partir de la ligne de commande DB2 :

  1. DROP INDEX UK_TRANSPORT_1
  2. CREATE UNIQUE INDEX UK_TRANSPORT_1 ON PR_TRANSPORT(TRANSPORTTYPE,VISIBILITY,UI_VISIBILITY) ALLOW REVERSE SCANS
Lors de la publication d'événements dans une file d'attente externe à l'aide de l'interface de programmation de l'application de publication d'événements, le code d'événement (BCG_EVENTCD) et la gravité ne sont pas inclus. Ils seront compris avec le premier correctif de cette version. Pour un correctif intermédiaire, contactez le support technique d'IBM.


Documentation

La documentation n'est pas fournie avec le produit, ni par CD-ROM ni par voie électronique. Vous la trouverez dans le Centre d'aide et d'information suivant :

http://www.ibm.com/software/integration/wbiconnect/library/infocenter/

Afin d'obtenir la documentation du produit, accédez au site Web et téléchargez l'ensemble de documentations correspondant à la version que vous utilisez. Pour terminer l'installation, suivez les instructions fournies sur la page du Centre d'aide et d'information.

Copyright IBM Corp. 1997, 2004