Explication | Le fournisseur JAXR a intercepté une exception org.uddi4j.UDDIException lors de l'envoi d'une demande au registre UDDI. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception UDDIException à l'origine de l'exception JAXRException. |
Explication | Le fournisseur JAXR a intercepté une exception TransportException lors de l'envoi d'une demande au registre UDDI. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception TransportException à l'origine de l'exception JAXRException. |
Explication | Il s'est produit une tentative de définition des valeurs AccessURI et TargetBinding d'un élément ServiceBinding. |
Action | L'utilisateur ne doit définir que l'une des valeurs AccessURI et TargetBinding. |
Explication | L'objet transmis à la méthode setSourceObject n'est pas une organisation. |
Action | L'utilisateur ne doit transmettre que des objets Organization à la méthode setSourceObject. |
Explication | Il s'est produit une tentative d'enregistrement d'une association dont les objets source et cible ne sont pas tous deux définis. |
Action | L'utilisateur ne doit enregistrer que les associations dont les objets source et cible sont tous deux définis. |
Explication | L'objet transmis à la méthode setTargetObject n'est pas une organisation. |
Action | L'utilisateur ne doit transmettre que des objets Organization à la méthode setTargetObject. |
Explication | L'utilisateur a transmis un élément associationKey au format incorrect. |
Action | L'utilisateur doit s'assurer que le format des éléments associationKey transmis à la méthode deleteAssociations est correct. |
Explication | Lors de la recherche d'associations, l'utilisateur a transmis un concept dans la collection associationTypes qui provenait de l'énumération AssociationType, mais dont la valeur n'est pas valide pour UDDI. Lors de l'enregistrement d'associations, l'utilisateur a transmis une association dont le concept associationType provenait de l'énumération AssociationType, mais dont la valeur n'est pas valide pour UDDI. |
Action | L'utilisateur ne doit utiliser que les concepts provenant de l'énumération AssociationType et dont la valeur est réglée sur HasChild, HasParent, RelatedTo ou EquivalentTo. |
Explication | Lors de la recherche d'associations, l'utilisateur a transmis un concept qui ne provenait pas de l'énumération AssociationType dans la collection associationTypes. Lors de l'enregistrement d'associations, l'utilisateur a transmis une association dont le concept associationType ne provenait pas de l'énumération AssociationType. |
Action | L'utilisateur ne doit utiliser que les concepts provenant de l'énumération AssociationType. |
Explication | L'utilisateur a transmis un concept de taxinomie à la méthode createClassificationScheme. |
Action | Cette méthode permet de convertir les concepts renvoyés par l'appel BusinessQueryManager.findConcepts en schéma de classification en toute sécurité. Il incombe au programmeur de s'assurer que le concept correspond effectivement à un schéma de classification d'un point de vue sémantique. |
Explication | L'utilisateur a appelé une méthode qui requiert une connexion au registre après avoir fermé la connexion par le biais de la méthode Connection.close(). |
Action | L'utilisateur ne doit pas appeler de méthode qui requiert une connexion au registre après la fermeture de la connexion. |
Explication | Vous avez appelé la méthode createConnection() avant de définir les propriétés ConnectionFactory. |
Action | Assurez-vous que les propriétés ConnectionFactory sont définies avant de tenter de créer une connexion. |
Explication | Le fournisseur JAXR a intercepté une exception javax.xml.parsers.ParserConfigurationException lors d'une tentative d'initialisation du programme d'analyse XML. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception ParserConfigurationException à l'origine de l'exception JAXRException. |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative d'analyse de la demande XML. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative de sérialisation de la réponse XML. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | L'utilisateur a transmis un élément interfaceName null à la méthode createObject. |
Action | L'utilisateur ne doit transmettre qu'un élément interfaceName valide à la méthode createObject. |
Explication | Le fournisseur JAXR a détecté une ligne non valide dans un fichier de données d'énumération lors de l'initialisation de la connexion. Il ne tiendra pas compte de la ligne non valide et ne sera pas affecté. |
Action | L'utilisateur doit s'assurer que le fichier de données d'énumération est valide pour utiliser tous les membres de l'énumération. Format correct de chaque ligne : <nom d'énumération><séparateur><valeur du concept>. |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative de lecture d'un fichier de données d'énumération. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | Le fournisseur JAXR a détecté une valeur de propriété non valide dans le fichier enumerationConfig.properties lors de l'initialisation de la connexion. Il ne tiendra compte ni de la propriété non valide ni, de ce fait, de l'énumération correspondante. |
Action | L'utilisateur doit s'assurer que le fichier enumerationConfig.properties est valide pour utiliser toutes les énumérations. Format correct de chaque ligne : <ID d'énumération>=<nom d'énumération>,<nom du fichier de données>,<séparateur> |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative de lecture du fichier enumerationConfig.properties. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative de lecture du fichier taxonomyConfig.properties. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | Un URI au format incorrect a été transmis à la méthode setExternalURI lorsque la validation URI a été réglée sur true en transmettant true à la méthode ExternalLink.setValidateURI(boolean validate). |
Action | Soit l'utilisateur doit s'assurer que le format de l'URI est correct, soit la validation URI doit être réglée sur false. |
Explication | Un URI inaccessible a été transmis à la méthode setExternalURI lorsque la validation URI a été réglée sur true en transmettant true à la méthode ExternalLink.setValidateURI(boolean validate). |
Action | Soit l'utilisateur doit s'assurer qu'il est possible d'accéder à l'URI, soit la validation URI doit être réglée sur false. |
Explication | L'utilisateur a transmis un nom d'interface non valide à la méthode createObject. |
Action | L'utilisateur ne doit transmettre que des noms d'interfaces valides à la méthode createObject. Les noms d'interfaces valides sont des zones de type public final static String de la classe LifeCycleManager. |
Explication | L'utilisateur a appelé la méthode setClassificationScheme d'une classification interne. |
Action | L'utilisateur ne doit pas tenter de modifier directement le schéma d'une classification interne. Le schéma d'une classification interne est déterminé par le concept de la classification et ne doit pas être modifié indépendamment. |
Explication | L'utilisateur a appelé la méthode setName d'une classification interne. |
Action | L'utilisateur ne doit pas tenter de modifier directement le nom d'une classification interne. Le nom d'une classification interne est déterminé par le concept de la classification et ne doit pas être modifié indépendamment. |
Explication | L'utilisateur a appelé la méthode setValue d'une classification interne. |
Action | L'utilisateur ne doit pas tenter de modifier directement la valeur d'une classification interne. La valeur d'une classification interne est déterminée par le concept de la classification et ne doit pas être modifiée indépendamment. |
Explication | L'utilisateur a transmis un concept autre que non null sans schéma de classification parent à la méthode setConcept. |
Action | La définition d'un concept de classification entraîne l'internalisation de la classification. Le schéma de la classification est alors réglé sur le schéma de classification parent du concept. Si le concept ne dispose pas de schéma de classification parent (en d'autres termes, s'il ne s'agit pas d'un concept de taxinomie), il n'est pas valide. L'utilisateur ne doit de ce fait transmettre que des concepts de taxinomie à la méthode setConcept. |
Explication | L'utilisateur a tenté de sauvegarder un concept de taxinomie en tant que modèle UDDI dans le registre. |
Action | Les concepts de taxinomie ne peuvent pas être sauvegardés en tant que modèles dans un registre UDDI. Ils servent à classifier les objets sauvegardés dans le registre, mais ne peuvent pas être sauvegardés indépendamment. L'utilisateur ne doit pas tenter de sauvegarder les concepts de taxinomie dans le registre. |
Explication | L'utilisateur a tenté de créer un concept de taxinomie dont le parent n'est ni un concept, ni un schéma de classification. |
Action | Le parent d'un concept de taxinomie ne peut être qu'un autre concept ou un schéma de classification. L'utilisateur ne doit de ce fait tenter de définir que l'un de ces éléments en tant que parent d'un concept de taxinomie. |
Explication | L'utilisateur a appelé la méthode getPath() pour un concept qui n'est pas un concept de taxinomie. Seuls les concepts de taxinomie ont des parents. |
Action | Seuls les concepts de taxinomie ont des parents, donc seuls les concepts de taxinomie ont des chemins. L'utilisateur ne doit pas tenter d'appeler la méthode getPath() pour un concept qui n'est pas un concept de taxinomie. |
Explication | L'utilisateur a appelé la méthode getPath() pour un concept qui n'a pas de valeur. |
Action | Un concept doit avoir une valeur pour avoir un chemin. L'utilisateur ne doit donc pas tenter d'appeler la méthode getPath() pour des concepts qui n'ont pas de valeur. |
Explication | L'utilisateur a appelé la méthode getPath() pour un concept dont le schéma de classification n'a pas d'ID. |
Action | Le schéma de classification d'un concept doit avoir un ID pour que le concept ait un chemin. L'utilisateur ne doit pas tenter d'appeler la méthode getPath() pour un concept dont le schéma de classification n'a pas d'ID. |
Explication | L'utilisateur a appelé la méthode createConnection alors que la propriété ConnectionFactory javax.xml.registry.uddi.maxRows ne contient pas d'entier pouvant être analysé. |
Action | L'utilisateur doit s'assurer que la propriété ConnectionFactory javax.xml.registry.uddi.maxRows ConnectionFactory est définie de sorte à contenir un entier pouvant être analysé. |
Explication | La chaîne transmise à la méthode makeRegistrySpecificRequest n'est pas un élément XML valide. |
Action | L'utilisateur doit s'assurer que la chaîne transmise à la méthode makeRegistrySpecificRequest est un élément XML valide. |
Explication | L'utilisateur a appelé la méthode createConnection alors que la propriété ConnectionFactory javax.xml.registry.uddi.lifeCycleManagerURL contient une URL dont le format est incorrect. |
Action | L'utilisateur doit s'assurer que la propriété ConnectionFactory javax.xml.registry.lifeCycleManagerURL contient une URL au format correct. |
Explication | L'utilisateur a appelé la méthode createConnection alors que la propriété ConnectionFactory javax.xml.registry.queryManagerURL contient une URL dont le format est incorrect. |
Action | L'utilisateur doit s'assurer que la propriété ConnectionFactory javax.xml.registry.queryManagerURL contient une URL au format correct. |
Explication | Plusieurs schémas de classification détectés correspondent aux critères de recherche. |
Action | L'utilisateur doit préciser ses critères de recherche pour ne détecter qu'un seul schéma de classification. |
Explication | L'utilisateur a transmis un élément objectType non valide. |
Action | L'utilisateur doit s'assurer que l'élément objectType transmis est valide. |
Explication | Il est impossible de sauvegarder directement dans le registre un objet transmis à la méthode saveObjects en raison de son type. |
Action | L'utilisateur doit s'assurer que le type des objets transmis à la méthode saveObjects est valide. Les types valides sont Association, ClassificationScheme, Concept, Organization, Service et ServiceBinding. |
Explication | L'élément objectType de LifeCycleManager.CONCEPT a été transmis, mais l'ID de l'un des éléments objectKeys correspond à un schéma de classification. |
Action | L'utilisateur doit définir l'élément objectType correspondant aux clés objet. |
Explication | L'élément objectType de LifeCycleManager.CLASSIFICATIONSCHEME a été transmis, mais l'ID de l'un des éléments objectKeys correspond à un concept. |
Action | L'utilisateur doit définir l'élément objectType correspondant aux clés objet. |
Explication | L'élément requestId indiqué est introuvable. |
Action | L'utilisateur ne doit transmettre que des éléments requestId valides à la méthode getBulkResponse. Notez que lorsque la méthode getBulkResponse a été appelée une fois pour un élément requestId spécifique, celui-ci est supprimé de la mémoire cache et les appels suivants à getBulkResponse pour effectuer la transmission de l'élément requestId entraîne la génération de l'exception InvalidRequestException. |
Explication | La propriété ConnectionFactory javax.xml.registry.semanticEquivalences définit une équivalence sémantique entre un concept issu de l'énumération PostalAddressAttributes et un concept qui n'a pas été défini dans une taxinomie interne. |
Action | L'utilisateur doit s'assurer que les chemins de concept utilisés dans la propriété ConnectionFactory javax.xml.registry.semanticEquivalences ont été définis dans une taxinomie interne. |
Explication | La propriété ConnectionFactory javax.xml.registry.semanticEquivalences contient un élément keyPair qui comporte plus que deux éléments. |
Action | L'utilisateur doit s'assurer que le format de la propriété ConnectionFactory javax.xml.registry.semanticEquivalences est correct, comme indiqué par la spécification JAXR. |
Explication | La propriété ConnectionFactory javax.xml.registry.semanticEquivalences contient un élément keyPair qui ne comporte pas le chemin d'un concept dans l'énumération PostalAddressAttributes. Les équivalences sémantiques utilisées par les fournisseurs UDDI JAXR sont réservées aux concepts de l'énumération PostalAddressAttributes. |
Action | L'utilisateur ne doit tenter de définir les équivalences sémantiques que pour les concepts de l'énumération PostalAddressAttributes. |
Explication | L'utilisateur a transmis un nom d'emplacement non valide à l'une des méthodes de l'interface ExtensibleObject. |
Action | L'utilisateur doit s'assurer que le nom d'emplacement est valide pour l'instance d'ExtensibleObject donnée. |
Explication | L'utilisateur a transmis à la méthode setValues une collection de valeurs qui comportent des valeurs en double. |
Action | L'utilisateur ne doit transmettre qu'une collection de valeurs uniques à la méthode setValues. |
Explication | L'utilisateur a transmis un emplacement portant le nom Slot.SORT_CODE_SLOT et plusieurs valeurs à la méthode addSlot. |
Action | Lors de l'ajout d'un emplacement portant le nom Slot.SORT_CODE_SLOT à un élément PostalAddress, l'utilisateur doit s'assurer qu'il ne comporte qu'une seule valeur. |
Explication | L'utilisateur a tenté d'associer plusieurs liens externes à un lien de spécification. Un lien de spécification ne peut avoir qu'un seul lien externe. |
Action | L'utilisateur ne doit associer qu'un seul lien externe à un lien de spécification. |
Explication | L'utilisateur a tenté d'associer plusieurs paramètres d'utilisation au lien de spécification. Un lien de spécification ne peut avoir qu'un seul paramètre d'utilisation. |
Action | L'utilisateur ne doit associer qu'un seul paramètre d'utilisation à un lien de spécification. |
Explication | L'utilisateur a tenté de définir un concept avec parent (en d'autres termes, un concept de taxinomie) en tant qu'objet de spécification de l'élément SpecificationLink. |
Action | L'utilisateur doit définir un concept de spécification en tant qu'objet de spécification d'un élément SpecificationLink. |
Explication | L'utilisateur a tenté de définir un élément RegistryObject qui n'est pas un concept en tant qu'objet de spécification d'un élément SpecificationLink. |
Action | L'utilisateur doit définir un concept de spécification en tant qu'objet de spécification d'un élément SpecificationLink. |
Explication | L'utilisateur a transmis à l'une des méthodes ci-dessus un élément namePattern qui contient une séquence d'échappement non valide. |
Action | L'utilisateur doit s'assurer que les éléments namePattern ne contiennent pas de séquence d'échappement non valide. |
Explication | L'utilisateur a transmis à l'une des méthodes ci-dessus un élément namePattern qui contient une séquence d'échappement non valide à la fin du motif. |
Action | L'utilisateur doit s'assurer que les éléments namePattern ne contiennent pas de séquence d'échappement non valide. |
Explication | L'utilisateur a appelé la méthode createConnection() alors que la propriété système http.proxyPort contenait une chaîne qui ne pouvait pas être analysée en tant qu'entier. |
Action | L'utilisateur doit s'assurer que si la propriété système http.proxyPort est définie, elle contient un entier pouvant être analysé. |
Explication | Un fichier de données de taxinomie contient une ligne non valide. |
Action | Le format de chaque ligne est <ID de taxinomie><Nom du concept><Valeur du concept><Parent du concept> |
Explication | Un fichier de données de taxinomie contient une ligne associée à un concept dont le parent ne figure pas dans le fichier. |
Action | L'utilisateur doit s'assurer qu'il existe un parent pour chaque concept dans le fichier de données de taxinomie. |
Explication | Le fournisseur JAXR a intercepté une exception java.io.IOException lors d'une tentative de lecture du fichier de données de taxinomie. |
Action | Pour plus de précisions, l'utilisateur doit interroger l'exception IOException à l'origine de l'exception JAXRException. |
Explication | Une valeur de propriété non valide a été détectée dans le fichier taxonomyConfig.properties lors de l'initialisation de la connexion. Le fournisseur JAXR ne tiendra compte ni de la propriété non valide ni, de ce fait, de la taxinomie correspondante. |
Action | L'utilisateur doit s'assurer que le fichier taxonomyConfig.properties est valide pour utiliser toutes les taxinomies. Format correct de chaque ligne : <ID de taxinomie>=<clé tModel>,<nom du fichier de données>,<séparateur> |
Explication | L'utilisateur a transmis un objet à une méthode qui n'attendait pas d'objet de ce type. |
Action | L'utilisateur ne doit transmettre que des objets de type approprié aux méthodes JAXR. |
Explication | L'utilisateur a transmis à une méthode d'interrogation un objet de type autre que String ou LocalizedString en tant qu'élément namePattern. |
Action | L'utilisateur ne doit utiliser que des éléments de type String ou LocalizedString en tant qu'objets namePattern. |
Explication | L'utilisateur a tenté de créer une connexion sans indiquer la propriété ConnectionFactory javax.xml.registry.queryManagerURL. |
Action | L'utilisateur doit indiquer la propriété ConnectionFactory javax.xml.registry.queryManagerURL avant de tenter de créer une connexion. |
Explication | L'utilisateur a tenté de créer une connexion avec une valeur non valide de la propriété ConnectionFactory javax.xml.registry.security.authenticationMethod. |
Action | L'utilisateur ne doit utiliser qu'une valeur valide pour cette propriété. Les valeurs valides sont UDDI_GET_AUTHTOKEN et HTTP_BASIC. |
Explication | L'utilisateur a tenté de classifier un élément ServiceBinding en faisant appel à une classification externe, qui ne comporte donc pas de sous-concept de l'énumération URLType interne. |
Action | L'utilisateur ne doit classifier un élément ServiceBinding qu'avec un sous-concept de l'énumération URLType interne. |
Explication | L'utilisateur a tenté de classifier un élément ServiceBinding en faisant appel à une classification interne comportant un concept qui n'est pas un sous-concept de l'énumération URLType interne. |
Action | L'utilisateur ne doit classifier un élément ServiceBinding qu'avec un sous-concept de l'énumération URLType. |