Les problèmes suivants se rapportent à l'administration et la configuration de Message Queue.
Les utilitaires imqadmin et imqobjmgr émettent une erreur lorsque CLASSPATH contient des guillemets sur des machines Windows (ID de bogue 5060769)
Solution : vous pouvez ignorer ce message d'erreur, le courtier traite correctement le problème en notifiant toute erreur aux consommateurs. Cette erreur n'affecte pas la fiabilité du système.
L'option -javahome dans tous les scripts Solaris et Windows ne fonctionne pas si la valeur fournie contient un espace (ID de bogue 4683029).
L'option javahome est utilisée par les commandes et utilitaires de Message Queue pour spécifier une autre exécution Java 2 compatible à utiliser. Cependant, le nom de chemin vers l'exécution Java alternative ne doit pas contenir d'espace. Voici quelques exemples de chemins contenant des espaces :
sous Windows : C:/jdk 1.4
Solaris : /work/java 1.4
Solution : installez le programme d'exécution Java à un emplacement ou un chemin ne contenant pas d'espace.
L'attribut imqQueueBrowserMaxMessagesPerRetrieve spécifie le nombre maximal de messages que le programme client récupère en une fois lorsqu'il parcourt le contenu d'une destination en file d'attente. Notez que l'application cliente obtient toujours tous les messages de la file d'attente. Ainsi, l'attribut imqQueueBrowserMaxMessagesPerRetrieve affecte le mode de segmentation des messages en file d'attente, qui doivent être envoyés vers le programme client (quelques blocs volumineux ou plus de blocs plus petits), mais n'affecte pas le nombre total de messages parcourus. Modifier la valeur de cet attribut pourrait avoir un impact sur les performances mais aucun effet sur le volume de données traité par l'application cliente (ID de bogue 6387631).