Bienvenue dans IBM WebSphere Business Message Broker et IBM WebSphere Event Broker. Le présent document est le fichier Readme du groupe de correctifs 2 et se rapporte à la version 6.0.0.2 des composants Tooling et Runtime.
The fix packs for the Runtime and Tooling components can be installed independently of each other, so you can choose to install either or both of them.
Ce fichier Readme décrit les problèmes connus et contient les mises à jours de la documentation qui n'étaient pas disponibles à temps pour être intégrées au centre de documentation en ligne.
Utilisez toujours la dernière version de ce fichier Readme, que vous trouverez (en version anglaise) sur le site suivant :
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Les versions traduites du fichier Readme sont disponibles à l'adresse suivante : ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0
Pour en effectuer l'installation, consultez le document WebSphere Message Broker - Guide d'installation ou le document WebSphere Event Broker - Guide d'installation. Ils comprennent des informations relatives aux tâches que vous devez effectuer avant d'installer le produit. Accédez à l'Installation Guide en ligne auprès de l'IBM Publications Center à l'adresse suivante :
http://publib.boulder.ibm.com/epubs/pdf/c3466212.pdf pour Message Broker
http://publib.boulder.ibm.com/epubs/pdf/c3466222.pdf pour Event Broker
Les versions traduites du centre de documentation seront proposées par le gestionnaire de mises à jour après le GA.
Le centre de documentation de WebSphere Message Broker et de WebSphere Event Broker est disponible sur le CD d'installation de la documentation WebSphere, ainsi que sur le site suivant : http://www.ibm.com/software/integration/wbimessagebroker/library/
Vous pouvez également effectuer un téléchargement sur le site suivant :
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip (version Linux)
et
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip (version Windows).
Il est conseillé de prendre connaissance du fichier
installing_and_managing.htm inclus dans les fichiers wmb_help_lin.zip et wmb_help_win.zip.
Pour consulter les rubriques que vous pouvez imprimer, ainsi que toute la documentation consacrée aux règles et au dispositif de formatage, accédez au site suivant :
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/
Incidents : Ce fichier readme contient des références à des numéros d'incident. Ces numéros se réfèrent à des incidents IBM internes. Ces numéros peuvent s'avérer utiles si vous devez exposer un incident à un technicien de maintenance IBM.
Notes techniques : pour connaître les informations en cours concernant les incidents connus et les correctifs disponibles, consultez l'adresse suivante :
http://www.ibm.com/software/integration/wbimessagebroker/support/
Pour rechercher les informations, utilisez l'une des méthodes suivantes :
Versions : Les dernières informations sur les versions spécifiques des systèmes
d'exploitation et des bases de données prises en charge par WebSphere Message Broker et WebSphere
Event Broker sont fournies aux pages WebSphere MQ Family Supported
Software à l'adresse suivante :
http://www.ibm.com/support/docview.wss?uid=swg27007065
Cette section présente, pour chaque composant, les restrictions et limitations de WebSphere Message Broker et de WebSphere Event Broker.
Si vous installez des composants d'exécution sous Windows et que le processus affiche le message suivant juste avant la fin, cela signifie que les groupes de sécurité requis n'ont pas été créés :
mqsisetsecurity.exe a rencontré un problème et doit être fermé
La cause probable de cette erreur est que vous avez désinstallé le composant Windows de partage de fichiers et d'imprimantes pour les réseaux Microsoft. Le programme de sécurité dépend d'API fournies par ce composant et ne peut pas être mis en oeuvre avec succès sans ce composant. Le composant peut être désactivé s'il n'est pas nécessaire.
Pour exécuter correctement le programme d'installation, procédez de la manière suivante :
Sur n'importe quelle plateforme UNIX, si vous installez le composant Gestionnaire de configuration sans le composant Courtier et que vous installez par la suite le courtier dans le même répertoire, différentes liaisons symboliques de fichier seront manquantes à partir des répertoires lil etlil64 du courtier. Pour éviter ce problème, vous avez deux solutions :
To upgrade the Message Brokers Toolkit to Version 6.0.0.2 (from either Version 6.0 or Version 6.0.0.1), you must use the Rational Product Updater (RPU), which must be at level 6.0.1 or later. If you are currently using an earlier version of the RPU, you must upgrade it to Version 6.0.1 before upgrading the Message Brokers Toolkit. For information on ugrading the RPU, see the WebSphere Message Broker Installation Guide (Third Edition, March 2006).
You can use the RPU to install the Message Brokers Toolkit (V6.0.0.2) either directly from the Web, or from a local system. The procedure for upgrading to Version 6.0.0.2 using the RPU is the same as that documented in the WebSphere Message Broker Installation Guide for upgrading to Version 6.0.0.1.
Additional instructions for upgrading the Message Brokers Toolkit and the Rational Product Updater are available from the WebSphere Message Broker and Event Broker V6.0 Toolkit Fix Pack 6.0.0.1 support page.
If you are using the RPU to install the package from a local system (rather than directly from the Web), the package you need to download varies according to the version you are upgrading from (Version 6.0 or Version 6.0.0.1):
Après avoir procédé à une mise à niveau de la version 6.0 à la version 6.0.0.2 (groupe de correctifs 2), vous devez effectuer les opérations suivantes :
Lorsque vous utilisez des fichiers de réponses pour une installation automatique, ceux-ci peuvent contenir un indicateur défini de façon incorrecte. Par conséquent, si vous sélectionnez un ou plusieurs composants à installer (et non pas l'intégralité du produit), les sélections sont ignorées et le produit est intégralement installé. Pour résoudre ce problème, vous devez modifier le fichier de réponses et l'indicateur approprié comme suit :
La ligne suivante :
-W setupTypes.selectedSetupTypeId=custom
doit être modifiée comme suit :
-W setupTypes.selectedSetupTypeId=
(c'est-à-dire qu'aucune valeur n'est spécifiée) afin d'empêcher l'installation par défaut ou automatique (qui installe tous les composants).
Des notes techniques sont disponibles pour plusieurs questions importantes relatives à l'installation des Toolkits de Message Broker et de Event Broker avec les produits Rational Application Developer (RAD) ou Rational Software Architect (RSA). Il est vivement recommandé de s'y référer lors de l'installation du Toolkit de Message Broker. Les informations d'accès correspondantes figurent dans la section Support de ce fichier Readme.
Si vous développez des flux de messages qui utilisent le protocole de transport en temps réel WebSphere MQ avec prise en charge du Multicast PGM, vous devez installer WebSphere MQ, version 6.0 ou supérieure sur chaque système courtier affecté. Vous devez également appliquer l'APAR IC47032 et USERMOD ANPGM01.
Message Broker est pris en charge dans la zone globale ou dans une zone non globale de racine entière, et doit être installé séparément sur chaque zone.
Si un ou plusieurs composants WebSphere Message Broker sont déjà installés sur un ordinateur, InstallShield vérifie à chaque installation de composants supplémentaires que l'espace disque est suffisant pour installer l'intégralité du produit et non pas simplement les composants supplémentaires. De ce fait, il est possible que vous ne puissiez pas installer de composants supplémentaires, même si l'espace disque sur votre ordinateur est suffisant. Si l'espace disque est suffisant pour installer l'intégralité du produit, vous pouvez installer les composants sélectionnés. En revanche, dans le cas contraire, vous devez désinstaller les composants précédemment installés et recommencer l'installation.
L'assistant de commandes ne peut pas gérer actuellement les composants du gestionnaire de configuration. Un correctif sera mis à disposition pour rectifier cette situation.
Si vous voulez utiliser les plugins WebSphere MQ V6 Explorer en vue d'une utilisation dans le toolkit WebSphere Message Brokers, vous pouvez utiliser le gestionnaire de mises à jour Eclipse. Dans ce cas, vous devez préalablement installer la mise à jour V6.0.1 pour WebSphere MQ V6.
Dans la barre d'outils Eclipse, sélectionnez Aide -> Mises à jour du logiciel -> Rechercher et installer.... Sélectionnez l'option Nouvelles fonctions. Ajoutez le répertoire d'installation <WebSphere MQ>/eclipse comme nouvelle source locale. Les fonctions de l'explorateur sont prêtes à être installées.
Une autre solution si la mise à jour V6.0.1 n'est pas disponible consiste à copier manuellement les répertoires contenant les fonctions et plug-ins WebSphere MQ Explorer dans le répertoire du toolkit WebSphere Message Brokers. Après avoir redémarré le toolkit WebSphere Message Brokers, vous pouvez ouvrir WebSphere MQ Explorer en tant que nouvelle perspective.
Lorsque vous utilisez l'indicateur -options-record pour créer un fichier de réponses à utiliser lors de la désinstallation silencieuse, le fichier de réponses contient un indicateur défini de manière incorrecte. De ce fait, si vous sélectionnez un ou plusieurs composants à désinstaller (et non pas l'intégralité du produit), l'option est ignorée et le produit est intégralement désinstallé.
Pour résoudre ce problème, vous devez modifier le fichier de réponses et chaque ligne indiquant si un composant individuel doit être désinstallé ou non. Cela signifie que vous devez changer toutes les instances de la chaîne suivante :
-P feature.active=truepour qu'elles indiquent :
-P feature.activeForUninstall=trueoù feature est le nom du composant à désinstaller.
Vous devez également changer toutes les instances de la chaîne suivante :
-P feature.active=falsepour qu'elles indiquent :
-P feature.activeForUninstall=falseoù feature est le nom du composant que vous ne voulez pas désinstaller.
Vous devez vous assurer que l'une de ces instructions (activeForUninstall=true ou ctiveForUninstall=false) existe pour chaque composant.
Cependant, dans le fichier de réponses généré, il peut également y avoir des instructions activeForUninstall relatives à des composants qui n'ont pas été installés. Si de telles instructions existent, assurez-vous que l'option activeForUninstall pour chacun de ces composants possède la valeur true. Si l'option activeForUninstall possède la valeur false pour ces composants, le programme de désinstallation échouera.
Tous les utilisateurs des solutions Dublin Adapter suivantes doivent contacter le support technique de Dublin Adapters (dubadsup@ie.ibm.com) pour vérifier si une version est disponible, et si elle a été testée sur la version 6 de Message Broker. N'effectuez pas la migration de la version 5 de la solution : cela risquerait d'occasionner de petites différences de comportement.
Avant de tenter d'effectuer une migration de la solution vers la version 6, tous les utilisateurs des solutions Dublin Adapter suivantes doivent contacter le support technique de Dublin Adapters (dubadsup@ie.ibm.com) pour vérifier si une version est disponible, si elle a été testée sur la version 6 de Message Broker, et si des incidents supplémentaires sont signalés :
Si vous procédez à une migration d'un ensemble de messages de WebSphere MQ Integrator, version 2.1 et si l'ensemble de messages contient un format de connexion TDS standard tel que SWIFT et si vous avez l'intention de déployer l'ensemble de messages vers un courtier version 2.1 ou version 5 étant à un niveau de service antérieur au groupe de correctifs 3, vous devrez suivre la procédure suivante après avoir utilisé la commande mqsimigratemsgsets.
Si vous n'effectuez pas cette mise à jour, le message suivant apparaîtra lorsque vous ajouterez l'ensemble de messages au fichier (CSD3 dans ce message fait référence au groupe de correctif 3) :
BIP0202W This dictionary requires a version 5 CSD3 or above broker. TDS Format "SWIFT" uses "Strict Numeric Checking". Cette option n'est pas prise en charge par les courtiers antérieurs à la version 5 CSD 3.
Vous devez corriger cette erreur avant de pouvoir déployer correctement le fichier BAR.
Lorsque vous utilisez le noeud Real-timeInput avec les applications publish/subscribe, il peut se produire une fuite de mémoire dans le processus DataFlowEngine, sur toutes les plateformes distribuées. La mémoire utilisée par le processus DataFlowEngine augmente constamment, en fonction de la plateforme et du nombre de clients publish/subscribe.
Si le processus DataFlowEngine manque de mémoire, il s'arrête. Sous Windows, un fichier ABEND et un cliché mémoire sont générés dans le dossier des erreurs. Sur d'autres systèmes, un fichier ABEND et un fichier core sont créés. Le processus DataFlowEngine redémarre.
Par exemple, l'utilisation d'un flux de messages (sans instances supplémentaires) au sein d'un courtier avec un groupe d'exécution et 80 clients publish/subscribe sur un ordinateur de 4 Go fonctionnant sous Windows, le processus DataFlowEngine s'est arrêté après une durée d'environ 1,5 heures.
Des erreurs peuvent apparaître dans le journal des événements du système, comme par exemple :
Java Virtual Machine OutOfMemoryError occurred (Une erreur Java Virtual Machine OutOfMemoryError s'est produite). The JVM has reported an OutOfMemoryError situation (La machine virtuelle Java a signalé une situation OutOfMemoryError).
Le fichier ABEND peut contenir des erreurs telles que :
File: F:\build\S000_P\src\DataFlowEngine\JavaNodeLibrary\ImbJmsIpJNIJmsIpNode.cpp Line: 417 Function: Java_com_ibm_broker_server_JmsIpNode_logFatalError AbendAction: 3
Pour résoudre cet incident, arrêtez puis redémarrez le courtier, et augmentez la taille de segment de la machine virtuelle Java. Vous pouvez supprimer certains incidents de mémoire en utilisant le noeud Real-timeOptimizedFlow au lieu du noeud Real-timeInput.
Sur les plateformes z/OS : si vous incluez un noeud Trace, et que sa propriété de destination est définie à l'aide de "User Trace" dans un flux de messages à fort débit, le groupe d'exécution correspondant risque de s'arrêter (abend S2C1). Puisque les noeuds Trace sont toujours actifs, ils ne doivent normalement pas être inclus dans des flux de production. Toutefois, pour éviter cet incident, vérifiez que des noeuds Trace connectés ne sont pas inclus dans des flux à fort débit ; en effet, ces flux, en étant toujours actifs, affichent un temps système d'E/S élevé.
Si vous souhaitez utiliser le débogueur de flux, les noms de courtiers et de groupes d'exécution doivent figurer en caractères anglais, quel que soit l'environnement local de l'ordinateur.
Sous AIX, un gestionnaire de file d'attente WebSphere MQ activé avec XA (sous WebSphere MQ, version 5) ne démarre pas correctement s'il n'existe pas de lien de /usr/lib vers la bibliothèque client 32 bits fournie par Oracle 'libclntsh.a'.
Pour résoudre ce problème, exécutez la commande suivante (en tant qu'utilisateur root) :
ln -s $ORACLE_HOME/lib32/libclntsh.a /usr/lib/libclntsh.a
Cela permet au gestionnaire de file d'attente de démarrer correctement.
Notez que cela ne s'applique pas à WebSphere MQ, version 6.
Si Oracle9i ou Oracle10g et DB2v8 sont installés sur le même système HP-UX, vous pouvez rencontrer un problème lors de l'utilisation du courtier avec une base de données de courtier Oracle.
Le courtier ne démarre pas et un fichier ABEND est créé. Dans ce fichier, des symboles de bibliothèques Oracle résolues dans une bibliothèque DB2 s'affichent, ce qui donne lieu à une violation de segmentation.
Si vous souhaitez utiliser Oracle avec le courtier, et que DB2 est installé sur le même ordinateur (HP-UX), désactivez le fichier <rép_installation>/lib/imbdfdb2.lil. Pour cela, le plus simple consiste à renommer imbdfdb2.lil. Cela arrête la réception de bibliothèques DB2 par le courtier, que le système d'exploitation HP-UX utilise ensuite pour résoudre les symboles Oracle.
Oracle XA n'est pas pris en charge avec des EG 64 bits sous AIX, Solaris et HP-UX.
La manipulation des données Unicode dans les bases de données n'est pas prise en charge.
Outre les restrictions décrites dans la rubrique "Bases de données prises en charge" du Centre de documentation, veuillez noter que seul l'Informix Dynamic Server 32 bits et le SDK client 32 bits sont pris en charge. Il n'existe actuellement aucune prise en charge pour le client ou le serveur Informix 64 bits.
La version minimum requise du client Informix est SDK V2.90 avec groupe de correctifs UC4X8 ; contactez Informix pour demander ce groupe de correctifs.
In addition to the database support described in the Databases section of this chapter, WebSphere Message Brokers Version 6.0.0.2 (Fix Pack 2) also includes the following database support on Solaris (x86 platform):
For further details about support and configuration, see the information center.
Un option invalide
-accessibilityest décrite dans la section relative au mode console. L'option n'existe pas. Spécifiez uniquement l'option
-consolepour appeler le programme d'installation dans le mode console. Cette option présente une interface en mode texte susceptible de convenir aux personnes qui n'utilisent que le clavier pour choisir les valeurs et naviguer au sein de l'installation ainsi que pour celles qui utilisent des logiciels lecteur d'écran comme JAWS.
On Linux and Windows, some of the samples have minor usability problems. Before using them, refer to the
following Technote:
http://www.ibm.com/support/docview.wss?rs=849&context=SSKM8N&context=SSKMAB&q1=samples&uid=swg21239255&loc=en_US&cs=utf-8&lang=en
Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce 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 :
Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à 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 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 ce information 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 peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. 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 :
AIX, DB2, Everyplace, IBM, Universal Database, WebSphere, z/OS, zSeries.
Java et toutes les marques incluant Java sont des marques de Sun
Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.
Microsoft et Windows
ont 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, Inc. aux Etats-Unis et/ou dans
certains autres pays.
D'autres sociétés sont propriétaires des autres marques,
noms de produits ou logos qui pourraient apparaître dans ce document.
Groupes de correctifs DB2
Les groupes de correctifs DB2 sont disponibles sur CDROM ou sur le Web. Notez
toutefois que ces groupes de correctifs peuvent être volumineux et qu'il est donc
conseillé de demander les versions sur CD-ROM afin d'éviter
des temps de téléchargement très longs.
Si vous avez un contrat de support en cours, vous pouvez commander
les groupes de correctifs DB2 sur CD-ROM en appelant le support DB2.
Les détails des contacts sont fournis à l'adresse :
http://www.ibm.com/software/data/db2/udb/support.html
Vous pouvez également les télécharger à partir de la même adresse.
Groupes de correctifs WebSphere MQ
http://www.ibm.com/software/integration/wmq/support/
Groupes de correctifs WebSphere Message Brokers
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006367
Conditions requises pour WebSphere Message Broker et WebSphere Event Broker
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
et
http://www.ibm.com/software/integration/wbieventbroker/requirements/
WebSphere Message Broker et WebSphere
Event Broker - Fichier Readme
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Centre de documentation autonome WebSphere Message Broker et WebSphere Event Broker
Pour Linux :
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip
Pour Windows :
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip
Aide en ligne WebSphere Message Brokers V6
http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/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 Basics (Redbook)
http://www.redbooks.ibm.com/abstracts/sg247137.html
Migration to WebSphere Message Broker V6 (Redbook)
http://www.redbooks.ibm.com/abstracts/sg247198.html