Vysvětlení | Poskytovatel JAXR zachytil výjimku org.uddi4j.UDDIException při odesílání požadavku do registru UDDI. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Poskytovatel JAXR zachytil výjimku TransportException při odesílání požadavku do registru UDDI. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Byl proveden pokus o nastavení prvků AccessURI i TargetBinding rozhraní ServiceBinding. |
Akce | Nastavte buď objekt AccessURI, nebo objekt TargetBinding. |
Vysvětlení | Objekt předaný metodě setSourceObject nebyl typu organizace. |
Akce | Metodě setSourceObject předávejte pouze objekty typu organizace. |
Vysvětlení | Byl proveden pokus o uložení přidružení, u nějž nebyl nastaven zdrojový a cílový objekt. |
Akce | Před uložením přidružení se vždy ujistěte, že je nastaven zdrojový i cílový objekt. |
Vysvětlení | Objekt předaný metodě setTargetObject nebyl typu organizace. |
Akce | Metodě setTargetObject předávejte pouze objekty typu organizace. |
Vysvětlení | Objekt associationKey nebyl ve správném formátu. |
Akce | Zajistěte, aby byly metodě deleteAssociations předávány objekty associationKey ve správném formátu. |
Vysvětlení | Při hledání přidružení byla v kolekci associationTypes předána koncepce, která patřila do výčtu AssociationType, ale neměla hodnotu platnou pro službu UDDI. Při ukládání přidružení bylo předáno přidružení, jehož koncepce associationTypes patřila do výčtu AssociationType, ale neměla hodnotu platnou pro službu UDDI. |
Akce | Jako objekty associationType používejte pouze koncepce, které patří do výčtu AssociationType a mají hodnotu HasChild, HasParent, RelatedTo nebo EquivalentTo. |
Vysvětlení | Při hledání přidružení byla předána koncepce, která nepatří do výčtu AssociationType v kolekci associationTypes. Při ukládání přidružení bylo předáno přidružení, jehož koncepce associationType nepatří do výčtu AssociationType. |
Akce | Jako objekty associationType používejte pouze koncepce z výčtu AssociationType. |
Vysvětlení | Metodě createClassificationScheme byla předána koncepce taxonomie. Tato metoda umožňuje převádět koncepce vrácené voláním BusinessQueryManager.findConcepts na objekty ClassificationScheme. |
Akce | Zkontrolujte, zda je předávaná koncepce ze sémantického hlediska objektem typu ClassificationScheme. |
Vysvětlení | Po uzavření spojení voláním metody Connection.close() byla vyvolána metoda, která vyžaduje připojení k registru. |
Akce | Po uzavření spojení nevolejte metody, které vyžadují připojení k registru. |
Vysvětlení | Metoda createConnection() byla zavolána před nastavením vlastností ConnectionFactory. |
Akce | Než se pokusíte vytvořit připojení, zkontrolujte, zda byly nastaveny vlastnosti továrny připojení. |
Vysvětlení | Poskytovatel JAXR zachytil při pokusu o inicializaci analyzátoru XML výjimku javax.xml.parsers.ParserConfigurationException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Poskytovatel JAXR zachytil při pokusu o analýzu požadavku XML výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Poskytovatel JAXR zachytil při pokusu o serializaci odezvy XML výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Metodě createObject byl předán parametr interfaceName s hodnotou Null. |
Akce | Zajistěte předání platné hodnoty interfaceName metodě createObject. |
Vysvětlení | Poskytovatel JAXR nalezl v datovém souboru výčtu při inicializaci spojení neplatný řádek. Poskytovatel JAXR bude neplatný řádek ignorovat a nebude jím ovlivněn. |
Akce | Opravte datový soubor výčtu tak, aby byl platný a aby bylo možné použít všechny členy výčtu. Správný formát každého řádku je <název výčtu><oddělovací znak><hodnota koncepce>. |
Vysvětlení | Poskytovatel JAXR zachytil při pokusu o čtení datového souboru s výčtem výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Poskytovatel JAXR nalezl v souboru enumerationConfig.properties při inicializaci spojení neplatnou hodnotu vlastnosti. Poskytovatel JAXR bude neplatnou vlastnost spolu s příslušným výčtem ignorovat. |
Akce | Opravte soubor enumerationConfig.properties tak, aby byl platný a aby bylo možné použít všechny výčty. Správný formát každého řádku je <ID výčtu>=<název výčtu>,<název datového souboru>,<oddělovací znak> |
Vysvětlení | Poskytovatel JAXR zjistil při pokusu o čtení souboru enumerationConfig.properties výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Poskytovatel JAXR zjistil při pokusu o čtení souboru taxonomyConfig.properties výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | Metodě setExternalURI byl při nastavení ověřování identifikátorů URI na hodnotu true předáním hodnoty true metodě ExternalLink.setValidateURI(boolean validate) předán identifikátor URI (Uniform Resource Identifier), který nepoužívá správnou syntaxi identifikátoru URI. |
Akce | Buď opravte identifikátor URI tak, aby používal správnou syntaxi, nebo nastavte ověřování identifikátorů URI na hodnotu false. |
Vysvětlení | Metodě setExternalURI byl při nastavení ověřování identifikátorů URI (Uniform Resource Identifier) na hodnotu true předáním hodnoty true metodě ExternalLink.setValidateURI(boolean validate) předán nedostupný identifikátor URI. |
Akce | Buď zajistěte, aby byl daný identifikátor URI dostupný, nebo nastavte ověřování identifikátorů URI na hodnotu false. |
Vysvětlení | Metodě createObject byl předán neplatný název rozhraní. |
Akce | Předávejte metodě createObject jen platné názvy rozhraní. Platnými názvy rozhraní jsou veřejná finální statická řetězcová pole třídy LifeCycleManager. |
Vysvětlení | Byla volána metoda setClassificationScheme interního rozhraní klasifikace. |
Akce | Nepokoušejte se přímo měnit schéma klasifikace v interním rozhraní klasifikace. Prvek ClassificationScheme interního rozhraní klasifikace je určen koncepcí klasifikace a nelze jej nezávisle upravovat. |
Vysvětlení | Byla volána metoda setName interního rozhraní klasifikace. |
Akce | Nepokoušejte se přímo měnit název interního rozhraní klasifikace. Název interního rozhraní klasifikace je určen rozhraním koncepce klasifikace a nelze jej nezávisle upravovat. |
Vysvětlení | Byla volána metoda setValue interního rozhraní klasifikace. |
Akce | Nepokoušejte se přímo měnit hodnotu interního rozhraní klasifikace. Hodnota interního rozhraní klasifikace je určena rozhraním koncepce klasifikace a nelze ji nezávisle upravovat. |
Vysvětlení | Metodě setConcept byla předána koncepce bez nadřazeného prvku ClassificationScheme (tj. nejde o koncepci taxonomie). Nastavením koncepce se rozhraní klasifikace stává interním a aby bylo platné, musí mít nadřazený prvek ClassificationScheme. |
Akce | Metodě setConcept předávejte pouze koncepce, které reprezentují prvky taxonomie. |
Vysvětlení | Byl proveden pokus o uložení koncepce taxonomie jako modelu tModel služby UDDI v registru. Koncepce taxonomie se používají ke klasifikaci objektů uložených do registru, nelze je však ukládat nezávisle. |
Akce | Neukládejte koncepce taxonomie do registru. |
Vysvětlení | Byl proveden pokus o vytvoření koncepce taxonomie, jejímž nadřazeným prvkem nebyla koncepce ani prvek ClassificationScheme. |
Akce | Zajistěte, aby byla nadřazeným prvkem koncepce taxonomie jiná koncepce nebo prvek ClassificationScheme. |
Vysvětlení | Byla volána metoda getPath() pro koncepci, která není koncepcí taxonomie, avšak pouze koncepce taxonomie mají nadřazené prvky a tedy cesty. |
Akce | Nevolejte metodu getPath() pro koncepce, které nejsou koncepcemi taxonomie. |
Vysvětlení | Byla volána metoda getPath() pro koncepci, která nemá hodnotu. |
Akce | Aby měla koncepce cestu, musí mít hodnotu. Nepokoušejte se proto volat metodu getPath() pro koncepce, které nemají hodnotu. |
Vysvětlení | Byla volána metoda getPath() pro koncepci, jejíž prvek ClassificationScheme nemá ID a koncepce tedy nemá cestu. |
Akce | Nevolejte metodu getPath() pro koncepce, jejichž prvek ClassificationScheme nemá ID. |
Vysvětlení | Byla volána metoda createConnection v situaci, kdy vlastnost javax.xml.registry.uddi.maxRows objektu ConnectionFactory neobsahovala platné celé číslo. |
Akce | Zkontrolujte, zda vlastnost javax.xml.registry.uddi.maxRows objektu ConnectionFactory, je-li nastavena, obsahuje platné celé číslo. |
Vysvětlení | Řetězec odeslaný do metody makeRegistrySpecificRequest nebyl platný kód XML. |
Akce | Zajistěte, aby řetězec předávaný metodě makeRegistrySpecificRequest obsahoval platný kód XML. |
Vysvětlení | Byla volána metoda createConnection v situaci, kdy vlastnost javax.xml.registry.lifeCycleManagerURL objektu ConnectionFactory obsahovala identifikátor URI (Uniform Resource Identifier), který nepoužívá platnou syntaxi identifikátorů URI. |
Akce | Zajistěte, aby vlastnost javax.xml.registry.lifeCycleManagerURL objektu ConnectionFactory obsahovala adresu URL se správnou syntaxí. |
Vysvětlení | Byla volána metoda createConnection v situaci, kdy vlastnost javax.xml.registry.queryManagerURL objektu ConnectionFactory obsahovala identifikátor URI (Uniform Resource Identifier), který nepoužívá platnou syntaxi identifikátorů URI. |
Akce | Zajistěte, aby vlastnost javax.xml.registry.queryManagerURL objektu ConnectionFactory obsahovala adresu URL se správnou syntaxí. |
Vysvětlení | Bylo nalezeno více prvků ClassificationScheme, které odpovídají vyhledávacím kritériím. |
Akce | Zpřesněte kritéria vyhledávání tak, aby byl nalezen jen jeden prvek ClassificationScheme. |
Vysvětlení | Předaný prvek objectType byl neplatný. |
Akce | Použijte platný prvek objectType. |
Vysvětlení | Typ objektu, který byl předán metodě saveObjects, nelze přímo uložit do registru. |
Akce | Zajistěte, aby byly metodě saveObjects předávány jen objekty platného typu. Platné typy jsou Association, ClassificationScheme, Concept, Organization, Service a ServiceBinding. |
Vysvětlení | Byl předán prvek objectType typu LifeCycleManager.CONCEPT, ale ID nebo jeden z prvků objectKeys byl typu ClassificationScheme. |
Akce | Zadejte správný prvek objectType, který odpovídá objektovým klíčům. |
Vysvětlení | Byl předán prvek objectType typu LifeCycleManager.CLASSIFICATIONSCHEME, ale ID nebo jeden z prvků objectKeys byl typu Concept. |
Akce | Zadejte správný prvek objectType, který odpovídá objektovým klíčům. |
Vysvětlení | Zadaný prvek requestId nebyl nalezen. |
Akce | Metodě getBulkResponse předávejte pouze platné prvky requestId. Po prvním volání metody getBulkResponse pro určitý prvek requestId je tento prvek requestId odebrán z mezipaměti a každé dalším volání metody getBulkResponse pro stejný prvek requestId vyvolá výjimku InvalidRequestException. |
Vysvětlení | Je definována sémantická ekvivalence ve vlastnosti javax.xml.registry.semanticEquivalences objektu ConnectionFactory pro koncepci patřící do výčtu PostalAddressAttributes, ale v interní taxonomii není definována žádná ekvivalentní koncepce. |
Akce | Zajistěte, aby byly cesty ke koncepcím, které jsou použity ve vlastnosti javax.xml.registry.semanticEquivalences objektu ConnectionFactory, definovány v interní taxonomii. |
Vysvětlení | Vlastnost javax.xml.registry.semanticEquivalences objektu ConnectionFactory obsahuje prvek keyPair, který obsahuje více než dva prvky. |
Akce | Zajistěte, aby vlastnost javax.xml.registry.semanticEquivalences objektu ConnectionFactory měla správný formát podle definice ve specifikaci JAXR. |
Vysvětlení | Vlastnost javax.xml.registry.semanticEquivalences objektu ConnectionFactory obsahuje prvek keyPair, který neobsahuje cestu ke koncepci ve výčtu PostalAddressAttributes. Sémantické ekvivalence poskytovatelů JAXR UDDI jsou povoleny pouze u koncepcí patřících do výčtu PostalAddressAttributes. |
Akce | Sémantické ekvivalence definujte pouze pro koncepce obsažené ve výčtu PostalAddressAttributes. |
Vysvětlení | Jedné z metod rozhraní ExtensibleObject byl předán neplatný název slotu. |
Akce | Zajistěte, aby byl pro danou instanci rozhraní ExtensibleObject název slotu platný. |
Vysvětlení | Metodě setValues byla předána kolekce hodnot obsahující duplicitní hodnoty. |
Akce | Metodě setValues předávejte pouze kolekce jedinečných hodnot. |
Vysvětlení | Metodě addSlot byl předán slot s názvem Slot.SORT_CODE_SLOT a více hodnotami. |
Akce | Přidáváte-li k prvku PostalAddress slot s názvem Slot.SORT_CODE_SLOT, ujistěte se, že má pouze jednu hodnotu. |
Vysvětlení | Byl proveden pokus předat prvku SpecificationLink více prvků ExternalLink. |
Akce | Prvku SpecificationLink předávejte nejvýše jeden prvek ExternalLink. |
Vysvětlení | Byl proveden pokus předat prvku SpecificationLink více parametrů použití. |
Akce | Prvku SpecificationLink předávejte nejvýše jeden parametr použití. |
Vysvětlení | Byl proveden pokus o nastavení koncepce s nadřazeným prvkem (tedy koncepce taxonomie) jako objektu specifikace prvku SpecificationLink. |
Akce | Jako objekt specifikace prvku SpecificationLink nastavte koncepci specifikace. |
Vysvětlení | Byl proveden pokus nastavit prvek RegistryObject, který není koncepcí, jako objekt specifikace prvku SpecificationLink. |
Akce | Jako objekt specifikace prvku SpecificationLink nastavte koncepci specifikace. |
Vysvětlení | Jedné z uvedených metod byl předán prvek namePattern, který obsahoval neplatnou řídicí posloupnost. |
Akce | Opravte řídicí posloupnosti v prvcích namePattern tak, aby byly platné. |
Vysvětlení | Jedné z uvedených metod byl předán prvek namePattern, který končil neplatnou řídicí posloupností. |
Akce | Opravte řídicí posloupnosti v prvcích namePattern tak, aby byly platné. |
Vysvětlení | Byla volána metoda createConnection() v situaci, kdy systémová vlastnost http.proxyPort obsahovala řetězec, který netvořil platné celé číslo. |
Akce | Je-li nastavena systémová vlastnost http.proxyPort, zajistěte, aby obsahovala platné celé číslo. |
Vysvětlení | Datový soubor taxonomie obsahuje neplatný řádek. |
Akce | Ověřte správnost formátu řádku. Formát každého řádku je <ID taxonomie><název koncepce><hodnota koncepce><nadřazený prvek koncepce>. |
Vysvětlení | Datový soubor taxonomie obsahuje řádek koncepce, jejíž nadřazený prvek nelze v souboru nalézt. |
Akce | Zajistěte, aby v datovém souboru taxonomie existoval pro každou koncepci nadřazený prvek. |
Vysvětlení | Poskytovatel JAXR zjistil při pokusu o čtení datového souboru taxonomie výjimku java.xml.io.IOException. |
Akce | Přečtěte si informace o výjimce a zjistěte její příčinu. |
Vysvětlení | V souboru taxonomyConfig.properties byla při inicializaci připojení nalezena neplatná hodnota vlastnosti. Poskytovatel JAXR bude neplatnou vlastnost spolu s příslušnou taxonomií ignorovat. |
Akce | Opravte soubor taxonomyConfig.properties tak, aby byl platný a aby bylo možné použít všechny taxonomie. Správný formát každého řádku je <ID taxonomie>=<tModelKey>,<název datového souboru>,<oddělovací znak>. |
Vysvětlení | Metodě byl předán objekt neočekávaného typu. |
Akce | Metodám JAXR předávejte pouze objekty vhodného typu. |
Vysvětlení | Metodě dotazu byl jako parametr namePattern předán objekt jiného typu než String nebo LocalizedString. |
Akce | Jako objekty namePattern používejte pouze typy String nebo LocalizedString. |
Vysvětlení | Byl proveden pokus o vytvoření připojení bez zadání vlastnosti javax.xml.registry.queryManagerURL objektu ConnectionFactory. |
Akce | Než se pokusíte vytvořit připojení, zadejte vlastnost javax.xml.registry.queryManagerURL objektu ConnectionFactory. |
Vysvětlení | Byl proveden pokus o vytvoření připojení s neplatnou hodnotou vlastnosti javax.xml.registry.security.authenticationMethod objektu ConnectionFactory. |
Akce | Použijte platnou hodnotu této vlastnosti. Platné hodnoty jsou UDDI_GET_AUTHTOKEN a HTTP_BASIC. |
Vysvětlení | Byl proveden pokus klasifikovat rozhraní ServiceBinding pomocí externí klasifikace, která tudíž není klasifikací s dílčí koncepcí interního výčtu URLType. |
Akce | Klasifikujte rozhraní ServiceBinding s použitím dílčí koncepce interního výčtu URLType. |
Vysvětlení | Byl proveden pokus klasifikovat rozhraní ServiceBinding s použitím interního rozhraní klasifikace s koncepcí, která není dílčí koncepcí interního výčtu URLType. |
Akce | Klasifikujte rozhraní ServiceBinding s použitím dílčí koncepce výčtu URLType. |