Explanation | Element service-ref musi zawierać element service-interface. |
Action | Dodaj element service-interface i ponownie wdróż aplikację. |
Explanation | Element service-ref musi zawierać element service-interface. |
Action | Dodaj element service-interface i ponownie wdróż aplikację. |
Explanation | Element service-ref musi zawierać element service-interface. |
Action | Dodaj element service-interface i ponownie wdróż aplikację. |
Explanation | Element service-interface określa klasę, której nie można znaleźć lub załadować. |
Action | Sprawdź, czy klasa znajduje się w ścieżce klas aplikacji. |
Explanation | Element service-interface określa klasę, której nie można znaleźć lub załadować. |
Action | Sprawdź, czy klasa znajduje się w ścieżce klas aplikacji. |
Explanation | Element service-interface określa klasę, której nie można znaleźć lub załadować. |
Action | Sprawdź, czy klasa znajduje się w ścieżce klas aplikacji. |
Explanation | Element service-interface musi określać podklasę klasy javax.xml.ws.Service. |
Action | Określ podklasę klasy javax.xml.ws.Service w elemencie service-interface. |
Explanation | Element service-interface musi określać podklasę klasy javax.xml.ws.Service. |
Action | Określ podklasę klasy javax.xml.ws.Service w elemencie service-interface. |
Explanation | Element service-interface musi określać podklasę klasy javax.xml.ws.Service. |
Action | Określ podklasę klasy javax.xml.ws.Service w elemencie service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-interface zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-interface. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Klasa elementu service-ref-type zadeklarowana w wielu miejscach dla tego samego odwołania do usługi musi być taka sama. |
Action | Popraw odwołanie do usługi tak, aby zidentyfikować tę samą klasę elementu service-ref-type. |
Explanation | Atrybut typu musi być zidentyfikowany, jeśli adnotacja @WebServiceRef lub @Resource znajduje się na poziomie klasy. Może on być określony w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ brakujący atrybut typu. |
Explanation | Atrybut typu musi być zidentyfikowany, jeśli adnotacja @WebServiceRef lub @Resource znajduje się na poziomie klasy. Może on być określony w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ brakujący atrybut typu. |
Explanation | Atrybut typu musi być zidentyfikowany, jeśli adnotacja @WebServiceRef lub @Resource znajduje się na poziomie klasy. Może on być określony w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ brakujący atrybut typu. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu i nie może to być obiekt. Typ składowej klasy można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu i nie może to być obiekt. Typ składowej klasy można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu i nie może to być obiekt. Typ składowej klasy można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. Atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taki atrybut typu, który jest zgodny z typem składowej klasy. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. Atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taki atrybut typu, który jest zgodny z typem składowej klasy. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. Atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taki atrybut typu, który jest zgodny z typem składowej klasy. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | W przypadku atrybutu wartości musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że zidentyfikowany atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania. |
Action | Określ podklasę klasy javax.xml.ws.Service. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja sygnalizuje wstrzykiwanie typu usługi oraz jeśli atrybut wartości nie określa klasy javax.xml.ws.Service, atrybuty typu i wartości muszą mieć określoną taką samą klasę. Atrybut wartości można określić w adnotacji lub w elemencie service-interface w deskryptorze wdrażania, natomiast atrybut typu można określić w adnotacji @WebServiceRef lub w elemencie service-ref-type w deskryptorze wdrażania. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli w adnotacji @WebServiceRef określono atrybut wyszukiwania, żadne inne atrybuty nie są dozwolone. |
Action | Usuń atrybut wyszukiwania lub inne atrybuty. |
Explanation | Jeśli w adnotacji @WebServiceRef określono atrybut wyszukiwania, żadne inne atrybuty nie są dozwolone. |
Action | Usuń atrybut wyszukiwania lub inne atrybuty. |
Explanation | Jeśli w adnotacji @WebServiceRef określono atrybut wyszukiwania, żadne inne atrybuty nie są dozwolone. |
Action | Usuń atrybut wyszukiwania lub inne atrybuty. |
Explanation | Atrybuty typu i nazwy muszą zostać określone, jeśli adnotacja @WebServiceRef znajduje się na poziomie klasy. |
Action | Określ brakujący atrybut typu lub nazwy. |
Explanation | Atrybuty typu i nazwy muszą zostać określone, jeśli adnotacja @WebServiceRef znajduje się na poziomie klasy. |
Action | Określ brakujący atrybut typu lub nazwy. |
Explanation | Atrybuty typu i nazwy muszą zostać określone, jeśli adnotacja @WebServiceRef znajduje się na poziomie klasy. |
Action | Określ brakujący atrybut typu lub nazwy. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli w przypadku odwołań do usługi JAX-WS adnotacja @WebServiceRef zostanie określona w metodzie, nazwa metody musi być zgodna ze standardową konwencją komponentu JavaBeans, taką jak setHelloWorld lub getHelloWorld. |
Action | Sprawdź, czy nazwa metody jest zgodna ze standardową konwencją komponentu JavaBeans. |
Explanation | Jeśli w przypadku odwołań do usługi JAX-WS adnotacja @WebServiceRef zostanie określona w metodzie, nazwa metody musi być zgodna ze standardową konwencją komponentu JavaBeans, taką jak setHelloWorld lub getHelloWorld. |
Action | Sprawdź, czy nazwa metody jest zgodna ze standardową konwencją komponentu JavaBeans. |
Explanation | Jeśli w przypadku odwołań do usługi JAX-WS adnotacja @WebServiceRef zostanie określona w metodzie, nazwa metody musi być zgodna ze standardową konwencją komponentu JavaBeans, taką jak setHelloWorld lub getHelloWorld. |
Action | Sprawdź, czy nazwa metody jest zgodna ze standardową konwencją komponentu JavaBeans. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu w przypadku adnotacji @WebServiceRef i nie może to być obiekt. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu w przypadku adnotacji @WebServiceRef i nie może to być obiekt. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Jeśli typ składowej klasy to obiekt, konieczne jest określenie atrybutu typu w przypadku adnotacji @WebServiceRef i nie może to być obiekt. |
Action | Określ atrybut typu inny niż obiekt. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. |
Action | Upewnij się, że atrybut typu jest zgodny z typem składowej klasy. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. |
Action | Upewnij się, że atrybut typu jest zgodny z typem składowej klasy. |
Explanation | Atrybut typu musi być zgodny z typem składowej klasy. |
Action | Upewnij się, że atrybut typu jest zgodny z typem składowej klasy. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | W przypadku atrybutu wartości w adnotacji @WebServiceRef musi zostać określona podklasa klasy javax.xml.ws.Service, chyba że atrybut typu sygnalizuje wstrzykiwanie interfejsu punktu końcowego usługi (SEI). |
Action | Określ podklasę klasy javax.xml.ws.Service w przypadku atrybutu wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Jeśli adnotacja @WebServiceRef sygnalizuje wstrzykiwanie typu usługi, a atrybut value nie określa klasy javax.xml.ws.Service, klasa określona przez atrybuty type i value musi być taka sama. |
Action | Określ taką samą klasę w przypadku atrybutów typu i wartości. |
Explanation | Nie można znaleźć pliku definicji łańcucha procedury obsługi określonego w atrybucie pliku w adnotacji handlerChain. |
Action | Określ ścieżkę do istniejącego pliku definicji łańcucha procedury obsługi. Ścieżka może być pełną ścieżką pliku lub względną ścieżką do klasy oznaczonej adnotacją handlerChain. |
Explanation | Nie można znaleźć pliku definicji łańcucha procedury obsługi określonego w atrybucie pliku w adnotacji handlerChain. |
Action | Określ ścieżkę do istniejącego pliku definicji łańcucha procedury obsługi. Ścieżka może być pełną ścieżką pliku lub względną ścieżką do klasy oznaczonej adnotacją handlerChain. |
Explanation | Nie można znaleźć pliku definicji łańcucha procedury obsługi określonego w atrybucie pliku w adnotacji handlerChain. |
Action | Określ ścieżkę do istniejącego pliku definicji łańcucha procedury obsługi. Ścieżka może być pełną ścieżką pliku lub względną ścieżką do klasy oznaczonej adnotacją handlerChain. |
Explanation | Wartością przestrzeni nazw elementu głównego nie jest wartość http://java.sun.com/xml/ns/javaee lub nazwą lokalną elementu głównego nie jest nazwa handler-chain. |
Action | Zmień wartość przestrzeni nazw elementu głównego na http://java.sun.com/xml/ns/javaee lub nazwę lokalną elementu głównego na handler-chain, a następnie spróbuj ponownie. |
Explanation | Wartością przestrzeni nazw elementu głównego nie jest wartość http://java.sun.com/xml/ns/javaee lub nazwą lokalną elementu głównego nie jest nazwa handler-chain. |
Action | Zmień wartość przestrzeni nazw elementu głównego na http://java.sun.com/xml/ns/javaee lub nazwę lokalną elementu głównego na handler-chain, a następnie spróbuj ponownie. |
Explanation | Wartością przestrzeni nazw elementu głównego nie jest wartość http://java.sun.com/xml/ns/javaee lub nazwą lokalną elementu głównego nie jest nazwa handler-chain. |
Action | Zmień wartość przestrzeni nazw elementu głównego na http://java.sun.com/xml/ns/javaee lub nazwę lokalną elementu głównego na handler-chain, a następnie spróbuj ponownie. |
Explanation | Napotkano nieoczekiwany wyjątek podczas przeprowadzania analizy pliku łańcucha procedury obsługi. |
Action | Sprawdź, czy format pliku procedury obsługi jest poprawny, i przejrzyj dziennik ffdc znajdujący się w odpowiednim katalogu logs/ffdc na serwerze w celu uzyskania szczegółowych informacji. |
Explanation | Napotkano nieoczekiwany wyjątek podczas przeprowadzania analizy pliku łańcucha procedury obsługi. |
Action | Sprawdź, czy format pliku procedury obsługi jest poprawny, i przejrzyj dziennik ffdc znajdujący się w odpowiednim katalogu logs/ffdc na serwerze w celu uzyskania szczegółowych informacji. |
Explanation | Napotkano nieoczekiwany wyjątek podczas przeprowadzania analizy pliku łańcucha procedury obsługi. |
Action | Sprawdź, czy format pliku procedury obsługi jest poprawny, i przejrzyj dziennik ffdc znajdujący się w odpowiednim katalogu logs/ffdc na serwerze w celu uzyskania szczegółowych informacji. |
Explanation | Właściwość pliku jest wymagana w adnotacji handlerChain. |
Action | Określ odpowiednią nazwę pliku w adnotacji handlerChain. |
Explanation | Właściwość pliku jest wymagana w adnotacji handlerChain. |
Action | Określ odpowiednią nazwę pliku w adnotacji handlerChain. |
Explanation | Właściwość pliku jest wymagana w adnotacji handlerChain. |
Action | Określ odpowiednią nazwę pliku w adnotacji handlerChain. |
Explanation | Wystąpił wyjątek we/wy podczas ładowania pliku katalogu. |
Action | Sprawdź, czy plik katalogu JAX-WS istnieje i czy jego składnia jest zgodna ze specyfikacją katalogu XML. |
Explanation | Wystąpił wyjątek we/wy podczas ładowania pliku katalogu. |
Action | Sprawdź, czy plik katalogu JAX-WS istnieje i czy jego składnia jest zgodna ze specyfikacją katalogu XML. |
Explanation | Wystąpił wyjątek we/wy podczas ładowania pliku katalogu. |
Action | Sprawdź, czy plik katalogu JAX-WS istnieje i czy jego składnia jest zgodna ze specyfikacją katalogu XML. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Wystąpił wyjątek we/wy podczas próby zapisania pełnej definicji WSDL w strumieniu. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Wystąpił wyjątek we/wy podczas próby zapisania pełnej definicji WSDL w strumieniu. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Wystąpił wyjątek we/wy podczas próby zapisania pełnej definicji WSDL w strumieniu. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Usługa Web Service nie zawiera adnotacji wsdlLocation lub SOAP/1.1. |
Action | Określ adnotację wsdlLocation lub SOAP/1.1 na potrzeby usługi Web Service. |
Explanation | Nie można utworzyć lub zainicjować procedury obsługi. |
Action | Sprawdź, czy klasa procedury obsługi jest uwzględniona się w ścieżce klas aplikacji i czy klasa procedury obsługi udostępnia pusty konstruktor. |
Explanation | Nie można utworzyć lub zainicjować procedury obsługi. |
Action | Sprawdź, czy klasa procedury obsługi jest uwzględniona się w ścieżce klas aplikacji i czy klasa procedury obsługi udostępnia pusty konstruktor. |
Explanation | Nie można utworzyć lub zainicjować procedury obsługi. |
Action | Sprawdź, czy klasa procedury obsługi jest uwzględniona się w ścieżce klas aplikacji i czy klasa procedury obsługi udostępnia pusty konstruktor. |
Explanation | Wartość zwracana przez metodę preDestory musi być typu void. Ponadto zasoby używane przez procedurę obsługi muszą zostać zwolnione. |
Action | Upewnij się, że typ wartości zwracanej przez metodę preDestory to void oraz że wszystkie zasoby używane przez procedurę obsługi zostały zwolnione. W celu uzyskania szczegółowych informacji przejrzyj plik dziennika znajdujący się w katalogu nazwa_serwera/logs/ffdc. |
Explanation | Wartość zwracana przez metodę preDestory musi być typu void. Ponadto zasoby używane przez procedurę obsługi muszą zostać zwolnione. |
Action | Upewnij się, że typ wartości zwracanej przez metodę preDestory to void oraz że wszystkie zasoby używane przez procedurę obsługi zostały zwolnione. W celu uzyskania szczegółowych informacji przejrzyj plik dziennika znajdujący się w katalogu nazwa_serwera/logs/ffdc. |
Explanation | Wartość zwracana przez metodę preDestory musi być typu void. Ponadto zasoby używane przez procedurę obsługi muszą zostać zwolnione. |
Action | Upewnij się, że typ wartości zwracanej przez metodę preDestory to void oraz że wszystkie zasoby używane przez procedurę obsługi zostały zwolnione. W celu uzyskania szczegółowych informacji przejrzyj plik dziennika znajdujący się w katalogu nazwa_serwera/logs/ffdc. |
Explanation | Klasa usługi nie została znaleziona w ścieżce klasy aplikacji. |
Action | Upewnij się, że klasa obsługi znajduje się w ścieżce klasy aplikacji. |
Explanation | Klasa usługi nie została znaleziona w ścieżce klasy aplikacji. |
Action | Upewnij się, że klasa obsługi znajduje się w ścieżce klasy aplikacji. |
Explanation | Klasa usługi nie została znaleziona w ścieżce klasy aplikacji. |
Action | Upewnij się, że klasa obsługi znajduje się w ścieżce klasy aplikacji. |
Explanation | Dla położenia pliku WSDL wymagane jest użycie względnego adresu URL, który nie będzie wymuszać pobierania miejsc zdalnych przez implementację JAX-WS. |
Action | Zaktualizuj położenie pliku WSDL z użyciem względnego adresu URL za pośrednictwem adnotacji lub planów wdrożenia. |
Explanation | Dla położenia pliku WSDL wymagane jest użycie względnego adresu URL, który nie będzie wymuszać pobierania miejsc zdalnych przez implementację JAX-WS. |
Action | Zaktualizuj położenie pliku WSDL z użyciem względnego adresu URL za pośrednictwem adnotacji lub planów wdrożenia. |
Explanation | Dla położenia pliku WSDL wymagane jest użycie względnego adresu URL, który nie będzie wymuszać pobierania miejsc zdalnych przez implementację JAX-WS. |
Action | Zaktualizuj położenie pliku WSDL z użyciem względnego adresu URL za pośrednictwem adnotacji lub planów wdrożenia. |
Explanation | Nie można znaleźć pliku WSDL określonego dla klasy implementacji. |
Action | Określ istniejący plik WSDL w usłudze Web Service. |
Explanation | Nie można znaleźć pliku WSDL określonego dla klasy implementacji. |
Action | Określ istniejący plik WSDL w usłudze Web Service. |
Explanation | Nie można znaleźć pliku WSDL określonego dla klasy implementacji. |
Action | Określ istniejący plik WSDL w usłudze Web Service. |
Explanation | Jeśli typ powiązania jest określony za pomocą adnotacji BindingType lub deskryptora wdrażania, jego wartość musi być zgodna z wartością w dokumencie WSDL. |
Action | Zaktualizuj wartość typu powiązania, aby była zgodna z wartością w dokumencie WSDL. |
Explanation | Jeśli typ powiązania jest określony za pomocą adnotacji BindingType lub deskryptora wdrażania, jego wartość musi być zgodna z wartością w dokumencie WSDL. |
Action | Zaktualizuj wartość typu powiązania, aby była zgodna z wartością w dokumencie WSDL. |
Explanation | Jeśli typ powiązania jest określony za pomocą adnotacji BindingType lub deskryptora wdrażania, jego wartość musi być zgodna z wartością w dokumencie WSDL. |
Action | Zaktualizuj wartość typu powiązania, aby była zgodna z wartością w dokumencie WSDL. |
Explanation | Wykonanie wymaganej operacji nie jest dozwolone. |
Action | Nie uruchamiaj nieobsługiwanej operacji. |
Explanation | Wykonanie wymaganej operacji nie jest dozwolone. |
Action | Nie uruchamiaj nieobsługiwanej operacji. |
Explanation | Wykonanie wymaganej operacji nie jest dozwolone. |
Action | Nie uruchamiaj nieobsługiwanej operacji. |
Explanation | Dostawca Jackson nie został poprawnie skonfigurowany. |
Action | Upewnij się, że dostawca Jackson został poprawnie skonfigurowany. Jeśli błąd będzie się powtarzał, sprawdź dziennik FFDC w odpowiednim katalogu logs/ffdc serwera, aby uzyskać więcej szczegółów. |
Explanation | Typ znacznika autoryzacji określony w konfiguracji serwera jest niepoprawny. |
Action | Określ poprawny typ znacznika autoryzacji. |
Explanation | Specyfikacja JAX-RS wymaga, aby klasy dostawców zawierały co najmniej jeden konstruktor publiczny dla implementacji kontenera JAX-RS, która ma zostać wywołana. Podana klasa dostawcy nie zawiera konstruktora publicznego, więc zostanie zignorowana przez serwer. |
Action | Jeśli aplikacja wymaga tego dostawcy, ta klasa musi zostać zmodyfikowana w taki sposób, aby zawierała co najmniej jeden konstruktor publiczny. Więcej informacji na ten temat zawiera sekcja 4.1.2 specyfikacji JAX-RS 2.0 (JSR 339). |
Explanation | Podczas deklarowania serwletów JAX-RS plik web.xml musi określać element init-param aplikacji. Więcej informacji na ten temat można znaleźć w Centrum Wiedzy: https://www.ibm.com/support/knowledgecenter/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/twbs_jaxrs_configwebxml.html?pos=2 |
Action | Zaktualizuj plik web.xml, uwzględniając wymagany element init-param umożliwiający określenie klasy aplikacji w tym module. |
Explanation | Plik web.xml musi określać element init-param o nazwie javax.ws.rs.Application, którego wartością jest klasa aplikacji rozszerzająca klasę javax.ws.rs.Application. Więcej informacji na ten temat można znaleźć w Centrum Wiedzy: https://www.ibm.com/support/knowledgecenter/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/twbs_jaxrs_configwebxml.html?pos=2 |
Action | Zaktualizuj plik web.xml, określając podklasę aplikacji w tym module. |
Explanation | Program ładujący strategii WS-Security nie może zostać zarejestrowany w strukturze CXF podczas uruchamiania serwera. Z powodu tego błędu środowisko wykonawcze zabezpieczeń WS-Security nie zostanie wywołane dla żadnego komunikatu SOAP i ograniczenia zabezpieczeń WS-Security nie zostaną dodane. |
Action | Spróbuj usunąć błąd opisany w komunikacie. |
Explanation | Składnik wsSecurity-1.1 jest włączony, ale komponent WS-Security nie może znaleźć elementu wsSecurityClient w pliku server.xml. |
Action | Jeśli ograniczenia zabezpieczeń WS-Security są wymagane dla aplikacji klienckiej usługi Web Service, dodaj wymagany element konfiguracji wsSecurityClient do pliku server.xml. |
Explanation | Składnik wsSecurity-1.1 jest włączony, ale komponent WS-Security nie może znaleźć elementu wsSecurityProvider w pliku server.xml. |
Action | Jeśli ograniczenia zabezpieczeń WS-Security są wymagane dla aplikacji dostawcy usług Web Service, dodaj wymagany element konfiguracji wsSecurityProvider do pliku server.xml. |
Explanation | Nazwa podana dla elementu callerToken w konfiguracji elementu wsSecurityProvider w pliku server.xml jest niepoprawna. |
Action | Sprawdź, czy w pliku server.xml określono obsługiwaną wartość dla elementu callerToken. Poprawne wartości są wyświetlone w komunikacie o błędzie. |
Explanation | W pliku security.xml element callerToken jest ustawiony na wartość UsernameToken i nagłówek zabezpieczeń w przychodzącym komunikacie SOAP zawiera wiele elementów UsernameToken. Z tego powodu środowisko wykonawcze zabezpieczeń WS-Security nie może określić, którego elementu UsernameToken użyć dla znacznika programu wywołującego. |
Action | Wykonaj jedną z następujących czynności: 1) Zmień konfigurację klienta, aby wysyłać tylko jeden element UsernameToken. 2) Usuń konfigurację elementu callerToken z pliku server.xml. |
Explanation | Element callerToken skonfigurowany w pliku server.xml nie jest obecny w nagłówku zabezpieczeń SOAP. |
Action | Wykonaj jedną z następujących czynności: 1) Zmień konfigurację klienta, aby wysyłać poprawny znacznik programu wywołującego. 2) Usuń konfigurację elementu callerToken z pliku server.xml. |
Explanation | Nie można utworzyć tematu zabezpieczeń dla znacznika programu wywołującego pobranego z nagłówka zabezpieczeń SOAP. Przyczyna błędu jest opisana w komunikacie. |
Action | Spróbuj usunąć błąd opisany w komunikacie. |
Explanation | Element callerToken w pliku server.xml ma wartość X509Token, element endorsingSupportingToken ma wartość true (wartość domyślna), a istnieje wiele elementów EndorsingSupportingTokens w przychodzącym nagłówku zabezpieczeń SOAP. Ponieważ pojedynczy znacznik programu wywołującego musi istnieć w komunikacie, aby można było pomyślnie wybrać znacznik programu wywołującego, stosowanie wielu elementów EndorsingSupportingTokens jest niedozwolone. |
Action | Wykonaj jedną z następujących czynności: 1) Zmień strategię w taki sposób, aby tylko jeden element endorsingSupportingToken był dołączany do komunikatu. 2) Usuń konfigurację elementu callerToken z pliku server.xml. 3) Ustaw element endorsingSupportingToken na wartość false w konfiguracji elementu callerToken w pliku server.xml. |
Explanation | Element callerToken w pliku server.xml ma wartość X509Token, element endorsingSupportingToken ma wartość false, a istnieje wiele znaczników podpisu Asymmetric w przychodzącym nagłówku zabezpieczeń SOAP. Ponieważ pojedynczy znacznik programu wywołującego musi istnieć w komunikacie, aby można było pomyślnie wybrać znacznik programu wywołującego, stosowanie wielu elementów Asymmetric jest niedozwolone. |
Action | Wykonaj jedną z następujących czynności: 1) Zmień strategię w taki sposób, aby tylko jeden znacznik podpisu Asymmetric był dołączany do komunikatu. 2) Usuń konfigurację elementu callerToken z pliku server.xml. |
Explanation | Asercja NotBefore w znaczniku SAML określa czas, kiedy znacznik stanie się ważny. Nie można używać znacznika przed tym czasem. Aby można było używać tego znacznika SAML, wartość asercji NotBefore musi być momentem z przeszłości. Możliwą przyczyną błędu jest brak synchronizacji zegara odbiorcy z zegarem twórcy asercji. |
Action | Upewnij się, że data i godzina w systemie dostawcy tożsamości są zsynchronizowane z dostawcą usługi pojedynczego logowania SAML Web SSO, lub zwiększ przesunięcie zegara. |
Explanation | Asercja NotOnOrAfter w znaczniku SAML określa czas, kiedy znacznik utraci ważność. Znacznik musi zostać użyty przed tym czasem. Możliwą przyczyną błędu jest brak synchronizacji zegara odbiorcy z zegarem twórcy asercji. |
Action | Upewnij się, że data i godzina w systemie dostawcy tożsamości są zsynchronizowane z dostawcą usługi pojedynczego logowania SAML Web SSO, lub zwiększ przesunięcie zegara. |
Explanation | Asercja IssueInstant w znaczniku SAML miała miejsce zbyt daleko w przeszłości, aby ten znacznik mógł zostać użyty. Znacznik SAML musi zostać użyty w skonfigurowanym czasie od momentu wydania. Możliwą przyczyną błędu jest brak synchronizacji zegara odbiorcy z zegarem twórcy asercji. |
Action | Upewnij się, że data i godzina w systemie dostawcy tożsamości są zsynchronizowane z dostawcą usługi pojedynczego logowania SAML Web SSO, lub zwiększ przesunięcie zegara. |
Explanation | Asercja IssueInstant w znaczniku SAML została ustawiona na czas w przyszłości i dlatego nie jest uważana za ważną. Wartość IssueInstant musi być ustawiona na czas w przeszłości, aby znacznik SAML był ważny. Możliwą przyczyną błędu jest brak synchronizacji zegara odbiorcy z zegarem twórcy asercji. |
Action | Upewnij się, że data i godzina w systemie dostawcy tożsamości są zsynchronizowane z dostawcą usługi pojedynczego logowania SAML Web SSO, lub zwiększ przesunięcie zegara. |
Explanation | Wystąpił wyjątek podczas analizowania znacznika SAML. Znacznik mógł zostać zniekształcony lub wystąpił błąd wewnętrzny podczas próby przeanalizowania łańcucha znacznika. |
Action | Sprawdź dzienniki serwera, aby uzyskać więcej informacji na temat błędu. |
Explanation | Wystąpił wyjątek podczas wyodrębniania znacznika SAML z podmiotu. |
Action | Sprawdź dzienniki serwera, aby uzyskać więcej informacji na temat błędu. |
Explanation | Wystąpił wyjątek podczas próby uzyskania informacji o podmiocie z udostępnionego znacznika SAML. |
Action | Sprawdź dzienniki serwera, aby uzyskać więcej informacji na temat błędu. |
Explanation | Prawdopodobnie wystąpił problem podczas uzyskiwania informacji o podmiocie lub tożsamości w czasie interakcji z rejestrem użytkowników. |
Action | Sprawdź dzienniki serwera, aby uzyskać więcej informacji na temat błędu. Sprawdź, czy informacje o podmiocie w znaczniku SAML są odwzorowywane na oczekiwane wartości w skonfigurowanym rejestrze użytkowników. |
Explanation | Typ hasła w znaczniku UsernameToken nie jest zgodny z wymaganym typem hasła zdefiniowanym w strategii WS-Security. Te typy muszą być takie same. Klient usługi WWW musi dokonać asercji tego samego typu hasła, które jest zdefiniowane w strategii WS-Security, aby sprawdzenie poprawności powiodło się. |
Action | Sprawdź, czy klient usługi WWW dokonuje asercji tego samego typu hasła, które zostało zdefiniowane w strategii WS-Security. |
Explanation | Hasło w znaczniku UsernameToken nie było zakodowane ani nie występowało w postaci zwykłego tekstu i dlatego było uważane za niestandardowy typ hasła. Konfiguracja w danych żądania określa, że niestandardowe typy haseł nie są obsługiwane. |
Action | Sprawdź, czy klient usługi WWW używa typu hasła zgodnego z definicją w profilu UsernameToken, lub skonfiguruj dostawcę usługi WWW pod kątem akceptowania niestandardowych typów hasła. |
Explanation | Brak wpisów nazwy użytkownika lub hasła w znaczniku UsernameToken lub wpisy te mają puste wartości. |
Action | Sprawdź, czy nazwa użytkownika i hasło zostały udostępnione w znaczniku. Jeśli nie udostępniono nazwy użytkownika i hasła, uzyskaj nowy znacznik UsernameToken. |
Explanation | Wystąpił błąd podczas uzyskiwania odwołania do rejestru użytkowników z usługi rejestru użytkowników lub wystąpił wyjątek podczas sprawdzania hasła dla danego użytkownika. |
Action | Sprawdź dzienniki serwera, aby uzyskać więcej informacji o wyjątku. Upewnij się, że podane nazwa użytkownika i hasło są poprawne i odpowiadają wpisowi w skonfigurowanym rejestrze użytkowników. |
Explanation | Nie można sprawdzić poprawności podanego użytkownika względem skonfigurowanego rejestru użytkowników. Jest to prawdopodobnie spowodowane niezgodnością nazwy użytkownika lub hasła. |
Action | Sprawdź podane referencje, aby upewnić się, że nazwa użytkownika i hasło są zgodne z wpisem w skonfigurowanym rejestrze użytkowników. |
Explanation | W przypadku haseł typu PasswordDigest w znaczniku UsernameToken procedura obsługi wywołania zwrotnego hasła musi zwracać hasła z wartością inną niż NULL. |
Action | Upewnij się, że procedura obsługi wywołania zwrotnego hasła zwraca dla poprawnego użytkownika niepuste hasło o wartości innej niż NULL. |
Explanation | W asercji SAML brakuje atrybutu lub w konfiguracji programu wywołującego podano błędną wartość dla wspomnianego identyfikatora. |
Action | Wykonaj jedną z następujących czynności: 1) Upewnij się, że atrybut istnieje w asercji SAML. 2) Skonfiguruj element callerToken, aby jako identyfikator określić inny atrybut. |
Explanation | W asercji SAML brakuje elementu wymaganego przez środowisko wykonawcze zabezpieczeń WS-Security do zakończenia przetwarzania znacznika programu wywołującego. |
Action | Wykonaj jedną z następujących czynności: 1) Upewnij się, że wymagany element istnieje w asercji SAML. 2) Skonfiguruj element callerToken, aby zdefiniować wartość elementu. |
Explanation | Usługa UserCredentialResolver udostępniana przez składnik użytkownika nie może poprawnie odwzorować asercji SAML i zgłasza wyjątek UserIdentityException. |
Action | Jeśli wyjątek UserIdentityException nie jest oczekiwany, upewnij się, że usługa UserCredentialResolver jest poprawnie skonfigurowana. |
Explanation | W pliku server.xml element callerToken jest ustawiony na wartość SamlToken, a nagłówek zabezpieczeń w przychodzącym komunikacie SOAP zawiera wiele asercji Saml. Z tego powodu środowisko wykonawcze zabezpieczeń WS-Security nie może określić, której asercji Saml użyć dla znacznika programu wywołującego. |
Action | Wykonaj jedną z następujących czynności: 1) Zmień konfigurację klienta, aby wysyłać tylko jedną asercję Saml. 2) Usuń konfigurację elementu callerToken z pliku server.xml. |
Explanation | Nie można utworzyć podmiotu zabezpieczeń dla znacznika programu wywołującego pobranego z nagłówka zabezpieczeń SOAP. Upewnij się, że w rejestrze użytkowników istnieje identyfikator użytkownika podany w komunikacie. |
Action | Wykonaj jedną z następujących czynności: 1) Upewnij się, że użytkownik istnieje w rejestrze użytkowników w pliku server.xml. 2) Nie ustawiaj atrybutu mapToUserRegistry w konfiguracji callerToken. |
Explanation | Do procedury obsługi wywołania zwrotnego należy przekazać co najmniej jedno wywołanie zwrotne, aby przetworzyć i zwrócić znacznik SAML. |
Action | W tym przypadku nie jest dostępna żadna czynność użytkownika. |
Explanation | Wystąpił wyjątek podczas wyodrębniania znacznika SAML z podmiotu lub w bieżącym podmiocie nie znaleziono elementu SAML. |
Action | Jeśli tworzysz podmiot „uruchom jako”, dodaj znacznik SAML do podmiotu. W przeciwnym razie zadbaj o to, aby konfiguracja serwera obsługiwała dodawanie znacznika SAML do podmiotu – w tym celu zaznacz atrybut includeTokenInSubject w konfiguracji SAML. |
Explanation | Wartość elementu <port-component-name> nie może wynosić NULL i nie może być pusta. |
Action | Upewnij się, że wartość elementu <port-component-name> nie wynosi NULL i nie jest pusta. |
Explanation | Wartość elementu <protocol-binding> w pliku webservices.xml musi być jednym z następujących adresów URL (http://schemas.xmlsoap.org/wsdl/soap/http, http://www.w3.org/2003/05/soap/bindings/HTTP/, http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true, http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true) lub ich aliasów ##SOAP11_HTTP, ##SOAP11_HTTP.MTOM, ##SOAP12_HTTP, ##SOAP12_HTTP.MTOM, ##XML_HTTP. |
Action | W przypadku powiązania protokołu użyj jednego z wymienionych w nawiasie adresów URL (http://schemas.xmlsoap.org/wsdl/soap/http, http://www.w3.org/2003/05/soap/bindings/HTTP/, http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true, http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true) lub jego aliasu (##SOAP11_HTTP, ##SOAP11_HTTP.MTOM, ##SOAP12_HTTP, ##SOAP12_HTTP.MTOM, ##XML_HTTP). |
Explanation | Wartość elementu <wsdl-service> w pliku webservices.xml musi być nazwą kwalifikowaną. |
Action | Użyj nazwy kwalifikowanej dla elementu <wsdl-service> w pliku webservices.xml. Nazwa kwalifikowana powinna zawierać nazwę lokalną oraz przestrzeń nazw XML. Na przykład element <wsdl-service> powinien być zdefiniowany w pliku webservices.xml w następujący sposób: <wsdl-service xmlns:pfx="http://com.ibm.example">pfx:ExampleWSDLService</wsdl-service>. |
Explanation | Wartość elementu <wsdl-port> w pliku webservices.xml musi być nazwą kwalifikowaną. |
Action | Użyj nazwy kwalifikowanej dla elementu <wsdl-port> w pliku webservices.xml. Nazwa kwalifikowana powinna zawierać nazwę lokalną oraz przestrzeń nazw XML. Na przykład element <wsdl-port> powinien być zdefiniowany w pliku webservices.xml w następujący sposób: <wsdl-port xmlns:pfx="http://com.ibm.example">pfx:ExampleWSDLPort</wsdl-port>. |
Explanation | Jeśli przestrzeń nazw elementu <wsdl-port> jest określona, musi być ona zgodna z przestrzenią nazw określoną w elemencie <wsdl-service>. |
Action | Określ przestrzeń nazw, która jest zgodna z określoną w elemencie <wsdl-service>. |
Explanation | Wartość elementu <service-endpoint-interface> w pliku webservices.xml musi być pełną nazwą klasy. |
Action | Użyj pełnej nazwy klasy dla elementu <service-endpoint-interface> w pliku webservices.xml. Pełna nazwa klasy powinna mieć postać <nazwa_pakietu>.<nazwa_klasy>, na przykład com.ibm.ws.example.MyService. |
Explanation | Wartość elementu <mtom-threshold> w pliku webservices.xml musi być nieujemną liczbą całkowitą. |
Action | Użyj nieujemnej liczby całkowitej dla elementu <mtom-threshold> w pliku webservices.xml. |
Explanation | Wartość elementu <enable-mtom> w pliku webservices.xml musi być wartością boolowską. |
Action | Ustaw dla elementu <enable-mtom> wartość true lub false. |
Explanation | Wartość elementu <enabled> zdefiniowanego w elemencie <respect-binding> w pliku webservices.xml musi być wartością boolowską. |
Action | Ustaw dla elementu <enabled> wartość true lub false. |
Explanation | Wartość elementu <enabled> lub <required> zdefiniowanego w ramach elementu <addressing> musi być wartością boolowską. |
Action | Ustaw dla elementu <enabled> lub <required> wartość true lub false. |
Explanation | Jeśli ustawiono procedurę obsługi, wymagane są elementy <handler-class> i <handler-name>. |
Action | Ustaw element <handler-class> i <handler-name> w poprawnej procedurze obsługi. Wartość elementu <handler-name> musi być nazwą unikalną w obrębie danego pliku webservices.xml. Wartość elementu <handler-class> musi być pełną nazwą klasy. Pełna nazwa klasy powinna mieć postać <nazwa_pakietu>.<nazwa_klasy>, na przykład com.ibm.ws.example.MyHandler. |
Explanation | Element url-pattern w ramach elementu servlet-mapping musi być wzorcem o dokładnej zgodności i nie może zawierać znaku gwiazdki. |
Action | Upewnij się, że w przypadku serwletu element url-pattern zawarty w ramach elementu servlet-mapping jest wzorcem o dokładnej zgodności. |
Explanation | Element url-pattern w ramach elementu servlet-mapping musi być wzorcem o dokładnej zgodności i nie może zawierać znaku gwiazdki. |
Action | Upewnij się, że w przypadku serwletu element url-pattern zawarty w ramach elementu servlet-mapping jest wzorcem o dokładnej zgodności. |
Explanation | Nie można załadować określonej klasy procedury obsługi. |
Action | Zaktualizuj aplikację, aby dołączyć klasę procedury obsługi. |
Explanation | Atrybut sslRef określony w pliku ibm-ws-bnd.xml nie może odwołać się do elementu ssl w pliku server.xml lub zawartość przywoływanego elementu ssl jest niepoprawna. |
Action | Upewnij się, że wartość atrybutu sslRef jest zgodna z identyfikatorem elementu ssl w pliku server.xml lub zawartość przywoływanego elementu ssl jest poprawna. |
Explanation | Niepoprawna konfiguracja elementu magazynu kluczy lub magazynu zaufanych certyfikatów w pliku server.xml może spowodować wyjątek, ponieważ atrybut sslRef określony w pliku ibm-ws-bnd.xml odwołuje się do konfiguracji SSL w pliku server.xml. |
Action | Upewnij się, że położenie i hasło elementu magazynu kluczy lub magazynu zaufanych certyfikatów są poprawnie określone w pliku server.xml, oraz że alias certyfikatu jest poprawny w pliku ibm-ws-bnd.xml. |
Explanation | Element login-config można skonfigurować tylko w pliku web.xml aplikacji WWW, a element login-config zdefiniowany w pliku ibm-ws-bnd.xml jest ignorowany. |
Action | Upewnij się, że element login-config jest skonfigurowany tylko w pliku web.xml aplikacji WWW. |
Explanation | Plik ibm-ws-bnd.xml obsługuje tylko typy BASIC i CLIENT_CERT metody auth-method. |
Action | Upewnij się, że wartością typu metody auth-method zdefiniowanego w pliku ibm-ws-bnd.xml jest BASIC lub CLIENT_CERT. |
Explanation | Wartość limitu czasu musi mieć typ long lub int. |
Action | Ustaw typ wartości na long lub int. |
Explanation | Jeśli parametr docelowy zostanie określony, to po zaktualizowaniu poziomu specyfikacji JAXB obsługiwanego przez profil Liberty istniejące aplikacje będą mogły zostać ponownie wygenerowane bez konieczności zmiany ich zachowania. |
Action | Podaj poziom specyfikacji JAXB, którego dotyczy wygwnwrowany kod. Poprawne wartości to 2.0, 2.1 i 2.2. |
Explanation | Wartość portu serwera proxy musi mieć typ int. |
Action | Ustaw typ wartości na int. |
Explanation | Typ serwera proxy musi mieć wartość HTTP lub SOCKS. |
Action | Ustaw wartość na HTTP lub SOCKS. |
Explanation | Do wygenerowania fabryki gniazd SSL wymagany jest poprawny identyfikator odwołania. Brak konfiguracji SSL o identyfikatorze {0} w pliku server.xml. |
Action | Ustaw poprawny identyfikator odwołania SSL w pliku server.xml. |
Explanation | Wystąpił wyjątek podczas wyodrębniania znacznika SAML z podmiotu lub w bieżącym podmiocie nie znaleziono elementu SAML. |
Action | Jeśli tworzysz podmiot „uruchom jako”, dodaj znacznik SAML do podmiotu. W przeciwnym razie zadbaj o to, aby konfiguracja serwera obsługiwała dodawanie znacznika SAML do podmiotu – w tym celu zaznacz atrybut includeTokenInSubject w konfiguracji SAML. |
Explanation | Wystąpił wyjątek podczas wywoływania interfejsu API PropagationHelper w celu pobrania znacznika SAML z podmiotu. |
Action | Upewnij się, że w pliku server.xml podano składnik samlWeb-2.0. Ponadto sprawdź w dziennikach serwera dodatkowe informacje dotyczące wyjątku. |
Explanation | Wystąpił wyjątek podczas uzyskiwania podmiotu RunAsSubject. |
Action | Upewnij się, że serwer jest poprawnie skonfigurowany i uruchomiony. |
Explanation | Środowisko wykonawcze nie mogło znaleźć znacznika MicroProfile JWT w podmiocie runAs. Ten błąd zwykle wskazuje problem związany z uwierzytelnianiem. Należy zadbać o to, aby nie występowały błędy, gdy składnik MicroProfile JWT uwierzytelnia użytkownika. |
Action | Sprawdź czynności użytkownika dla wszystkich wcześniejszych błędów zarejestrowanych przez serwer. |
Explanation | Usługa propagacji MicroProfile JWT wymaga składnika mpJwt-1.0. |
Action | Zadbaj o to, aby serwer został uruchomiony z wymaganym składnikiem. |
Explanation | Jeśli parametr docelowy zostanie określony, to po zaktualizowaniu poziomu specyfikacji JAX-WS obsługiwanego przez profil Liberty istniejące aplikacje będą mogły zostać ponownie wygenerowane bez konieczności zmiany ich zachowania. |
Action | Podaj poziom specyfikacji JAX-WS, którego dotyczy wygwnwrowany kod. Poprawne wartości to 2.0, 2.1 i 2.2. |
Explanation | Uruchomiona jest nieobsługiwana wersja środowiska Java lub zmienna systemowa JAVA_HOME jest ustawiona tak, że wskazuje starszą wersję środowiska Java. |
Action | Zaktualizuj środowisko Java do wersji 7 lub dopasuj zmienną systemową JAVA_HOME tak, aby wskazywała środowisko Java 7. |
Explanation | Profil Liberty pobiera instancje zasobów z JAXRS, jeśli nie może pobrać instancji z CDI. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Jeśli zasięg zasobu JAXRS-2.0 nie jest zgodny z zasięgiem CDI i instancja zasobu istnieje w CDI, profil Liberty pobiera instancję zasobu z CDI. Instancja nie zawiera wstrzykiwania CDI, jeśli pochodzi z interfejsu JAXRS. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Instancja dostawcy jest tylko typu Singleton. Profil Liberty pobiera instancję dostawcy z CDI, jeśli zasięg CDI dostawcy ma wartość Dependent lub ApplicationScoped. Instancja nie zawiera wstrzykiwania CDI, jeśli pochodzi z interfejsu JAXRS. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Jeśli zasięg zasobu JAXRS-2.0 nie jest zgodny z zasięgiem komponentu EJB, a instancja zasobu istnieje w komponencie EJB, profil Liberty pobiera instancję zasobu z komponentu EJB. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Instancja dostawcy jest tylko typu Singleton. Profil Liberty pobiera instancje dostawcy z komponentu EJB, jeśli zasięg komponentu EJB dostawcy ma wartość Dependent or ApplicationScoped. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Klasa komponentu EJB {0} nie zawiera konstruktora domyślnego. Profil Liberty odbiera wyjątek InstantiationException podczas próby utworzenia instancji komponentu EJB. |
Action | Nie jest wymagana żadna czynność. |
Explanation | Nie można załadować klasy EJB {0}. |
Action | Popraw aplikację, aby rozwiązać problem. |