Erläuterung | Der JAXR-Provider hat eine org.uddi4j.UDDIException abgefangen, als er eine Anforderung an die UDDI-Registry gesendet hat. |
Aktion | Der Benutzer sollte nach der Ursache für die UDDIException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der JAXR-Provider hat eine TransportException abgefangen, als er eine Anforderung an die UDDI-Registry gesendet hat. |
Aktion | Der Benutzer sollte nach der Ursache für die TransportException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Es wurde versucht, den AccessURI und die TargetBinding einer ServiceBinding festzulegen. |
Aktion | Der Benutzer sollte entweder nur den AccessURI oder nur die TargetBinding festlegen. |
Erläuterung | Das an die Methode setSourceObject übergebene Objekt ist keine Organisation. |
Aktion | Der Benutzer sollte an die Methode setSourceObject nur Objekte für Organisationen übergeben. |
Erläuterung | Es wurde versucht, eine Association zu speichern, für die nicht sowohl das Quellenobjekt als auch das Zielobjekt festgelegt war. |
Aktion | Der Benutzer sollte nur Associations speichern, für die sowohl das Quellen- als auch das Zielobjekt festgelegt ist. |
Erläuterung | Das an die Methode setTargetObject übergebene Objekt ist keine Organisation. |
Aktion | Der Benutzer sollte an die Methode setTargetObject nur Objekte für Organisationen übergeben. |
Erläuterung | Der Benutzer hat einen associationKey mit Formatfehlern übergeben. |
Aktion | Der Benutzer sollte sicherstellen, dass die an die Methode deleteAssociations übergebenen associationKeys das richtige Format haben. |
Erläuterung | Bei der Suche nach Associations hat der Benutzer hat an die associationTypes Collection ein Concept übergeben, das aus der AssociationType-Aufzählung stammt, dessen Wert für UDDI jedoch ungültig ist. Beim Speichern von Associations hat der Benutzer eine Association übergeben, deren associationType Concept aus der AssociationType-Aufzählung stammt, deren Wert jedoch für UDDI ungültig ist. |
Aktion | Der Benutzer sollte nur Concepts für associationTypes verwenden, die aus der AssociationType-Aufzählung stammen und deren Wert HasChild, HasParent, RelatedTo oder EquivalentTo ist. |
Erläuterung | Bei der Suche nach Associations hat der Benutzer hat ein Concept übergeben, das nicht aus der associationTypes-Aufzählung in der associationTypes Collection stammt. Beim Speichern von Associations hat der Benutzer eine Association übergeben, deren associationType Concept nicht aus der AssociationType-Aufzählung stammt. |
Aktion | Der Benutzer sollte für associationTypes nur Concepts aus der AssociationType-Aufzählung verwenden. |
Erläuterung | Der Benutzer hat an die Methode createClassificationScheme ein Taxonomie-Concept übergeben. |
Aktion | Diese Methode wird bereitgestellt, um eine sichere Konvertierung von Concepts, die vom Aufruf BusinessQueryManager.findConcepts zurückgegeben werden, in ClassificationScheme zu gewährleisten. Der Programmierer muss sicherstellen, dass das Concept semantisch tatsächlich ein ClassificationScheme ist. |
Erläuterung | Der Benutzer hat eine Methode aufgerufen, die eine Verbindung zur Registry erfordert, nachdem die Verbindung durch Aufrufen der Methode Connection.close() geschlossen wurde. |
Aktion | Der Benutzer sollte keine Methoden aufrufen, die eine Verbindung zur Registry erfordern, nachdem die Verbindung geschlossen wurde. |
Erläuterung | Die Methode createConnection() wurde aufgerufen, bevor die Merkmale für die ConnectionFactory gesetzt wurden. |
Aktion | Vergewissern Sie sich vor dem Versuch, eine Verbindung zu erstellen, dass die ConnectionFactory-Merkmale gesetzt sind. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, den XML-Parser zu initialisieren, eine javax.xml.parsers.ParserConfigurationException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die ParserConfigurationException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die XML-Anforderung syntaktisch zu analysieren, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die XML-Antwort zu serialisieren, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der Benutzer hat einen leeren interfaceName an die Methode createObject übergeben. |
Aktion | Der Benutzer sollte sicherstellen, dass an die Methode createObject nur ein gültiger interfaceName übergeben wird. |
Erläuterung | Der JAXR-Provider hat bei der Initialisierung der Verbindung in einer Datendatei mit einer Aufzählung eine ungültige Zeile gefunden. Der JAXR-Provider ignoriert die ungültige Zeile. |
Aktion | Der Benutzer sollte sicherstellen, dass die Datendatei mit der Aufzählung gültig ist, so dass alle Member der Aufzählung verwendet werden können. Das korrekte Zeilenformat ist <Aufzählungsname><Trennzeichen><Concept-Wert>. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die Datendatei mit der Aufzählung zu lesen, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der JAXR-Provider hat bei der Initialisierung der Verbindung in der Datei enumerationConfig.properties einen ungültigen Merkmalwert gefunden. Der JAXR-Provider ignoriert das ungültige Merkmal und damit die entsprechende Aufzählung. |
Aktion | Der Benutzer sollte sicherstellen, dass die Datei enumerationConfig.properties gültig ist, so dass alle Aufzählungen verwendet werden können. Das korrekte Zeilenformat ist <Aufzählungs-ID>=<Aufzählungsname>,<Datendateiname>,<Trennzeichen>. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die Datei enumerationConfig.properties zu lesen, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die Datei taxonomyConfig.properties zu lesen, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | An die Methode setExternalURI wurde ein URI mit Formatfehlern übergeben, als die URI-Auswertung durch Übergabe von true an die Methode ExternalLink.setValidateURI(boolean validate) auf true gesetzt wurde. |
Aktion | Der Benutzer sollte sicherstellen, dass der URI das richtige Format hat. Andernfalls sollte die URI-Auswertung auf false gesetzt werden. |
Erläuterung | An die Methode setExternalURI wurde ein nicht zugänglicher URI übergeben, als die URI-Auswertung durch Übergabe von true an die Methode ExternalLink.setValidateURI(boolean validate) auf true gesetzt wurde. |
Aktion | Der Benutzer sollte sicherstellen, dass der URI zugänglich ist. Andernfalls sollte die URI-Auswertung auf false gesetzt werden. |
Erläuterung | Der Benutzer hat einen ungültigen Interface-Namen an die Methode createObject übergeben. |
Aktion | Der Benutzer sollte an die Methode createObject nur gültige Interface-Namen übergeben. Gültige Interface-Namen sind 'public final static String'-Felder der Klasse LifeCycleManager. |
Erläuterung | Der Benutzer hat die Methode setClassificationScheme einer internen Klassifikation aufgerufen. |
Aktion | Der Benutzer sollte nicht versuchen, das ClassificationScheme einer internen Klassifikation direkt zu modifizieren. Das ClassificationScheme einer internen Klassifikation wird vom Concept der Klassifikation bestimmt und kann nicht separat modifiziert werden. |
Erläuterung | Der Benutzer hat die Methode setName einer internen Klassifikation aufgerufen. |
Aktion | Der Benutzer sollte nicht versuchen, den Namen einer internen Klassifikation direkt zu modifizieren. Der Name einer internen Klassifikation wird vom Concept der Klassifikation bestimmt und kann nicht separat modifiziert werden. |
Erläuterung | Der Benutzer hat die Methode setValue einer internen Klassifikation aufgerufen. |
Aktion | Der Benutzer sollte nicht versuchen, den Wert einer internen Klassifikation direkt zu modifizieren. Der Wert einer internen Klassifikation wird vom Concept der Klassifikation bestimmt und kann nicht separat modifiziert werden. |
Erläuterung | Der Benutzer hat an die Methode setConcept ein leeres Concept ohne übergeordnetes ClassificationScheme übergeben. |
Aktion | Durch das Festlegen des Concept einer Klassifikation, wird die Klassifikation intern. Anschließend wird das ClassificationScheme der Klassifikation auf das übergeordnete ClassificationScheme des Concept gesetzt. Falls es für das Concept kein übergeordnetes ClassificationScheme gibt (das Concept somit kein Taxonomie-Concept ist), tritt dieser Fehler auf. Der Benutzer sollte deshalb an die Methode setConcept nur Taxonomie-Concepts übergeben. |
Erläuterung | Der Benutzer hat versucht, in der Registry ein Taxonomie-Concept als UDDI tModel zu speichern. |
Aktion | Taxonomie-Concepts können nicht als tModels in einer UDDI-Registry gespeichert werden. Sie werden verwendet, um in der Registry gespeicherte Objekte zu klassifizieren, können jedoch nicht separat gespeichert werden. Der Benutzer sollte nicht versuchen, Taxonomie-Concepts in der Registry zu speichern. |
Erläuterung | Der Benutzer hat versucht, ein Taxonomie-Concept zu erstellen, deren übergeordnetes Element kein Concept und kein ClassificationScheme ist. |
Aktion | Das übergeordnete Element eines Taxonomie-Concept kann nur ein anderes Concept oder ein ClassificationScheme sein. Der Benutzer sollte deshalb nur versuchen, diese Elemente als übergeordnete Elemente eines Taxonomie-Concept festzulegen. |
Erläuterung | Der Benutzer hat die Methode getPath() für ein Concept aufgerufen, das kein Taxonomie-Concept ist. Nur Taxonomie-Concepts haben übergeordnete Elemente. |
Aktion | Nur Taxonomie-Concepts haben übergeordnete Elemente und damit auch Pfade. Der Benutzer sollte nicht versuchen, die Methode getPath() für ein Concept aufzurufen, das kein Taxonomie-Concept ist. |
Erläuterung | Der Benutzer hat die Methode getPath() für ein Concept aufgerufen, das keinen Wert hat. |
Aktion | Ein Concept muss einen Wert haben, damit es einen Pfad haben kann. Der Benutzer sollte deshalb nicht versuchen, die Methode getPath() für Concepts ohne Wert aufzurufen. |
Erläuterung | Der Benutzer hat die Methode getPath() für ein Concept aufgerufen, dessen ClassificationScheme keine ID hat. |
Aktion | Das ClassificationScheme eines Concept muss eine ID haben, da dass Concept sonst keinen Pfad hat. Der Benutzer sollte nicht versuchen, die Methode getPath() für ein Concept aufzurufen, dessen ClassificationScheme keine ID hat. |
Erläuterung | Der Benutzer hat die Methode createConnection aufgerufen, das ConnectionFactory-Merkmal javax.xml.registry.uddi.maxRows enthielt jedoch kein syntaktisch analysierbares Integer. |
Aktion | Der Benutzer sollte sicherstellen, dass das ConnectionFactory-Merkmal javax.xml.registry.uddi.maxRows, wenn es gesetzt ist, ein syntaktisch analysierbares Integer enthält. |
Erläuterung | Die an die Methode makeRegistrySpecificRequest übergebene Zeichenfolge ist keine gültige XML. |
Aktion | Der Benutzer sollte sicherstellen, dass die an die Methode makeRegistrySpecificRequest übergebene Zeichenfolge gültige XML ist. |
Erläuterung | Der Benutzer hat die Methode createConnection aufgerufen und das ConnectionFactory-Merkmal javax.xml.registry.lifeCycleManagerURL enthielt einen fehlerhaft formatierten URL. |
Aktion | Der Benutzer muss sicherstellen, dass das ConnectionFactory-Merkmal javax.xml.registry.lifeCycleManagerURL einen korrekt formatierten URL enthält. |
Erläuterung | Der Benutzer hat die Methode createConnection aufgerufen und das ConnectionFactory-Merkmal javax.xml.registry.queryManagerURL enthielt einen fehlerhaft formatierten URL. |
Aktion | Der Benutzer muss sicherstellen, dass das ConnectionFactory-Merkmal javax.xml.registry.queryManagerURL einen korrekt formatierten URL enthält. |
Erläuterung | Es wurde mehr als ein mit den Suchbedingungen übereinstimmendes ClassificationScheme gefunden. |
Aktion | Der Benutzer sollte die Suche mit Hilfe der Suchkriterien weiter eingrenzen, so dass nur ein ClassificationScheme gefunden wird. |
Erläuterung | Der Benutzer hat einen ungültigen objectType übergeben. |
Aktion | Der Benutzer muss einen gültigen objectType übergeben. |
Erläuterung | An die Methode saveObjects wurde eine Objekt eines Typs übergeben, der nicht direkt in der Registry gespeichert werden kann. |
Aktion | Der Benutzer sollte sicherstellen, dass an die Methode saveObjects Objekte eines gültigen Typs übergeben werden. Gültige Typen sind Association, ClassificationScheme, Concept, Organization, Service und ServiceBinding. |
Erläuterung | Es wurde der objectType LifeCycleManager.CONCEPT übergeben. Die ID und die objectKeys gehören jedoch nicht zu einem ClassificationScheme. |
Aktion | Der Benutzer sollte sicherstellen, dass der den Objektschlüsseln entsprechende richtige objectType angegeben wird. |
Erläuterung | Es wurde der objectType LifeCycleManager.CLASSIFICATIONSCHEME übergeben. Die ID und die objectKeys gehören jedoch nicht zu einem Concept. |
Aktion | Der Benutzer sollte sicherstellen, dass der den Objektschlüsseln entsprechende richtige objectType angegeben wird. |
Erläuterung | Die angegebene Anforderungs-ID wurde nicht gefunden. |
Aktion | Der Benutzer sollte an die Methode getBulkResponse nur gültige requestIds übergeben. Sobald die Methode getBulkResponse für eine bestimmte requestId aufgerufen wurde, wird diese requestId aus dem Cache entfernt. Nachfolgende Aufrufe der Methode getBulkResponse, die diese requestId übergeben, führen zu einer InvalidRequestException. |
Erläuterung | Das ConnectionFactory-Merkmal javax.xml.registry.semanticEquivalences definiert eine semantische Äquivalenz zwischen einem Concept in der PostalAddressAttributes-Aufzählung und einem nicht in einer internen Taxonomie definierten Concept. |
Aktion | Der Benutzer sollte sicherstellen, dass die im ConnectionFactory-Merkmal javax.xml.registry.semanticEquivalences verwendeten Concept-Pfade in einer internen Taxonomie definiert sind. |
Erläuterung | Das ConnectionFactory-Merkmal javax.xml.registry.semanticEquivalences enthält ein keyPair mit mehr als zwei Elementen. |
Aktion | Der Benutzer muss sicherstellen, dass das ConnectionFactory-Merkmal javax.xml.registry.semanticEquivalences korrekt gemäß JAXR-Spezifikation formatiert ist. |
Erläuterung | Das ConnectionFactory-Merkmal javax.xml.registry.semanticEquivalences enthält ein keyPair, das nicht den Pfad eines Concept in der PostalAddressAttributes-Aufzählung enthält. Semantische Äquivalenzen für UDDI-JAXR-Provider sind nur für Concepts in der PostalAddressAttributes-Aufzählung zulässig. |
Aktion | Der Benutzer sollte nur semantische Äquivalenzen für Concepts in der PostalAddressAttributes-Aufzählung definieren. |
Erläuterung | Der Benutzer hat an eine der Methoden des Interface ExtensibleObject einen ungültigen Slot-Namen übergeben. |
Aktion | Der Benutzer sollte sicherstellen, dass der Slot-Name für die spezielle Instanz von ExtensibleObject gültig ist. |
Erläuterung | Der Benutzer hat an die Methode setValues eine Wertesammlung mit duplizierten Werten übergeben. |
Aktion | Der Benutzer sollte an die Methode setValues nur eine Sammlung eindeutiger Werte übergeben. |
Erläuterung | Der Benutzername hat an die Methode addSlot einen Slot mit dem Namen Slot.SORT_CODE_SLOT und mehreren Werten übergeben. |
Aktion | Wird an eine PostalAddress ein Slot mit dem Namen Slot.SORT_CODE_SLOT übergeben, darf dieser nur einen Wert haben. |
Erläuterung | Der Benutzer hat versucht, einem SpecificationLink mehr als einen ExternalLink zuzuordnen. Ein SpecificationLink darf nur einen ExternalLink haben. |
Aktion | Der Benutzer sollte einem SpecificationLink maximal einen ExternalLink zuordnen. |
Erläuterung | Der Benutzer hat versucht, dem SpecificationLink mehrere Verwendungsparameter zuzuordnen. Ein SpecificationLink darf nur einen Verwendungsparameter haben. |
Aktion | Der Benutzer sollte einem SpecificationLink maximal einen Verwendungsparameter zuordnen. |
Erläuterung | Der Benutzer hat versucht, ein Concept mit einem übergeordneten Element (einem taxonomyConcept) als Spezifikationsobjekt des SpecificationLink festzulegen. |
Aktion | Der Benutzer muss ein Spezifikations-Concept als Spezifikationsobjekt eines SpecificationLink festlegen. |
Erläuterung | Der Benutzer hat versucht, ein RegistryObject, das kein Concept ist, als Spezifikationsobjekt eines SpecificationLink festzulegen. |
Aktion | Der Benutzer muss ein Spezifikations-Concept als Spezifikationsobjekt eines SpecificationLink festlegen. |
Erläuterung | Der Benutzer hat an eine der obigen Methoden ein namePattern mit einer ungültigen Escape-Zeichenfolge übergeben. |
Aktion | Der Benutzer sollte sicherstellen, dass namePatterns keine ungültigen Escape-Zeichenfolgen enthalten. |
Erläuterung | Der Benutzer hat an eine der obigen Methoden ein namePattern mit einer ungültigen Escape-Zeichenfolge am Ende des Musters übergeben. |
Aktion | Der Benutzer sollte sicherstellen, dass namePatterns keine ungültigen Escape-Zeichenfolgen enthalten. |
Erläuterung | Der Benutzer hat die Methode createConnection() aufgerufen, obwohl das Systemmerkmal http.proxyPort eine Zeichenfolge enthielt, die nicht als Integer syntaktisch analysiert werden kann. |
Aktion | Der Benutzer sollte sicherstellen, dass das Systemmerkmal http.proxyPort, wenn es gesetzt ist, ein syntaktisch analysierbares Integer enthält. |
Erläuterung | Die Taxonomiedatendatei enthält eine ungültige Zeile. |
Aktion | Das gültige Zeilenformat ist <Taxonomie-ID><Concept-Name><Concept-Wert><übergeordnetes Concept>. |
Erläuterung | Eine Taxonomiedatendatei enthält eine Zeile für ein Concept, dessen übergeordnetes Element nicht in dieser Datei gefunden werden kann. |
Aktion | Der Benutzer sollte sicherstellen, dass für jedes Concept in der Taxonomiedatendatei ein übergeordnetes Element vorhanden ist. |
Erläuterung | Der JAXR-Provider hat bei dem Versuch, die Taxonomiedatendatei zu lesen, eine java.io.IOException abgefangen. |
Aktion | Der Benutzer sollte nach der Ursache für die IOException der JAXRException suchen, um weitere Informationen zu erhalten. |
Erläuterung | Bei der Initialisierung der Verbindung wurde in der Datei taxonomyConfig.properties ein ungültiger Merkmalwert gefunden. Der JAXR-Provider ignoriert das ungültige Merkmal und damit die entsprechende Taxonomie. |
Aktion | Der Benutzer sollte sicherstellen, dass die Datei taxonomyConfig.properties gültig ist, so dass alle Taxonomien verwendet werden können. Das gültige Zeilenformat ist <Taxonomie-ID>=<tModel-Schlüssel>,<Datendateiname>,<Trennzeichen>. |
Erläuterung | Der Benutzer hat ein Objekt an eine Methode übergeben, die kein Objekt dieses Typs erwartet hat. |
Aktion | Der Benutzer sollte an JAXR-Methoden nur Objekte des entsprechenden Typs übergeben. |
Erläuterung | Der Benutzer hat als namePattern für eine Abfragemethode ein Objekt übergeben, das keine String oder LocalizedString ist. |
Aktion | Der Benutzer sollte als namePattern-Objekte nur Strings oder LocalizedStrings verwenden. |
Erläuterung | Der Benutzer hat versucht, eine Verbindung zu erstellen, ohne das ConnectionFactory-Merkmal javax.xml.registry.queryManagerURL anzugeben. |
Aktion | Der Benutzer muss das ConnectionFactory-Merkmal javax.xml.registry.queryManagerURL angeben, bevor er versucht, eine Verbindung zu erstellen. |
Erläuterung | Der Benutzer hat versucht, eine Verbindung mit einem ungültigen Wert für das ConnectionFactory-Merkmal javax.xml.registry.security zu erstellen. |
Aktion | Der Benutzer sollte für dieses Merkmal nur einen gültigen Wert verwenden. Gültige Werte sind UDDI_GET_AUTHTOKEN und HTTP_BASIC. |
Erläuterung | Der Benutzer hat versucht, eine ServiceBinding mit einer externen Klassifizierung zu klassifizieren, die deshalb keine Klassifizierung mit einem Sub-Concept des internen URLType enumeration ist. |
Aktion | Der darf eine ServiceBinding nur mit einem Sub-Concept des internen URLType enumeration klassifizieren. |
Erläuterung | Der Benutzer hat versucht, eine ServiceBinding mit einer internen Klassifizierung zu klassifizieren, die ein Concept hat, das kein Sub-Concept des internen URLType enumeration ist. |
Aktion | Der darf eine ServiceBinding nur mit einem Sub-Concept des URLType enumeration klassifizieren. |