Ce chapitre propose des solutions à certains problèmes susceptibles d'être rencontrés lors de l'utilisation de Web Console.
Les étiquettes du panneau Recherche n'apparaissent pas dans la version localisée
Impossible de créer des objets ExternalLink ou ServiceBinding
Échec de connexion du à une erreur de sélection du certificat client
Erreur de contenu manquant lors de la publication du fichier WSDL
Pour des informations détaillées sur d'autres problèmes susceptibles de se produire, ainsi que leurs solutions correspondantes, reportez-vous à la section Bogues et problèmes connus du Notes de version de Service Registry 3.1.
Si l'erreur 404 ou le message "Connexion refusée" s'affiche lorsque vous tentez d'utiliser Web Console, il est probable que Registry ne soit pas en cours d'exécution ou que vous ayez spécifié un URL incorrect.
Vérifiez que vous avez bien spécifié http://nomhôte:6480/soar/ . Il se peut que vous deviez indiquer un domaine en plus du nom d'hôte : nomhôte.domaine.
Pour vous assurer que Registry est en cours d'exécution, utilisez la ligne de commande ou l'interface Web sur le domaine d'Application Server de Registry. Pour plus de détails, reportez-vous à la section Administering the Application Server Domain for Service Registry du Service Registry 3.1 Administration Guide.
Si Web Console n'utilise pas votre environnement linguistique favori, vérifiez les paramètres de préférences de votre navigateur Web. Assurez-vous que votre environnement linguistique favori apparaît en tête de liste. Reportez-vous à la section Modification de la langue par défaut pour plus d'informations.
Si les étiquettes du panneau Recherche n'apparaissent pas dans la version localisée après que vous avez modifié l'environnement linguistique et cliqué sur Réinitialiser l'environnement linguistique, cliquez sur Fin de session, puis Revenir au registre. Reportez-vous à la section Modification de la langue par défaut pour plus d'informations sur la modification de l'environnement linguistique.
Vous pouvez obtenir un message d'erreur dans les situations suivantes :
si vous spécifiez un URI externe pour un objet ExternalLink ;
si vous spécifiez un URI d'accès pour un objet ServiceBinding.
Le message d'erreur se présente ainsi :
The URL: uri is not resolvable. Use Absolute Path Format [scheme:][//authority][path][?query][#fragment] |
Ce message d'erreur signifie que la tâche administrative décrite dans la section Configuring the Java Virtual Machine (JVM) for the Registry Domain du Service Registry 3.1 Administration Guide n'a pas été accomplie. L'administrateur de Service Registry pour votre site doit accomplir cette tâche et redémarrer Registry avant que vous ne puissiez créer ces objets.
Pour comprendre le problème pouvant être à l'origine de l'affichage d'un message d'erreur de Web Console, consultez le journal du serveur du domaine d'Application Server de Registry. Pour plus de détails, reportez-vous à la section Administering the Application Server Domain for Service Registry du Service Registry 3.1 Administration Guide.
Si un message d'erreur s'affiche lorsque vous tentez d'enregistrer un nouvel objet dans Registry, procédez comme suit :
Si vous utilisez un certificat généré par Registry, assurez-vous de l'avoir importé dans le navigateur Web.
Si vous utilisez un certificat tiers, assurez-vous que l'administrateur a bien placé le certificat racine de l'autorité de certification dans le stockage de confiance du domaine d'Application Server pour Registry. Pour plus de détails, reportez-vous à la section To Add Root Certificates to the Trusted Certificates in the Registry Domain du Service Registry 3.1 Administration Guide.
Si Web Console ne répond plus, procédez comme suit :
Notez les messages d'erreur qui s'affichent.
Supprimez le cookie de session dans le navigateur Web. Pour supprimer le cookie, recherchez le cookie portant le nom JSESSIONID sur le site où Registry est exécuté et supprimez-le. Si vous avez des doutes, supprimez tous les cookies.
Redémarrez Web Console comme décrit dans la section Démarrage de Web Console.
Contactez le support technique de Registry et indiquez-leur les messages d'erreur que vous avez rencontrés et les étapes qui ont provoqué l'erreur.
Si vous avez chargé plusieurs certificats client dans le navigateur Web et que vous choisissez le certificat incorrect lorsque vous essayez de vous connecter à Service Registry, la tentative de connexion échoue. Pour remédier à ce problème, effacez votre session de sécurité en suivant les instructions relatives au navigateur Web.
Effectuez les opérations suivantes pour la version prise en charge de Firefox :
Choisissez Outils->Options->Avancé->Certificats.
Dans la boîte de dialogue Certificats qui s'affiche, sélectionnez Demander systématiquement dans Sélection du certificat client.
Cliquez également sur Gestion des périphériques de sécurité dans la boîte de dialogue Certificats.
Dans la boîte de dialogue Gestionnaire de périphériques, sélectionnez Périphérique de sécurité logicielle, puis cliquez sur Déconnexion.
Cliquez sur OK dans la boîte de dialogue Gestionnaire de périphériques.
Cliquez sur OK dans la boîte de dialogue Options.
Effectuez les opérations suivantes pour Mozilla et pour les versions antérieures de Firefox :
Choisissez Édition->Préférences->Confidentialité & Sécurité->Certificats.
Dans la boîte de dialogue Certificats qui s'affiche, sélectionnez Demander systématiquement dans Sélection du certificat client.
Cliquez sur Gestion des périphériques de sécurité.
Dans la boîte de dialogue Gestionnaire de périphériques, sélectionnez Périphérique de sécurité logicielle, puis cliquez sur Déconnexion.
Cliquez sur OK dans la boîte de dialogue Gestionnaire de périphériques.
Cliquez sur OK dans la boîte de dialogue Préférences.
Si le problème se produit dans Internet Explorer, consultez la documentation correspondante.
Il est possible que le message d'erreur suivant s'affiche lorsque vous publiez un fichier WSDL :
Le contenu requis suivant a été omis de l'envoi : <filename>. Ajoutez ce fichier au fichier zippé, puis envoyez de nouveau la requête.
Cette erreur signifie que Registry ne parvient pas à trouver un fichier dont dépend le fichier WSDL. Vous devez envoyer un fichier zippé contenant tous les fichiers (fichiers WSDL, fichiers XSD, etc.) dont dépend le fichier WSDL. Pour plus de détails, reportez-vous à la section Création et publication d'un objet Objet Extrinsèque (ExtrinsicObject) .