Objaśnienie | Dostawca JAXR wychwycił wyjątek org.uddi4j.UDDIException podczas wysyłania żądania do rejestru UDDI. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Dostawca JAXR wychwycił wyjątek TransportException podczas wysyłania żądania do rejestru UDDI. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Próbowano ustawić jednocześnie elementy AccessURI i TargetBinding interfejsu ServiceBinding. |
Działanie | Ustaw obiekt AccessURI lub obiekt TargetBinding. |
Objaśnienie | Obiekt przekazany do metody setSourceObject nie jest organizacją. |
Działanie | Do metody setSourceObject przekaż tylko obiekty organizacji. |
Objaśnienie | Próbowano zapisać powiązanie, dla którego nie ustawiono obiektu źródłowego i docelowego. |
Działanie | Sprawdź, czy oba obiekty, źródłowy i docelowy, zostały ustawione przed zapisaniem powiązań. |
Objaśnienie | Obiekt przekazany do metody setTargetObject nie jest organizacją. |
Działanie | Do metody setTargetObject przekaż tylko obiekty organizacji. |
Objaśnienie | Obiekt associationKey nie miał poprawnego formatu. |
Działanie | Sprawdź, czy obiekty associationKey przekazane do metody deleteAssociations mają poprawny format. |
Objaśnienie | Podczas wyszukiwania powiązań przekazano pojęcie w kolekcji associationTypes pochodzące z wyliczenia AssociationType, ale jego wartość nie była poprawna dla rejestru UDDI. Podczas zapisywania powiązań przekazano powiązanie, którego pojęcie associationType pochodziło z wyliczenia AssociationType, ale jego wartość nie była poprawna dla rejestru UDDI. |
Działanie | Używaj tylko pojęć dla obiektów associationType, które pochodzą z wyliczenia AssociationType i mają wartość HasChild, HasParent, RelatedTo lub EquivalentTo. |
Objaśnienie | Podczas wyszukiwania powiązań przekazano pojęcie, które nie pochodzi z wyliczenia AssociationType w kolekcji associationTypes. Podczas zapisywania powiązań przekazano powiązanie, którego pojęcie associationType nie pochodziło z wyliczenia AssociationType. |
Działanie | Używaj tylko pojęć pochodzących z wyliczenia AssociationType dla obiektów associationType. |
Objaśnienie | Przekazano pojęcie systematyki do metody createClassificationScheme. Ta metoda pozwala na przekształcenie pojęć zwróconych przez wywołanie BusinessQueryManager.findConcepts w schemat klasyfikacji. |
Działanie | Sprawdź, czy przekazane pojęcie pod względem semantycznym jest schematem klasyfikacji. |
Objaśnienie | Metoda wymagająca połączenia z rejestrem została wywołana po zamknięciu połączenia przez wywołanie metody Connection.close(). |
Działanie | Nie należy wywoływać metod wymagających połączenia z rejestrem po zamknięciu tego połączenia. |
Objaśnienie | Wywołano metodę createConnection() przed ustawieniem właściwości fabryki połączeń ConnectionFactory. |
Działanie | Przed próbą utworzenia połączenia sprawdź, czy ustawiono właściwości fabryki połączeń. |
Objaśnienie | Dostawca JAXR wychwycił wyjątek javax.xml.parsers.ParserConfigurationException podczas próby zainicjowania analizatora składni XML. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Dostawca JAXR wychwycił wyjątek java.io.IOException podczas próby przeanalizowania żądania XML. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Dostawca JAXR wychwycił wyjątek java.io.IOException podczas próby przekształcenia odpowiedzi XML do postaci szeregowej. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Do metody createObject przekazano nazwę interfejsu o wartości NULL. |
Działanie | Sprawdź, czy do metody createObject przekazano poprawną nazwę interfejsu. |
Objaśnienie | Dostawca JAXR napotkał niepoprawny wiersz w pliku danych wyliczenia podczas inicjowania połączenia. Dostawca JAXR zignoruje niepoprawny wiersz i nie będzie on miał wpływu na dalsze przetwarzanie. |
Działanie | Sprawdź, czy plik danych wyliczenia jest poprawny na potrzeby użycia wszystkich elementów wyliczenia. Poprawny format wiersza to <nazwa wyliczenia><znak separatora><wartość pojęcia>. |
Objaśnienie | Dostawca JAXR wychwycił wyjątek java.io.IOException podczas próby odczytania pliku danych wyliczenia. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Dostawca JAXR napotkał niepoprawną wartość właściwości w pliku enumerationConfig.properties podczas inicjowania połączenia. Dostawca JAXR zignoruje niepoprawną właściwość i w konsekwencji odpowiadające jej wyliczenie. |
Działanie | Sprawdź, czy plik enumerationConfig.properties jest poprawny na potrzeby użycia wszystkich elementów wyliczenia. Poprawny format wiersza to <identyfikator wyliczenia>=<nazwa wyliczenia>,<nazwa pliku danych>,<znak separatora>. |
Objaśnienie | Dostawca JAXR wykrył wyjątek java.io.IOException podczas próby odczytania pliku enumerationConfig.properties. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Dostawca JAXR wykrył wyjątek java.io.IOException podczas próby odczytania pliku taxonomyConfig.properties. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Do metody setExternalURI przekazano identyfikator URI o niepoprawnej składni URI w sytuacji, gdy zostało ustawione sprawdzanie poprawności identyfikatorów URI na wartość true przez przekazanie wartości true do metody ExternalLink.setValidateURI(boolean validate). |
Działanie | Sprawdź, czy ten identyfikator URI ma poprawną składnię lub ustaw sprawdzanie poprawności identyfikatora URI na wartość false. |
Objaśnienie | Do metody setExternalURI przekazano niedostępny identyfikator URI w sytuacji, gdy zostało ustawione sprawdzanie poprawności identyfikatorów URI na wartość true przez przekazanie wartości true do metody ExternalLink.setValidateURI(boolean validate). |
Działanie | Sprawdź, czy ten identyfikator URI jest dostępny lub ustaw sprawdzanie poprawności identyfikatora URI na wartość false. |
Objaśnienie | Nazwa interfejsu przekazana do metody createObject nie jest poprawna. |
Działanie | Do metody createObject przekazuj tylko poprawne nazwy interfejsu. Poprawne nazwy interfejsu to pola typu String z modyfikatorami public final static klasy LifeCycleManager. |
Objaśnienie | Wywołano metodę setClassificationScheme wewnętrznego interfejsu klasyfikacji. |
Działanie | Nie należy bezpośrednio modyfikować schematu klasyfikacji wewnętrznego interfejsu klasyfikacji. Schemat klasyfikacji wewnętrznego interfejsu klasyfikacji jest określony przez pojęcie klasyfikacji i nie może być modyfikowany niezależnie. |
Objaśnienie | Wywołano metodę setName wewnętrznego interfejsu klasyfikacji. |
Działanie | Nie należy bezpośrednio modyfikować nazwy wewnętrznego interfejsu klasyfikacji. Nazwa wewnętrznego interfejsu klasyfikacji jest określona przez interfejs pojęcia klasyfikacji i nie może być modyfikowana niezależnie. |
Objaśnienie | Wywołano metodę setValue wewnętrznego interfejsu klasyfikacji. |
Działanie | Nie należy bezpośrednio modyfikować wartości wewnętrznego interfejsu klasyfikacji. Wartość wewnętrznego interfejsu klasyfikacji jest określona przez interfejs pojęcia klasyfikacji i nie może być modyfikowana niezależnie. |
Objaśnienie | Pojęcie bez nadrzędnego schematu klasyfikacji (to znaczy nie jest to pojęcie systematyki) zostało przekazane do metody setConcept. Po ustawieniu pojęcia interfejsu klasyfikacji staje się on interfejsem wewnętrznym i musi mieć poprawny nadrzędny schemat klasyfikacji. |
Działanie | Do metody setConcept przekazuj tylko pojęcia, które reprezentują elementy systematyki. |
Objaśnienie | Próbowano zapisać w rejestrze pojęcie systematyki jako obiekt tModel rejestru UDDI. Pojęcia systematyki są używane do klasyfikowania obiektów zapisanych w rejestrze, ale nie można niezależnie ich zapisywać. |
Działanie | Nie zapisuj pojęć systematyki w rejestrze. |
Objaśnienie | Próbowano utworzyć pojęcie systematyki, którego element nadrzędny nie jest pojęciem ani schematem klasyfikacji. |
Działanie | Sprawdź, czy element nadrzędny pojęcia systematyki jest innym pojęciem lub schematem klasyfikacji. |
Objaśnienie | Wywołano metodę getPath() dla pojęcia, które nie jest pojęciem systematyki, ale tylko pojęcia systematyki mają elementy nadrzędne i przez to ścieżki. |
Działanie | Nie wywołuj metody getPath() dla pojęcia, które nie jest pojęciem systematyki. |
Objaśnienie | Wywołano metodę getPath() dla pojęcia, które nie ma wartości. |
Działanie | Pojęcie musi mieć wartość, aby posiadać ścieżkę, zatem nie należy wywoływać metody getPath() dla pojęcia, które nie ma wartości. |
Objaśnienie | Metoda getPath() została wywołana dla pojęcia, którego schemat klasyfikacji nie ma identyfikatora, więc pojęcie nie ma ścieżki. |
Działanie | Nie wywołuj metody getPath() dla pojęcia, którego schemat klasyfikacji nie ma identyfikatora. |
Objaśnienie | Wywołano metodę createConnection, podczas gdy właściwość fabryki połączeń javax.xml.registry.uddi.maxRows nie zawiera poprawnej liczby całkowitej. |
Działanie | Sprawdź, czy jeśli właściwość fabryki połączeń javax.xml.registry.uddi.maxRows jest ustawiona, to zawiera ona poprawną liczbę całkowitą. |
Objaśnienie | Łańcuch przekazany do metody makeRegistrySpecificRequest nie jest poprawnym kodem XML. |
Działanie | Sprawdź, czy łańcuch przekazany do metody makeRegistrySpecificRequest jest poprawnym kodem XML. |
Objaśnienie | Wywołano metodę createConnection, podczas gdy właściwość fabryki połączeń javax.xml.registry.lifeCycleManagerURL zawiera identyfikator URI (Uniform Resource Identifier), który nie ma poprawnej składni identyfikatora URI. |
Działanie | Sprawdź, czy właściwość fabryki połączeń javax.xml.registry.lifeCycleManagerURL zawiera adres URL o poprawnej składni. |
Objaśnienie | Wywołano metodę createConnection, podczas gdy właściwość fabryki połączeń javax.xml.registry.queryManagerURL zawiera identyfikator URI (Uniform Resource Identifier), który nie ma poprawnej składni identyfikatora URI. |
Działanie | Sprawdź, czy właściwość fabryki połączeń javax.xml.registry.queryManagerURL zawiera adres URL o poprawnej składni. |
Objaśnienie | Znaleziono więcej niż jeden schemat klasyfikacji spełniający kryterium wyszukiwania. |
Działanie | Zawęź kryterium wyszukiwania, aby znaleźć tylko jeden schemat klasyfikacji. |
Objaśnienie | Przekazany typ obiektu nie jest poprawny. |
Działanie | Użyj poprawnego typu obiektu. |
Objaśnienie | Nie można zapisać bezpośrednio w rejestrze typu obiektu przekazanego do metody saveObjects. |
Działanie | Sprawdź, czy przekazane do metody saveObjects obiekty mają poprawny typ. Poprawne typy to Association (Powiązanie), ClassificationScheme (Schemat klasyfikacji), Concept (Pojęcie), Organization (Organizacja), Service (Usługa) i ServiceBinding (Powiązanie usługi). |
Objaśnienie | Przekazano typ obiektu o wartości LifeCycleManager.CONCEPT (pojęcie), ale identyfikator lub jeden z kluczy obiektu był schematem klasyfikacji. |
Działanie | Podaj poprawny typ obiektu, który odpowiada kluczom obiektu. |
Objaśnienie | Przekazano typ obiektu o wartości LifeCycleManager.CLASSIFICATIONSCHEME (schemat klasyfikacji), ale identyfikator lub jeden z kluczy obiektu był pojęciem. |
Działanie | Podaj poprawny typ obiektu, który odpowiada kluczom obiektu. |
Objaśnienie | Nie znaleziono określonego identyfikatora żądania. |
Działanie | Do metody getBulkResponse przekaż tylko poprawne identyfikatory żądania. Po jednokrotnym wywołaniu metody getBulkResponse dla określonego identyfikatora żądania identyfikator ten jest usuwany z pamięci podręcznej i kolejne wywołania metody getBulkResponse dotyczące tego identyfikatora żądania spowodują wystąpienie wyjątku InvalidRequestException. |
Objaśnienie | Zdefiniowano semantyczną równoważność we właściwości javax.xml.registry.semanticEquivalences obiektu fabryki połączeń dla pojęcia w wyliczeniu PostalAddressAttributes, gdy w wewnętrznej systematyce nie ma zdefiniowanego równoważnego pojęcia. |
Działanie | Sprawdź, czy ścieżki pojęcia używane we właściwości fabryki połączeń javax.xml.registry.semanticEquivalences zostały zdefiniowane w systematyce wewnętrznej. |
Objaśnienie | Fabryka połączeń javax.xml.registry.semanticEquivalences zawiera parę kluczy, która ma więcej niż dwa elementy. |
Działanie | Sprawdź, czy format właściwości fabryki połączeń javax.xml.registry.semanticEquivalences jest poprawny, jak zdefiniowano w specyfikacji JAXR. |
Objaśnienie | Fabryka połączeń javax.xml.registry.semanticEquivalences zawiera parę kluczy, która nie ma ścieżki pojęcia w wyliczeniu PostalAddressAttributes. Równoważności semantyczne dla dostawców JAXR rejestru UDDI są dozwolone tylko dla pojęć w wyliczeniu PostalAddressAttributes. |
Działanie | Zdefiniuj równoważności semantyczne tylko dla pojęć w wyliczeniu PostalAddressAttributes. |
Objaśnienie | Do jednej z metod interfejsu ExtensibleObject przekazano nazwę sekcji, która nie jest poprawna. |
Działanie | Sprawdź, czy nazwa sekcji jest poprawna dla określonej instancji obiektu ExtensibleObject. |
Objaśnienie | Do metody setValues przekazano kolekcję wartości zawierającą zduplikowane wartości. |
Działanie | Do metody setValues przekazuj tylko kolekcję unikalnych wartości. |
Objaśnienie | Do metody addSlot przekazano sekcję o nazwie Slot.SORT_CODE_SLOT z wieloma wartościami. |
Działanie | Przy dodawaniu sekcji o nazwie Slot.SORT_CODE_SLOT do adresu pocztowego sprawdź, czy sekcja ma tylko jedną wartość. |
Objaśnienie | Próbowano przypisać więcej niż jeden odsyłacz zewnętrzny do odsyłacza do specyfikacji. |
Działanie | Do odsyłacza do specyfikacji przypisz co najwyżej jeden odsyłacz zewnętrzny. |
Objaśnienie | Próbowano przypisać więcej niż jeden parametr składni do odsyłacza do specyfikacji. |
Działanie | Do odsyłacza do specyfikacji przypisz co najwyżej jeden parametr składni. |
Objaśnienie | Próbowano ustawić pojęcie z elementem nadrzędnym (tj. pojęcie systematyki) jako obiekt specyfikacji odsyłacza do specyfikacji. |
Działanie | Ustaw pojęcie specyfikacji jako obiekt specyfikacji odsyłacza do specyfikacji. |
Objaśnienie | Próbowano ustawić obiekt rejestru, który nie był pojęciem, jako obiekt specyfikacji odsyłacza do specyfikacji. |
Działanie | Ustaw pojęcie specyfikacji jako obiekt specyfikacji odsyłacza do specyfikacji. |
Objaśnienie | Wzorzec nazwy zawierający niepoprawną sekwencję o zmienionym znaczeniu został przekazany do jednej ze wskazanych metod. |
Działanie | Sprawdź, czy sekwencje o zmienionym znaczeniu we wzorcach nazwy są poprawne. |
Objaśnienie | Wzorzec nazwy zakończony niepoprawną sekwencją o zmienionym znaczeniu został przekazany do jednej ze wskazanych metod. |
Działanie | Sprawdź, czy sekwencje o zmienionym znaczeniu we wzorcach nazwy są poprawne. |
Objaśnienie | Wywołano metodę createConnection(), gdy właściwość systemowa http.proxyPort zawierała łańcuch, który nie był poprawną liczbą całkowitą. |
Działanie | Sprawdź, czy w przypadku ustawienia właściwości systemowej http.proxyPort zawiera ona poprawną liczbę całkowitą. |
Objaśnienie | Plik danych systematyki zawiera niepoprawny wiersz. |
Działanie | Sprawdź, czy format wiersza jest poprawny. Format wiersza to <identyfikator systematyki><nazwa pojęcia><wartość pojęcia><element nadrzędny pojęcia>. |
Objaśnienie | Plik danych systematyki zawiera wiersz z pojęciem, dla którego nie można znaleźć elementu nadrzędnego w tym pliku. |
Działanie | Sprawdź, czy dla każdego pojęcia w pliku danych systematyki istnieje element nadrzędny. |
Objaśnienie | Dostawca JAXR wykrył wyjątek java.io.IOException podczas próby odczytania pliku danych systematyki. |
Działanie | Sprawdź informację o wyjątku, aby określić jego przyczynę. |
Objaśnienie | Podczas inicjowania połączenia w pliku taxonomyConfig.properties znaleziono niepoprawną wartość właściwości. Dostawca JAXR zignoruje niepoprawną właściwość i w konsekwencji odpowiadającą jej systematykę. |
Działanie | Sprawdź, czy plik taxonomyConfig.properties jest poprawny na potrzeby użycia wszystkich systematyk. Poprawny format wiersza to <identyfikator systematyki>=<klucz tModelKey>,<nazwa pliku danych>,<znak separatora>. |
Objaśnienie | Przekazano obiekt do metody, która nie oczekiwała obiektu o tym typie. |
Działanie | Do metod JAXR przekazuj tylko obiekty o odpowiednim typie. |
Objaśnienie | Do metody zapytania jako wzorzec namePattern przekazano obiekt, który nie był typu String lub LocalizedString. |
Działanie | Jako obiektów namePattern używaj tylko obiektów typu String lub LocalizedString. |
Objaśnienie | Próbowano utworzyć połączenie bez określania właściwości fabryki połączeń javax.xml.registry.queryManagerURL. |
Działanie | Przed próbą utworzenia połączenia określ właściwość fabryki połączeń javax.xml.registry.queryManagerURL. |
Objaśnienie | Próbowano utworzyć połączenie przy użyciu niepoprawnej wartości właściwości fabryki połączeń javax.xml.registry.security.authenticationMethod. |
Działanie | Użyj poprawnej wartości dla tej właściwości. Poprawne wartości to UDDI_GET_AUTHTOKEN i HTTP_BASIC. |
Objaśnienie | Próbowano sklasyfikować interfejs ServiceBinding przy użyciu klasyfikacji zewnętrznej. Nie jest ona klasyfikacją z pojęciem podrzędnym wewnętrznego wyliczenia typów adresów URL. |
Działanie | Sklasyfikuj interfejs ServiceBinding przy użyciu pojęcia podrzędnego wewnętrznego wyliczenia typów adresów URL. |
Objaśnienie | Próbowano sklasyfikować interfejs ServiceBinding przy użyciu wewnętrznego interfejsu klasyfikacji zawierającego pojęcie, które nie jest pojęciem podrzędnym wewnętrznego wyliczenia typów adresów URL. |
Działanie | Sklasyfikuj interfejs ServiceBinding przy użyciu pojęcia podrzędnego wyliczenia typów adresów URL. |