Documentation Readme d'IBM WebSphere Message Broker version 8.0.0.1 pour les composants d'outils et d'exécution.
Fichier Readme pour : IBM WebSphere Message Broker
Edition du produit/composant : 8.0
Nom de la mise à jour : 8.0.0.1
ID du correctif :
8.0.0-WS-MB-AIXPPC64-FP0001 - AIX sur architecture Power PC 64 bits
8.0.0-WS-MB-HPUXIA64-FP0001 - HP-UX sur Itanium
8.0.0-WS-MB-SOLARISSPARC64-FP0001 - Solaris sur architecture Sun SPARC
8.0.0-WS-MB-SOLARISX64-FP0001 - Solaris sur architecture Sun x86-64
8.0.0-WS-MB-LINUXIA32-FP0001 - Linux sur architecture Intel 32 bits
8.0.0-WS-MB-LINUXX64-FP0001 - Linux sur architecture Intel x86
8.0.0-WS-MB-LINUXPPC64-FP0001 - Linux sur architecture i/p series
8.0.0-WS-MB-LINUXZ64-FP0001 - Linux sur architecture z/series
8.0.0-WS-MB-WINIA32-FP0001 - Windows sur architecture Intel 32 bits
8.0.0-WS-MB-WINX64-FP0001 - Windows sur architecture 64 bits
8.0.0-WS-MB-ZOS-FP0001 - z/OS
Consultez toujours la dernière version de ce fichier Readme, disponible à l'adresse suivante (en
anglais) :
http://www.ibm.com/support/docview.wss?uid=swg27006917
Les fichiers Readme traduits sont disponibles à l'adresse suivante :
ftp://public.dhe.ibm.com/software/integration/wbibrokers/docs/
Pour plus d'informations sur les tâches à accomplir avant d'installer le produit, reportez-vous au
centre de documentation de WebSphere Message Broker V8.0 à l'adresse suivante :
http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp
Vérifiez la configuration système requise pour WebSphere Message Broker afin de vous assurer que votre plateforme d'installation est prise en charge pour l'édition du produit que vous prévoyez d'installer. Ces informations sont disponibles sur la page Web à l'adresse suivante :
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
Deux éditions de WebSphere Message Broker V8.0 sont disponibles sous Windows :
L'édition 64 bits de WebSphere Message Broker n'est pas prise en charge sur toutes les versions 64 bits du système d'exploitation Windows. Pour plus d'informations, voir la page Web de configuration système requise pour WebSphere Message Broker.
Application du service sous z/OS
Si vous appliquez ce service sous z/OS, les modules de modification provisoire du logiciel (PTF) doivent être téléchargés en tant que fichiers binaires, puis transférés sur z/OS :
Organisation . . . : PS
Format d'enregistrement . . . : FB
Longueur d'enregistrement . . . : 1024
Taille de bloc . . . . : 6144
Premières pistes d'extension . : 500
Pistes secondaires . : 50
Vous pouvez utiliser l'échantillon JCL suivant pour attribuer ces fichiers :
/* INSERT A VALID JOBCARD HERE
//*
//ALLOCATE EXEC PGM=IEFBR14
//SYSMOD1 DD DSN=YOUR HIGH LEVEL QUALIFIER (HLQ).PTF
NUMBER.TRS,
// DISP=(NEW,CATLG,DELETE),
// UNIT=SYSDA,
// SPACE=(TRK,(500,50),RLSE),
// DSORG=PS,
// DCB=(RECFM=FB,LRECL=1024,BLKSIZE=6144)
//*
put PTF NUMBER.TRS 'YOUR HLQ.PTF
NUMBER.TRS' (replace
Vous pouvez utiliser le modèle JCL suivant pour décompresser les fichiers après les modifications effectuées et l'ajout d'une carte de travail adaptée :
//*****************************************************
//* UNTERSE APAR
//*****************************************************
/UNPACK EXEC PGM=TRSMAIN,PARM='UNPACK'
//STEPLIB DD DISP=SHR,DSN=TERSE.LOADLIB
//SYSPRINT DD SYSOUT=*
//INFILE DD DSN=YOUR HLQ.PTF NUMBER.TRS,
// DISP=SHR
//OUTFILE DD DSN=YOUR HLQ.PTF NUMBER,
// DISP=(NEW,CATLG),
// SPACE=(TRK,(1000,100,))
/*
Si vous procédez à une migration de WebSphere Message Broker version 6.1 ou version 7.0, consultez le centre de documentation en ligne à l'adresse suivante : http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp, qui donne des informations détaillées relatives à la migration.
Le centre de documentation en ligne de WebSphere Message Broker V8.0 est disponible à
l'adresse suivante :
http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp
Consultez le centre de documentation en ligne afin d'obtenir les informations les plus récentes. Le centre de documentation en ligne contient des informations plus récentes que le centre de documentation livré avec Message Broker Toolkit.
Le centre de documentation WebSphere Message Broker version 8.0.0.0 contient la documentation relative aux
données d'enregistrement et d'affichage. Toutefois, il ne contient pas d'informations relatives
aux données de réexécution.
Un document PDF a été fourni avec la documentation à jour et exhaustive relative aux
données d'enregistrement, d'affichage et de réexécution dans la version 8.0.0.0. Pour le télécharger, voir la note technique à l'adresse
suivante :
www.ibm.com/support/docview.wss?uid=swg21573603
Le centre de documentation WebSphere Message Broker version 8.0.0.1 contient des informations à jour sur l'interface utilisateur Web. Toutefois, les notes techniques suivantes fournissent des informations supplémentaires qui complètent les rubriques du centre de documentation :
Le centre de documentation autonome peut être téléchargé à l'adresse suivante :
ftp://public.dhe.ibm.com/software/integration/wbibrokers/docs/V8.0/wmb_help_linux.tgz
(version Linux)
ftp://public.dhe.ibm.com/software/integration/wbibrokers/docs/V8.0/wmb_help_win.zip
(version Windows)
Lisez le fichier using_the_infocenter.html qui se trouve dans le dossier ibm_help des fichiers wmb_help_linux.tgz et wmb_help_win.zip.
Incidents : Ce fichier Readme peut contenir des références à des numéros d'incident. Ces numéros se réfèrent à des incidents IBM internes. Ils peuvent s'avérer utiles si vous devez exposer un incident à un technicien de maintenance IBM.
Notes techniques : pour des informations à jour sur les problèmes connus et les correctifs disponibles, consultez le site Web de support de WebSphere Message Broker à l'adresse suivante :
http://www.ibm.com/support/entry/portal/Software/WebSphere/WebSphere_Message_Broker
Pour rechercher des informations, cliquez sur Troubleshoot. Les notes techniques WebSphere Message Broker s'affichent et vous pouvez les trier et effectuer une recherche.
Pour plus d'informations sur le téléchargement des images d'installation de WebSphere Message Broker
version V8.0 sur le site Web Passport Advantage, reportez-vous au document de téléchargement
Download WebSphere Message Broker V8.0 from the Passport Advantage website disponible à l'adresse
suivante :
http://www.ibm.com/support/docview.wss?uid=swg24030968
Versions : Pour obtenir les dernières informations concernant les versions des systèmes
d'exploitation et des bases de données prises en charge par WebSphere Message Broker, consultez la page relative
à la configuration requise, à l'adresse suivante :
http://www.ibm.com/software/integration/wbimessagebroker/requirements/index.html
Vérifiez régulièrement si des mises à jour ont été effectuées sur les fonctions de WebSphere Message Broker
Toolkit (notamment dans la documentation disponible en anglais et dans les autres
langues prises en charge). Vous trouverez les correctifs recommandés pour WebSphere Message Broker à l'adresse suivante :
http://www.ibm.com/support/docview.wss?uid=swg27006041
Des détails sur les nouveautés de la version 8.0 sont disponibles à l'adresse suivante :
http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp?topic=/com.ibm.etools.mft.doc/bb23110_.htm
Cette section présente, pour chaque composant, les problèmes connus et leurs solutions (le cas échéant) de WebSphere Message Broker.
Symptômes :
Si vous exécutez le programme de désinstallation de WebSphere Message Broker uninstaller.exe et que vous utilisez Windows 7 ou Windows Server 2008 R2, une boîte de dialogue risque de s'ouvrir pour vous signaler que le fichier de désinstallation n'est pas signé.
Solution :
Cet avertissement peut être ignoré. Poursuivez le processus de désinstallation.
Symptômes :
Si vous installez un produit IBM à l'aide d'une image électronique téléchargée depuis le site IBM Passport Advantage et que vous utilisez Windows XP Service Pack 2 ou ultérieur, Attachment Manager peut bloquer le contenu du fichier .zip du programme d'installation, selon les paramètres de sécurité Windows que vous avez définis, ce qui a pour conséquence de faire échouer l'installation.
Solution :
Pour contourner ce problème, procédez comme suit :
Pour plus d'informations sur le Gestionnaire de pièces jointes Windows, reportez-vous au site de prise en charge Microsoft, à l'adresse suivante : http://support.microsoft.com/kb/883260
L'image d'installation du composant d'exécution WebSphere Message Broker V8.0 GA
a dépassé la limite de 700 Mo d'un CD-ROM. C'est la raison pour laquelle cette image
d'installation pour la plateforme HP-UX est fournie sur un DVD plutôt que sur un CD-ROM. L'image
d'installation du composant d'exécution WebSphere Message Broker V8.0 GA est également disponible
sur le site Web Passport Advantage.
Pour plus d'informations sur le téléchargement des images d'installation de WebSphere Message Broker
version V8.0 sur le site Web Passport Advantage, reportez-vous au document de téléchargement
Download WebSphere Message Broker V8.0 from the Passport Advantage website disponible à l'adresse
suivante :
http://www.ibm.com/support/docview.wss?uid=swg24030968
Symptômes :
Le programme d'installation de l'environnement d'exécution de WebSphere Message Broker version 8.0.0.0 GA requiert que vous acceptiez le contrat de licence.
Il nécessite que vous procédiez à l'installation sur un système sur lequel WebSphere Message Broker version 8.0 GA est déjà installé, ou que vous fournissiez les fichiers de licence d'origine de WebSphere Message Broker version 8.0 GA. Ces derniers peuvent provenir d'une installation d'environnement d'exécution version 8.0 existante ou du support d'installation de la version 8.0 d'origine. L'emplacement des fichiers de licence n'est requis que si vous installez un groupe de correctifs de WebSphere Message Broker version 8.0 sur un système sur lequel aucune installation de WebSphere Message Broker version 8.0 GA n'a été détectée.
Solution :
Installations en mode console ou interface graphique
Dans le cas d'une installation de groupe de correctifs en mode console ou interface graphique où la version 8.0 n'a pas encore été installée sur le système, le programme d'installation vous demande d'indiquer le chemin d'accès aux licences de support existantes ou à une installation existante de la version 8.0.
Si la version 8.0 est déjà installée sur le système, vous ne devriez pas être invité à indiquer des informations relatives aux licences existantes, et l'installation devrait s'exécuter normalement.
Installations silencieuses
Dans le cas d'installations silencieuses (support complet ou groupe de correctifs), vous devez systématiquement accepter la licence. Ainsi, par exemple :
WebSphere Message Broker est pris en charge sur Ubuntu, mais uniquement pour les systèmes de développement. Les systèmes de production ne doivent pas être utilisés pour exécuter WebSphere Message Broker sur Ubuntu.
Pour plus d'informations, voir la page de configuration système requise pour WebSphere Message Broker. La page Web relative à la configuration système requise pour WebSphere Message Broker est disponible à l'adresse suivante :
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
Symptômes
Lors de la tentative de connexion d'un noeud contenant plusieurs terminaux de sortie vers d'autres noeuds, une connexion n'est pas créée.
Solution
Pour contourner ce problème, procédez de l'une des façons suivantes :
Pour connecter WebSphere Message Broker Explorer à un gestionnaire de files d'attente et recevoir des publications, la valeur attribuée à la propriété SHARECNV du canal SVRCONN de ce gestionnaire de files d'attente doit être supérieure à 0. Cette valeur est obligatoire si vous souhaitez utiliser la vue Statistiques de courtier ou Graphique des statistique de courtier dans WebSphere Message Broker Explorer.
Symptôme :
Après la migration de WebSphere Message Broker Toolkit et de ses ressources vers V8.0, vous pouvez afficher les éléments dans WebSphere Message Broker Toolkit qui ont été supprimés dans V8.0 (les options des kits d'outils dans les menus, par exemple).
Solution :
Pour résoudre ce problème, procédez comme suit :
Symptôme :
Suite à la migration ou l'importation de WebSphere Message Broker Toolkit et de ses ressources dans la version 8.0.0.0 ou 8.0.0.1, des erreurs qui n'en sont pas peuvent apparaître dans le kit d'outils.
Solution :
Ouvrez votre espace de travail version 8.0.0.0 ou 8.0.0.1 dans WebSphere Message Broker Toolkit et sélectionnez Projet > Nettoyer... > Nettoyer tous les projets. Les messages d'erreur erronés sont supprimés.
Symptôme :
Lorsque vous importez des ressources dans un nouvel espace de travail, des messages d'erreur peuvent s'afficher une fois la construction automatique terminée.
Solution :
Dans la vue Broker Development, sélectionnez vos projets et cliquez avec le bouton droit de la souris sur Project > Clean pour reconstruire les projets. Une fois les projets nettoyés, les messages d'erreur relatifs à l'importation sont supprimés.
mqsicreatebar
peut impliquer de nettoyer le projetSymptôme :
Lorsque vous exécutez la commande mqsicreatebar
et spécifiez un nouvel espace de travail, des messages d'erreur peuvent s'afficher.
Solution :
Utilisez l'option -cleanBuild
lors de l'exécution de la commande mqsicreatebar
pour nettoyer les projets.
Symptôme :
Lors de l'utilisation du centre de documentation inclus dans
WebSphere Message Broker Toolkit V8.0.0.0 GA, les rubriques DFDF (Data Format Description Language)
s'affichent uniquement en anglais.
Ces rubriques portent l'identifiant "dfxxxxx_", où "xxxxx" est un numéro à cinq chiffres.
Solution :
Ce problème est corrigé dans WebSphere Message Broker version 8.0.0.1.
Les utilisateurs de WebSphere Message Broker version 8.0.0.0 GA peuvent consulter ces rubriques dans une autre langue que l'anglais, via le centre de documentation en ligne. Le centre de documentation en ligne de WebSphere Message Broker V8.0 est disponible à l'adresse
suivante :
http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp
Symptôme :
Si un client possède plusieurs applications ou bibliothèques dans son espace de travail requérant un projet Java, PHP ou Message Set portant le même nom, un message d'erreur similaire au suivant apparaît :
Le projet < Nom du projet > ne peut pas être membre de plusieurs applications ou bibliothèques....
Solution :
Lorsqu'un projet identique est requis dans plusieurs applications ou bibliothèques, il est nécessaire de copier le projet et d'attribuer un nom différent à la copie.
Symptôme :
Un utilisateur qui n'est pas un administrateur ne peut pas installer Toolkit en suivant les instructions de la documentation d'installation courante.
Solution :
Ce problème est corrigé dans WebSphere Message Broker version 8.0.0.1.
Les utilisateurs de WebSphere Message Broker 8.0.0.0 qui installent Toolkit alors qu'ils ne sont pas administrateurs peuvent se référer au centre de documentation en ligne à l'adresse http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp ou
L'étape 5 de la documentation d'installation de WebSphere Message Broker Toolkit version 8.0.0.0 doit être mise à jour comme suit :
Si votre ID utilisateur ne possède pas les droits root ou d'administration :
Ajoutez l'étape 14 à la documentation d'installation de WebSphere Message Broker Toolkit version 8.0.0.0 et lisez :
Si vous avez installé WebSphere Message Broker Toolkit sans droits root ou d'administration, connectez-vous en tant qu'utilisateur disposant des droits root ou d'administration et exécutez le fichier script suivant à partir du répertoire de base de WebSphere Message Broker Toolkit pour procéder à l'installation :
Symptôme :
Ce problème survient lorsqu'un noeud d'entrée externe est ajouté au flux secondaire ; le fichier d'archives du courtier (BAR) généré contient alors deux flux de messages compilés. L'un des flux de messages correspond au flux prévu dans lequel le flux secondaire est imbriqué ; l'autre flux de messages correspond au flux secondaire supplémentaire contenant le noeud d'entrée externe sans noeud de sortie externe approprié.
Lorsque le fichier d'archives du courtier (BAR) est déployé, les deux flux de messages s'exécutent. Le flux secondaire démarre une nouvelle unité d'exécution, alors qu'il ne le devrait pas, et tente de lire les données à partir du noeud d'entrée.
Solution :
Il en existe deux :
Symptôme :
A l'issue d'une installation, l'utilisateur peut démarrer WebSphere Message Broker Toolkit version 8.0. Lorsque le kit d'outils s'ouvre, tout courtier qui s'exécute avec un gestionnaire de files d'attente dans WebSphere MQ version 7.1 ou 7.5 est signalé comme arrêté, qu'il soit démarré ou non. Une boîte de dialogue peut afficher un avertissement indiquant que la connexion aux courtiers est impossible.
Si un utilisateur essaye de démarrer l'un des courtiers arrêtés, le message d'erreur suivant apparaît :
The queue manager '<QueueManager>' is not running (MQ reason code 2059 while trying to connect)
Vérifiez que :
Solution :
Arrêtez le kit d'outils et ouvrez-le à nouveau via l'installation du kit d'outils et non via Installation Manager.
Symptôme :
Une minute environ après le lancement du kit d'outils Linux, celui-ci tombe en panne avec l'erreur suivante :
JVM terminated - Exit code=160
Solution :
Installez une version de XULRunner compatible avec Eclipse 3.6.
Les versions compatibles de XULRunner sont les versions 1.8-3.6 et les groupes de correctifs associés.
IBM a effectué des tests avec la version suivante, qui permet de résoudre le problème :
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/runtimes/xulrunner-1.9.2.19.en-US.linux-i686.tar.bz2
Développez le fichier compressé téléchargé dans un répertoire pratique (par exemple /usr/lib/xulrunner_new).
Ajoutez la ligne suivante au fichier eclipse.ini sous le répertoire d'installation mb :
-Dorg.eclipse.swt.browser.XULRunnerPath=<emplacement du téléchargement décompressé> (par exemple -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner_new)
Dans WebSphere Message Broker version 8.0.0.1 sous z/OS, il n'est actuellement pas possible de télécharger des fichiers WSDL à l'aide de l'interface utilisateur Web en vue de leur utilisation dans le modèle de noeud final statique Web.
Symptômes :
Lors de la reconnaissance itérative de WebSphere Adapter for SAP Software Enterprise Metadata Discovery (EMD), le panneau Service Generation and Deployment Configuration de l'assistant de connexion s'affiche et peut être édité ; toutefois, les informations de connexion du système d'adaptateur que vous entrez ne seront pas sauvegardées dans le composant d'adaptateur.
Solution :
Utilisez l'éditeur WebSphere Adapters pour modifier les informations de connexion du système d'adaptateur et faire en sorte que les reconnaissances itératives EMD suivantes conservent ces informations :
Symptômes :
L'adaptateur entrant JDE ne se déploie pas si la case assured delivery est cochée dans l'assistant d'adaptateur. L'erreur suivante est émise :
La tentative de définir la propriété 'AssuredOnceDelivery' sur le composant d'adaptateur
'AssuredDeliveryMSApp.IBM WebSphere Adapter for JD Edwards EnterpriseOne' a échoué car cette propriété n'est
pas prise en charge.
Solution :
Cette fonctionnalité n'est actuellement pas prise en charge et ne devrait pas être utilisée dans le développement de flux de messages.
Symptômes :
L'utilisation d'un mappe de données graphiques pour mapper les données d'entrée extraites d'une base de données dépend de la configuration du nom de schéma par défaut de votre serveur de base de données. Le courtier n'offre pas de fonction permettant de remplacer le nom de schéma de base de données à utiliser dans les instructions SQL émises en fonction de la base de données. Actuellement, l'instruction SQL émise par le mappage contient uniquement le nom de la table de données et de la table, mais pas de nom de schéma. En conséquence, votre serveur de base de données utilise le nom de schéma de base de données par défaut pour l'identité que le courtier a utilisé pour s'y connecter pendant le fonctionnement du mappage. L'identité de connexion que le courtier utilise est configurée dans un service configurable JDBCProvider du courtier. Ce service est sélectionné par le nom de source de données dans le mappage.
Si la table de base de données requise n'est pas disponible dans ce schéma,
l'exécution de mappe n'aboutit pas avec une erreur de courtier contenant
des codes d'erreur spécifiques pour votre serveur de base de données. Par exemple :
BIP3947E : Le traitement de la mappe pour le QName '{maps}:RDB_Mapping' a échoué, avec les détails suivants :
'{Message d'erreur d'accès et codes de votre table de schéma de base de données spécifique}'
Solution :
Cette restriction est traitée dans WebSphere Message Broker version 8.0.0.1, et ultérieurement, via la capacité de remplacer en option le nom du schéma de base de données. Pour plus d'informations, voir la propriété "databaseSchemaNames" dans la rubrique JDBCProviders configurable service.
Les utilisateurs de WebSphere Message Broker version 8.0 GA doivent s'assurer que la table sélectionnée à partir de la mappe de données graphique est disponible dans le schéma qui est défini par votre serveur de base de données pour l'identité de connexion à la base de données qui est configurée dans le service configurable JDBCProvider. Cela est particulièrement restrictif sous z/OS.
Symptômes :
Sur les systèmes UNIX qui utilisent l'interpréteur de commandes Z (zsh) comme environnement shell, un appel à 'source {install path}/mqsiprofile' provoque la fermeture du shell. En raison du comportement par défaut de zsh, la commande mqsiprofile vérifie un nombre d'argument incorrect pour déterminer s'il est sourcé ou exécuté directement. Le script mqsiprofile imprime alors un message d'avertissement et appel l'exit, mais zsh interprète cet appel comme une instruction pour quitter le shell en cours.
Solution :
Pour contourner ce problème, procédez comme suit :
Symptôme :
La rubrique an19545_mqsiapplybaroverride du centre de documentation décrit les
paramètres -k et -y à utiliser avec les applications et les bibliothèques. L'utilisation de ces
paramètres avec la commande donne lieu à l'erreur suivante :
BIP1033E Paramètres non valide
Solution :
Ces options ne sont pas prises en charge avec cette commande et ne doivent pas être utilisées.
Les clients utilisant des bases de données utilisateur sur z/OS nécessitent le correctif APAR DB2 PK99362.
Les transactions coordonnées globalement ('XA') ne sont pas prises en charge.
Les transactions JDBC/XA coordonnées globalement ('XA') sont prises en charge sous DB2 et Oracle (sauf Oracle RAC) sur toutes les plateformes de courtier, à l'exception de HP-UX sous Itanium et z/OS.
ODBC XA et JDBC/XA ne peuvent pas être combinés dans le même courtier.
Les transactions Informix coordonnées globalement ('XA') ne sont pas prises en charge.
Seuls DB2 et Microsoft SQL Server sont pris en charge sous Windows Server 2008 R2 et Windows 7 64 bits. Utilisez
les pages de configuration système requise pour DB2 et Microsoft SQL Server pour déterminer les versions correctes
de chaque produit à utiliser avec votre système.
La page Web de configuration système requise pour DB2 est disponible à l'adresse suivante :
http://www.ibm.com/software/data/db2/linux-unix-windows/sysreqs.html
Lorsqu'ils configurent un courtier en vue de l'utilisation de XA avec un gestionnaire de files d'attente WebSphere MQ 7.1 ou WebSphere MQ 7.5 comme gestionnaire de transactions, les utilisateurs doivent inclure le fichier de commutation approprié dans les
répertoires <MQ_DATA_PATH>/exits et/ou <MQ_DATA_PATH>/exits64. Ils ne doivent pas utiliser le sous-répertoire propre à l'installation des répertoires exits et exits64 pour les fichiers de commutation.
Symptômes :
Le courtier de messages ne parvient pas à se connecter à une base de données si vous tentez d'utiliser une source de données ODBC sur un système Linux ou UNIX.
Exemple de message d'erreur
BIP2393E: Database error: ODBC return code '-1' from data source ''ROUTING'' using ODBC driver manager ''/opt/ibm/IE02/2.0.0/lib/libodbcinterface.so''.
BIP2322E: Database error: SQL State ''IM002''; Native Error Code '0'; Error Text ''[unixODBC][Driver Manager]Data source name not found, and no default driver specified''.
BIP8040E: Unable to connect to the database.
Solution :
Les corrections ci-après aux pages d'aide des exemples identifiées sont nécessaires pour que la connexion ODBC puisse être configurée et exécutée.
La page suivante :
"Connecting to a database from Linux and UNIX systems using the WebSphere Message Broker ODBC Database Extender" n'est pas correcte.
L'étape 8 commence par "If you are using a DB2 ... on AIX" et indique que si vous n'utilisez pas AIX, vous pouvez ignorer l'étape. En réalité, vous devez effectuer l'étape 8 pour toutes les plateformes Linux et UNIX.
Symptômes :
Lorsque vous tentez de configurer et d'exécuter l'exemple d'application WebSphere Message Broker, le noeud d'entrée de base de données ne s'exécute pas correctement, et une erreur apparaît lors du chargement ou de la mise à jour de la base de données, ou aucun message n'est extrait du flux du courtier lorsque la base de données est mise à jour.
Solution :
Lisez les corrections ci-après en conjonction avec les pages d'aide des exemples.
Section : Setting up DB2
L'étape 3 requiert une mise à jour :
3. Navigate to the project "DatabaseInput Data Design" that contains dbinput_create_tables_db2.sql.
Open it in a text editor and add the following line at the beginning
CONNECT TO DBINPUT@
In a DB2 command window, navigate to the folder of the "DatabaseInput Data Design" project
db2 -td@ -vf dbinput_create_tables_db2.sql
Section : To run the DatabaseInput message flow:
Les étapes 3, 4 et 7 requièrent une mise à jour :
3. Select an existing JDBC connection for database "DBINPUT", or create a new one, following the on-screen instructions. Note if using an existing connection ensure you use "Edit" and set a valid username and password for the connection on the "Driver Properties" tab
4. Click Finish to add a row to the table. The result is displayed in the "SQL Result" view, which can be opened using the "Show View" Eclipse menu.
...
7. Verify that the message retrieved contains a customer structure. If no message is received, open the open the "DatabaseInput Retrieve Failure.mbtest" Flow Test to dequeue a possible failure explanation message.
http://www.ibm.com/legal/copytrade.shtml
Les informations contenues dans ce manuel font référence à des produits et services disponibles aux Etats-Unis.
IBM n'offre pas obligatoirement les produits, services ou fonctionnalités décrits ici dans tous les autres pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans le présent document. La remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :
Des informations sur les licences concernant les produits utilisant un jeu de caractères double octet (DBCS) peuvent être obtenues suite à une demande par écrit envoyée à l'adresse suivante :
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales :
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT. IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des coquilles. Il est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. IBM peut modifier sans préavis les produits et logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites Web relève de votre seule responsabilité.
IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.
Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :
Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ces informations et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.
Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne saurait être tenue responsable de leurs performances, de leur compatibilité, ni de tout autre problème liés à des produits tiers. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.
Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.
LICENCE DE COPYRIGHT :
Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation IBM.
Les termes qui suivent sont des marques d'International Business Machines Corporation aux
Etats-Unis et/ou dans certains autres pays :
DB2, developerWorks, IBM, Informix, Passport Advantage, WebSphere, z/OS.
Java ainsi que tous les logos et toutes les marques incluant JAVA sont des marques d'Oracle et/ou de ses sociétés affiliées aux Etats-Unis et/ou dans certains autres pays.
Microsoft et Windows sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.
Page de produit WebSphere Message Broker
http://www.ibm.com/software/integration/wbimessagebroker/
Groupes de correctifs DB2
Si vous avez un contrat de support en vigueur,
vous pouvez commander les groupes de correctifs DB2 sur CD-ROM en appelant le support DB2. Vous pouvez également
télécharger ces groupes de correctifs DB2 depuis le Web. Toutefois, certains fichiers de ces groupes de correctifs
sont volumineux et, par conséquent, il est préférable de se procurer les versions disponibles sur CD afin d'éviter
des téléchargements trop longs.
Des détails expliquant comment contacter le support DB2 et télécharger des groupes de correctifs DB2 sont
disponibles à l'adresse suivante :
http://www.ibm.com/software/data/db2/udb/support.html
Groupes de correctifs WebSphere MQ
http://www.ibm.com/support/entry/portal/Software/WebSphere/WebSphere_MQ
Groupes de correctifs WebSphere Message Broker
http://www.ibm.com/support/docview.wss?uid=swg27006041
Conditions requises pour WebSphere Message Broker
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
WebSphere Message Broker - Fichier Readme
http://www.ibm.com/support/docview.wss?uid=swg27006917
Centre de documentation autonome WebSphere Message Broker V8.0
Pour Linux :
ftp://public.dhe.ibm.com/software/integration/wbibrokers/docs/V8.0/wmb_help_linux.tgz
Pour Windows :
ftp://public.dhe.ibm.com/software/integration/wbibrokers/docs/V8.0/wmb_help_win.zip
Centre de documentation en ligne WebSphere Message Broker V8.0
http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp
Centre IBM de technologie Java - Téléchargements
http://www.ibm.com/developerworks/java/jdk/
Spécification WSDL (Web Services Description Language)
http://www.w3.org/TR/wsdl
WebSphere Message Broker, zone developerWorks
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html