Objaśnienie | Pokazane wartości parametrów zostały pobrane z trzech lokalizacji: 1. Wiersza komend (na przykład -CCverbose=true) 2. Pliku właściwości (na przykład -CCpropfile=myapp.properties) 3. Właściwości systemowych (na przykład java -Dcom.ibm.CORBA.BootstrapHost=serwer.a.b.com...) Rozstrzyganie parametrów odbywa się w takiej kolejności, jak pokazano powyżej. Wartości wiersza komend mają najwyższy priorytet, natomiast właściwości systemowe mają priorytet najniższy. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ustawiło wartość podanej właściwości klasy DataSource JDBC. Właściwości w klasie DataSource są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ustaliło, że metoda służąca do ustawiania podanej właściwości klasy DataSource JDBC istnieje. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ustawiło wartość podanej właściwości zasobu. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji używa podanego mechanizmu powiązań JNDI dla zasobu JMS. Mechanizm powiązań określa klasę JMS, która udostępnia usługi JMS klientowi i rezyduje w lokalnie skonfigurowanym systemie klienckim. Klasę mechanizmu powiązań JNDI można konfigurować za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji używa podanego mechanizmu powiązań JNDI dla zasobu JMS. Ten mechanizm powiązań został skonfigurowany jako łącze do odwołania JNDI położonego w zdalnej przestrzeni nazw JNDI i umożliwia aplikacji klienckiej korzystanie z usług JMS. Mechanizm powiązań JNDI można konfigurować za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ładuje domyślne konsolidatory zasobów. Konsolidatory zasobów pozwalają środowisku wykonawczemu klienta aplikacji ładować i konfigurować zasoby używane przez klienta aplikacji. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji dodało konsolidatory zasobów zdefiniowane w pliku właściwości. Konsolidatory zasobów zdefiniowane w pliku właściwości są opcjonalne. Korzysta się z nich, aby rozszerzyć lub przesłonić domyślne zachowanie środowiska wykonawczego klienta aplikacji. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Plik właściwości nie zawiera żadnych konsolidatorów zasobów. Konsolidatory zasobów zdefiniowane w pliku właściwości są opcjonalne. Korzysta się z nich, aby rozszerzyć lub przesłonić domyślne zachowanie środowiska wykonawczego klienta aplikacji. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji pomyślnie załadowało konsolidatory zasobów. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek. Aby ułatwić określenie problemu, udostępnione zostały dane śledzenia stosu. |
Działanie | Przeanalizuj wyjątek i dane śledzenia stosu, a następnie napraw problem. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Jest to komunikat o statusie. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Jest to komunikat o statusie. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Jest to komunikat o statusie wskazujący klasę, która jest uruchamiana przez komendę launchClient. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odczytuje i ładuje podany plik archiwum klienta aplikacji. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji utworzyło podany katalog tymczasowy służący do zapisywania plików tymczasowych. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ładuje podaną klasę main z pliku JAR klienta aplikacji za pomocą programu ładującego klasy. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool filtruje fabryki dostawców zasobów w celu pobrania odpowiednich dostawców zasobów. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool napotkało fabrykę dostawców zasobów danego typu. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool przetworzyło fabrykę dostawców zasobów danego typu. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool otwiera podany plik archiwum w celu pobrania pliku konfiguracyjnego zasobów klienta. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool wyszukuje istniejące repozytorium zasobów. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool nie mogło znaleźć istniejącego repozytorium zasobów. Tworzone jest nowe repozytorium zasobów o podanej nazwie. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Narzędzie Application Client Resource Configuration Tool dodało podany wpis do tabeli zasobów JNDI. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji wiąże komponent EJB z lokalną przestrzenią nazw za pomocą podanej nazwy JNDI. Odwołania EJB są konfigurowane za pomocą narzędzia Application Assembly Tool. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji dodało odwołania EJB zdefiniowane w pliku właściwości. Odwołania EJB określone w pliku właściwości są opcjonalne. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Plik właściwości nie zawiera żadnych odwołań EJB. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji wiąże obiekt z wpisu środowiskowego z lokalną przestrzenią nazw za pomocą podanej nazwy JNDI. Wpisy środowiskowe są konfigurowane za pomocą narzędzia Application Assembly Tool. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji wiąże obiekt z wpisu odwołania do zasobu z lokalną przestrzenią nazw za pomocą podanej nazwy JNDI. Odwołania do zasobu są konfigurowane za pomocą narzędzia Application Assembly Tool. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Dla tego dostawcy nie skonfigurowano żadnych odwołań do dostawcy zasobów. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Obiekt został pomyślnie powiązany z lokalną przestrzenią nazw. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji ładuje podane adresy URL. Ta lista to nadzbiór odwołań do zasobu, które zostały skonfigurowane dla tej aplikacji klienckiej za pomocą narzędzia Application Client Resource Configuration Tool. Pomaga to w określeniu, dlaczego odwołanie do zasobu nie zostało znalezione. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Klasa main została załadowana za pomocą tego programu ładującego klasy. Zadaniem tego komunikatu jest ułatwienie określenia przyczyny ewentualnego nieudanego ładowania innej klasy w przyszłości. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji wiąże podany zasób rozszerzenia korporacyjnego z lokalną przestrzenią nazw. |
Działanie | Nie jest wymagana żadna czynność. Ten komunikat jest wynikiem ustawienia parametru -CCverbose w komendzie launchClient. Jest to komunikat informacyjny. |
Objaśnienie | Jest to komunikat o statusie. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji analizuje podany łańcuch ścieżki klasy i przekształca go w osobne wpisy ścieżki klasy. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek. |
Działanie | Przeanalizuj wyjątek i napraw problem. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Brak parametru komendy launchClient lub jest on niepoprawny. |
Działanie | Określ brakujące lub niepoprawne parametry i napraw błąd. Aby uzyskać dodatkową pomoc, określ parametr -help lub -? komendy launchClient. |
Objaśnienie | Wskazany parametr -CC został określony w komendzie launchClient bez podania wartości. Mógł na przykład zostać określony jako -CCverbose. Wszystkie parametry -CC wymagają podania wartości. Na przykład -CCverbose=true. |
Działanie | Określ wartość właściwości parametru -CC i spróbuj ponownie. Aby uzyskać dodatkową pomoc, określ parametr -help lub -? komendy launchClient. |
Objaśnienie | W komendzie launchClient określono niepoprawną wartość właściwości -CC. |
Działanie | Określ poprawną wartość właściwości parametru -CC i spróbuj ponownie. Aby uzyskać dodatkową pomoc, określ parametr -help lub -? komendy launchClient. |
Objaśnienie | Do interfejsu API komendy launchClient przekazano pusty łańcuch dla parametru pliku EAR. Ten parametr jest wymagany. Musi on wskazywać poprawny plik EAR. |
Działanie | Podaj nazwę poprawnego pliku EAR, który zawiera aplikację kliencką do uruchomienia. Konieczne może być podanie pełnej nazwy pliku. Więcej informacji można znaleźć w dokumentacji Javadoc komendy launchClient. |
Objaśnienie | Nastąpiła próba uruchomienia dwóch różnych aplikacji J2EE w tej samej wirtualnej maszynie języka Java (JVM). Środowisko wykonawcze klienta aplikacji umożliwia uruchomienie tylko jednej aplikacji, reprezentowanej przez plik EAR, w danej wirtualnej maszynie JVM. Dany plik EAR może zostać uruchomiony wielokrotnie, z różnymi parametrami, lecz musi to być ten sam plik EAR. Powodem jest to, że w danym momencie może być aktywna tylko jedna przestrzeń nazw JNDI. W przypadku uruchomienia dwóch aplikacji obie korzystałyby z ostatnio zainicjowanej przestrzeni nazw JNDI. Ponieważ spowodowałoby to pomyłki w modelu programistycznym, środowisko wykonawcze klienta aplikacji umożliwia uruchomienie tylko jednej aplikacji na wirtualną maszynę JVM. |
Działanie | Jest to błąd programistyczny. Należy zmienić uruchamiane aplikacje tak, aby uruchamiały tylko jedną aplikację J2EE. |
Objaśnienie | Określony parametr nie jest już poprawny i nie zostanie użyty przez środowisko wykonawcze klienta aplikacji. |
Działanie | Usuń określony parametr z wywołania środowiska wykonawczego klienta aplikacji. |
Objaśnienie | Właściwość JDBC nie została określona. |
Działanie | Przeanalizuj dane w komunikacie w celu zidentyfikowania brakującej wymaganej właściwości JDBC. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Nie znaleziono klasy DataSource JDBC. |
Działanie | Sprawdź, czy klasa DataSource istnieje i umieść ją w ścieżce klasy, aby środowisko wykonawcze klienta aplikacji mogło ją znaleźć. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek IllegalAccessException podczas próby uzyskania dostępu do klasy DataSource JDBC. Klasa DataSource JDBC ma modyfikator protected. Środowisko wykonawcze klienta aplikacji nie może uzyskiwać do niej dostępu. |
Działanie | Zmień klasę DataSource JDBC tak, aby była dostępna publicznie. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek IllegalAccessException podczas próby uzyskania dostępu do klasy DataSource JDBC lub jej metody w celu pobrania wartości właściwości tej klasy. |
Działanie | Zmień modyfikator dostępu klasy DataSource JDBC lub jej metody tak, aby była dostępna publicznie. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek InstantiationException podczas próby utworzenia instancji klasy DataSource JDBC. Klasa DataSource JDBC została zdefiniowana jako klasa abstrakcyjna lub interfejs. |
Działanie | Zmień klasę DataSource JDBC tak, aby była klasą konkretną. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek IllegalArgumentException podczas próby ustawienia właściwości w klasie DataSource JDBC. Każda właściwość klasy DataSource JDBC wymaga metody umożliwiającej ustawienie tej właściwości za pomocą pojedynczego parametru - wartości tej właściwości. |
Działanie | Sprawdź, czy w klasie DataSource JDBC istnieje metoda ustawiania właściwości oraz czy wymaga tylko jednego parametru zawierającego wartość właściwości. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek InvocationTargetException podczas próby ustawienia właściwości w klasie DataSource JDBC. Każda właściwość klasy DataSource JDBC wymaga metody umożliwiającej ustawienie tej właściwości za pomocą pojedynczego parametru - wartości tej właściwości. |
Działanie | Sprawdź, czy w klasie DataSource JDBC istnieje metoda ustawiania właściwości oraz czy wymaga tylko jednego parametru zawierającego wartość właściwości. Przeanalizuj dane w komunikacie dotyczące wyjątku InvocationTargetException, aby określić przyczynę problemu. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Określona właściwość klasy DataSource JDBC nie jest obsługiwana. Środowisko wykonawcze klienta aplikacji zignorowało tę właściwość i kontynuowało przetwarzanie. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat ostrzegawczy. Aby uniknąć wyświetlania tego komunikatu w przyszłości, usuń określoną właściwość z klasy DataSource JDBC. Odpowiednich modyfikacji klasy DataSource JDBC można dokonać za pomocą narzędzia Application Client Resource Configuration Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło ustanowić metody służącej do ustawiania właściwości w klasie DataSource JDBC. Każda właściwość klasy DataSource JDBC wymaga metody umożliwiającej ustawienie tej właściwości za pomocą pojedynczego parametru - wartości tej właściwości. |
Działanie | Sprawdź, czy w klasie DataSource JDBC istnieje metoda ustawiania właściwości oraz czy wymaga tylko jednego parametru zawierającego wartość właściwości. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Klasa DataSource JDBC musi być klasą typu javax.sql.DataSource. |
Działanie | Zmień klasę DataSource JDBC w taki sposób, aby była klasą typu javax.sql.DataSource. |
Objaśnienie | Dla odniesienia do obiektu DataSource JDBC wymagany jest typ javax.naming.Reference. |
Działanie | Zmień odniesienie do obiektu DataSource JDBC tak, aby było typu javax.naming.Reference. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało wyjątek IntrospectionException podczas próby przetworzenia klasy DataSource JDBC. |
Działanie | Przeanalizuj komunikat o wyjątku i napraw problem. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Typ podanego zasobu JMS jest nieznany. Wymagany typ zasobu JMS to Destination lub Connection. |
Działanie | Sprawdź, czy typ zasobu JMS to Destination lub Connection. Odpowiednich modyfikacji zasobu JMS można dokonać za pomocą narzędzia Application Client Resource Configuration Tool. Aby uzyskać dodatkową pomoc, włącz debugowanie, podając parametr -CCtrace komendy launchClient. |
Objaśnienie | Typ właściwości podanego zasobu jest niepoprawny lub właściwość nie została ustawiona. Wymagany typ właściwości to java.lang.String, java.lang.Boolean lub java.lang.Integer. Właściwości zasobów są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. Właściwość została zignorowana. |
Działanie | Sprawdź, czy wartość właściwości ma poprawny typ. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć klasy w celu utworzenia instancji podanego mechanizmu powiązań JMS. Mechanizm powiązań JNDI jest konfigurowany za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Sprawdź, czy klasa mechanizmu powiązań JMS istnieje oraz czy jest dostępna w ścieżce klasy. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć instancji podanego mechanizmu powiązań JMS. W konstruktorze klasy mechanizmu powiązań JMS wymagany jest jeden parametr typu java.util.Properties. Ta klasa mechanizmu powiązań została napisana przez użytkownika. Nie jest to klasa dostarczana wraz z produktem WebSphere. |
Działanie | Sprawdź, czy mechanizm powiązań JMS ma konstruktor z jednym parametrem typu java.util.Properties. |
Objaśnienie | Wykonanie podanego konstruktora klasy przez środowisko wykonawcze klienta aplikacji nie powiodło się z powodu nieoczekiwanego błędu. |
Działanie | Konstruktor zawiera błąd programistyczny. Przeanalizuj odebrany wyjątek i napraw problem. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć adresu URL dla podanej specyfikacji URL. Adres URL określony w pliku konfiguracyjnym klienta ma niepoprawną formę. |
Działanie | Popraw specyfikację URL za pomocą narzędzia Application Client Resource Configuration Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało nieoczekiwany wyjątek podczas tworzenia zasobu URL. |
Działanie | Przeanalizuj podany wyjątek i napraw problem. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło zdekodować hasła dla podanego zasobu. Schemat kodowania użyty podczas kodowania hasła jest niepoprawny. |
Działanie | Popraw hasło w pliku konfiguracyjnym zasobów klienta za pomocą narzędzia Application Client Resource Configuration Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało nieoczekiwany wyjątek podczas tworzenia podanego zasobu poczty. |
Działanie | Przeanalizuj podany wyjątek i napraw problem. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji odebrało nieoczekiwany wyjątek podczas tworzenia podanego zasobu źródła danych. |
Działanie | Przeanalizuj podany wyjątek i napraw problem. |
Objaśnienie | W pliku konfiguracyjnym podanego zasobu określono ścieżkę klasy, jednak środowisko wykonawcze klienta aplikacji załadowało podaną klasę za pomocą innego programu ładującego klasy niż ten, który został utworzony przez to środowisko wykonawcze. W większości przypadków wskazuje to, że podaną klasę znaleziono w systemowej ścieżce klasy. Taka sytuacja może powodować wyjątki, takie jak java.lang.ClassNotFoundException oraz java.lang.NoClassDefFoundError, podczas późniejszych prób załadowania innych klas przez daną klasę. Jest to tylko ostrzeżenie i klasa została załadowana pomyślnie, lecz ścieżka klasy określona w pliku konfiguracyjnym zasobu nie zostanie użyta. |
Działanie | Przeszukaj ścieżki klasy określone za pomocą opcji -CCclasspath i znajdź plik .class lub plik JAR, który zawiera podaną klasę. Jeśli plik komendy launchClient nie jest używany, należy przeszukać także systemową ścieżkę klasy. Po znalezieniu tej klasy usuń ją i uruchom komendę launchClient ponownie. Informacje o ścieżce klasy dla tego zasobu można konfigurować za pomocą narzędzia Application Client Resource Configuration Tool. |
Objaśnienie | Zasób został skonfigurowany jako podany typ podczas składania klienta aplikacji za pomocą narzędzia Application Assembly Tool. Środowisko wykonawcze klienta aplikacji znalazło zasób o takiej samej nazwie w pliku konfiguracyjnym zasobu klienta, jednak informacje konfiguracyjne zasobu klienta nie są zgodne z podanym typem zasobu. |
Działanie | Jeśli podany typ jest poprawny, znajdź zasób o zgodnej nazwie za pomocą narzędzia Application Client Resource Configuration Tool i usuń go. Następnie skonfiguruj dany zasób dla odpowiedniego typu. Jeśli podany typ jest niepoprawny, skonfiguruj poprawny typ za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Wyświetlone wpisy ścieżki klasy określają katalogi/pliki, które nie istnieją w systemie lokalnym. |
Działanie | Sprawdź, czy wpisy ścieżki klasy są poprawne. Upewnij się, że adaptery zasobów zostały poprawnie zainstalowane w tym systemie. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć pliku JAR aplikacji klienckiej w podanym pliku EAR tej aplikacji. Mogą występować następujące przyczyny tej sytuacji: - Określony plik nie jest plikiem EAR. - Określony plik jest poprawnym plikiem EAR, lecz nie zawiera klienta aplikacji. - Określony plik EAR nie jest zgodny z wersją J2EE środowiska wykonawczego klienta aplikacji. - Określony plik EAR nie został zbudowany za pomocą narzędzia WebSphere Application Assembly Tool. |
Działanie | Złóż plik EAR za pomocą narzędzia Application Assembly Tool, uwzględniając klienta aplikacji. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć pliku manifestu w podanym pliku JAR klienta aplikacji. Manifest zawiera metadane klienta aplikacji J2EE i jest on wymagany. |
Działanie | Złóż plik JAR klienta aplikacji za pomocą narzędzia Application Assembly Tool. Dzięki temu manifest zostanie dodany do odpowiedniej ścieżki w pliku JAR klienta aplikacji. Następnie złóż plik EAR za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć wpisu manifestu identyfikującego klasę main podanego klienta aplikacji w podanym pliku EAR. |
Działanie | Zmodyfikuj plik JAR klienta aplikacji za pomocą narzędzia Application Assembly Tool. W polu klasy main podaj pełną nazwę klasy, która ma zostać uruchomiona za pomocą komendy launchClient. Na przykład "com.mojaFirma.mojaAplikacja.mojaKlasa". |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć podanego pliku JAR klienta aplikacji w podanym pliku EAR. Ten błąd występuje, jeśli użyty został parametr -CCjar z nazwą pliku, lecz określony plik JAR nie istnieje w pliku EAR. |
Działanie | Zmień wartość parametru nazwy pliku -CCjar tak, aby wskazywał plik JAR, który istnieje w pliku EAR. Jeśli potrzebny plik JAR nie znajduje się w pliku EAR, dodaj plik JAR klienta aplikacji do pliku EAR za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło uruchomić procesu usunięcia utworzonego przez nie katalogu tymczasowego. |
Działanie | Znajdź ten katalog tymczasowy i usuń go ręcznie wraz z plikami. Nie są one już potrzebne i zajmują przestrzeń na dysku twardym. Ten błąd zazwyczaj występuje, jeśli plik java.exe nie znajduje się w ścieżce systemowej. Aby uniknąć tego problemu w przyszłości, znajdź plik java.exe i dodaj jego ścieżkę do ścieżki systemowej. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji podjęło próbę załadowania podanej klasy main z pliku EAR, lecz w jednej ze ścieżek klasy aplikacji znaleziono inną wersję klasy main. Wynikiem tego było załadowanie klasy main z dysku twardego zamiast z pliku EAR. W większości przypadków jest to poważny błąd, który spowoduje późniejsze niepowodzenie i zgłaszanie wyjątków, takich jak java.lang.ClassNotFoundException oraz java.lang.NoClassDefFoundError przez program użytkownika przy próbie załadowania komponentów EJB lub innych klas z pliku EAR. |
Działanie | Przeszukaj ścieżki klasy określone za pomocą opcji -CCclasspath oraz ścieżki klasy skonfigurowane za pomocą narzędzia Application Client Resource Configuration Tool w celu znalezienia pliku .class lub pliku JAR, który zawiera klasę main. Jeśli plik komendy launchClient nie jest używany, należy przeszukać także systemową ścieżkę klasy. Po znalezieniu tej klasy usuń ją i uruchom komendę launchClient ponownie. |
Objaśnienie | Podany plik przekazano do środowiska wykonawczego klienta aplikacji, lecz nie jest on zgodny z formatem pliku EAR. |
Działanie | Mogą być tego następujące powody: - Plik nie istnieje. Określ inny plik w komendzie launchClient. - Określony plik nie jest plikiem EAR. Aplikacja musi być spakowana w pliku JAR klienta aplikacji, a plik JAR musi być spakowany w pliku EAR. Dodaj aplikację do pliku JAR klienta aplikacji za pomocą narzędzia Application Assembly Tool. Następnie dodaj ten plik JAR do pliku EAR i uruchom ponownie komendę launchClient dla tego pliku EAR. - Plik EAR może być uszkodzony lub zbudowany niepoprawnie. Zapisz plik EAR ponownie za pomocą narzędzia Application Assembly Tool. Może to naprawić błąd. |
Objaśnienie | Określoną nazwę pliku JAR przekazano do komendy launchClient za pomocą parametru -CCjar. Plik JAR istnieje w podanym pliku EAR, lecz nie jest to plik JAR klienta aplikacji. |
Działanie | Po usunięciu parametru -CCjar z wywołania komendy launchClient środowisko wykonawcze klienta aplikacji automatycznie znajdzie plik JAR klienta aplikacji w pliku EAR. Jeśli jednak w pliku EAR znajduje się więcej niż jeden plik JAR klienta aplikacji, konieczne będzie użycie parametru -CCjar. Aby zamienić podany plik JAR w plik JAR klienta aplikacji, wykonaj następujące kroki w narzędziu Application Assembly Tool: 1. Utwórz moduł klienta aplikacji i dodaj treść pliku JAR. 2. Usuń istniejący plik JAR z pliku EAR i dodaj nowy moduł klienta aplikacji. |
Objaśnienie | W tej właściwości systemowej ustawiono nazwę pliku, a powinna zostać ustawiona nazwa katalogu. |
Działanie | Zmień wartość podanej właściwości systemowej na katalog. Jeśli plik EAR został już rozpakowany na dysk twardy, można zmienić wartość właściwości systemowej na nazwę katalogu głównego, do którego został on rozpakowany. Aby rozpakować plik EAR za pomocą komendy launchClient, określ wymagany katalog docelowy. |
Objaśnienie | Właściwość systemowa com.ibm.websphere.client.applicationclient.archivedir klienta aplikacji została ustawiona na wartość będącą nazwą katalogu, a utworzenie katalogu przez środowisko wykonawcze klienta aplikacji nie powiodło się. |
Działanie | Przyczyną tego błędu jest zazwyczaj podanie katalogu o wielu podkatalogach, które nie istnieją. Środowisko wykonawcze klienta aplikacji utworzy jedynie ostatni określony podkatalog. Jeśli na przykład określona zostanie wartość /A/B/C, a podkatalog A lub B nie istnieje, wyświetlony zostanie ten błąd. W tym przykładzie środowisko wykonawcze klienta aplikacji utworzy jedynie podkatalog C. Inną możliwością jest brak uprawnień do zapisu w określonym katalogu. W takim przypadku należy określić inny katalog lub zmienić uprawnienia do katalogu. |
Objaśnienie | Nie można znaleźć określonego pliku EAR, ponieważ nazwa pliku lub ścieżka są niepoprawne. |
Działanie | Popraw ścieżkę lub nazwę pliku i wywołaj żądanie ponownie. Jeśli nazwa pliku zawiera spacje, należy umieścić ją w cudzysłowie, na przykład: launchClient "moja aplikacja kliencka.ear". |
Objaśnienie | Określony plik JAR klienta został skonfigurowany do użycia alternatywnych deskryptorów wdrażania. |
Działanie | Określ ścieżkę do alternatywnego deskryptora wdrażania za pomocą parametru -CCaltDD. Aby użyć standardowego deskryptora wdrażania, określ wartość NULL w parametrze -CCaltDD. |
Objaśnienie | W pliku EAR nie można znaleźć pliku JAR określonego za pomocą parametru -CCjar o deskryptorze wdrażania określonym za pomocą parametru -CCaltDD. |
Działanie | Zmodyfikuj parametr -CCjar lub -CCaltDD tak, aby określał moduł klienta aplikacji w pliku EAR i wywołaj żądanie ponownie. |
Objaśnienie | Plik JAR określony za pomocą parametru -CCjar o deskryptorze wdrażania określonym za pomocą parametru -CCaltDD nie jest plikiem JAR klienta aplikacji w pliku EAR. |
Działanie | Zmodyfikuj parametry -CCjar i -CCaltDD tak, aby określały moduł klienta aplikacji w pliku EAR i wywołaj żądanie ponownie. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło znaleźć informacji konfiguracyjnych podanego zasobu, ponieważ nazwa zasobu nie jest zgodna z nazwą JNDI użytą podczas konfigurowania zasobu za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Za pomocą narzędzia Application Client Resource Configuration Tool zmień nazwę JNDI tak, aby była równa wartości nazwy zasobu, którą podano w tym komunikacie. Wartość nazwy zasobu została skonfigurowana za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć odwołania do komponentu EJB, ponieważ wartość określona we wpisie <ejb-ref-name> w deskryptorze wdrażania klienta aplikacji zawiera niepoprawną nazwę. Błąd ten może wystąpić, jeśli deskryptor wdrażania został utworzony bez użycia narzędzia Application Assembly Tool. |
Działanie | Sprawdź, czy wartość określona we wpisie <ejb-ref-name> w deskryptorze wdrażania klienta aplikacji zawiera poprawną nazwę lub skonfiguruj ten zasób EJB za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć obiektu środowiska, ponieważ wartość określona we wpisie <env-entry-value> w deskryptorze wdrażania klienta aplikacji nie zawiera poprawnej wartości dla typu określonego we wpisie <env-entry-type>. Błąd ten może wystąpić, jeśli deskryptor wdrażania został utworzony bez użycia narzędzia Application Assembly Tool. |
Działanie | Zmień wartość określoną we wpisie <env-entry-value> w deskryptorze wdrażania klienta aplikacji na wartość poprawną dla typu określonego we wpisie <env-entry-type>. Można także skonfigurować wartość, która jest poprawna dla określonego typu, za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć obiektu zdefiniowanego we wpisie <env-entry> w deskryptorze wdrażania klienta aplikacji, ponieważ typ określony we wpisie <env-entry-type> jest niepoprawny. Błąd ten może wystąpić, jeśli deskryptor wdrażania został utworzony bez użycia narzędzia Application Assembly Tool. |
Działanie | Zmień typ określony we wpisie <env-entry-type> w deskryptorze wdrażania klienta aplikacji na poprawny typ lub zmodyfikuj go za pomocą narzędzia Application Assembly Tool. Poprawne typy to: java.lang.Boolean, java.lang.String, java.lang.Integer, java.lang.Double, java.lang.Byte, java.lang.Short, java.lang.Long oraz java.lang.Float. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło zaktualizować ścieżki klasy podanego zasobu, ponieważ ścieżka klasy ma niepoprawny format. |
Działanie | Zmień podaną ścieżkę klasy za pomocą narzędzia Application Client Resource Configuration Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć podanej klasy procedury obsługi strumienia URL dla podanego protokołu. Najbardziej prawdopodobną przyczyną tego błędu jest niepoprawne określenie klasy procedury obsługi strumienia podczas konfigurowania dostawcy URL lub brak podanej klasy procedury obsługi strumienia w ścieżce klasy. |
Działanie | Znajdź dostawcę URL dla podanego protokołu za pomocą narzędzia Application Client Resource Configuration Tool, a następnie sprawdź, czy wartości pól klasy procedury obsługi strumienia oraz ścieżki klasy są poprawne. |
Objaśnienie | Informacje konfiguracyjne zasobu zawarte w module klienta aplikacji zostały utworzone za pomocą poprzedniej wersji produktu WebSphere. |
Działanie | Uruchom komendę clientConfig, aby przeprowadzić migrację zasobów do formatu, z którego może korzystać ta wersja produktu WebSphere. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji napotkało nieoczekiwany wyjątek podczas tworzenia podanego zasobu. |
Działanie | Przeanalizuj podany wyjątek i napraw problem. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło utworzyć podanego zasobu, ponieważ typ zasobu określony przez element <res-type> w deskryptorze wdrażania klienta aplikacji nie był obsługiwany. Błąd ten może wystąpić, jeśli deskryptor wdrażania został utworzony bez użycia narzędzia Application Assembly Tool. |
Działanie | Zmień typ określony we wpisie <res-type> na jeden z podanych obsługiwanych typów lub skonfiguruj zasób za pomocą narzędzia Application Assembly Tool. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji napotkało nieoczekiwany wyjątek podczas wiązania zasobu rozszerzenia korporacyjnego. Następny komunikat udostępnia szczegółowe informacje o wyjątku. |
Działanie | Przeanalizuj wyjątek i napraw problem. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Wystąpił błąd podczas tworzenia klasy procedury obsługi wywołania zwrotnego zabezpieczeń. Najbardziej prawdopodobną przyczyną tego błędu jest to, że nie można było znaleźć określonej klasy procedury obsługi wywołania zwrotnego zabezpieczeń. Nazwa jest niepoprawna lub ta klasa nie mogła zostać załadowana przez programy ładujące klasy produktu WebSphere. |
Działanie | Sprawdź, czy nazwa klasy to pełna nazwa klasy zgodna z notacją klas Java, na przykład com.pakiet.klasa. Sprawdź także, czy bieżący kod klasy jest dostępny dla programów ładujących klasy produktu WebSphere. Aby środowisko wykonawcze klienta aplikacja produktu WebSphere mogło znaleźć klasę, konieczne może być określenie parametru -CCclasspath. |
Objaśnienie | Klasa procedury obsługi wywołania zwrotnego zabezpieczeń musi implementować określony interfejs. Jest to błąd programistyczny w klasie procedury obsługi wywołania zwrotnego zabezpieczeń. |
Działanie | Programista określonej klasy procedury obsługi wywołania zwrotnego zabezpieczeń musi zmienić ją tak, aby implementowała określony interfejs. Inną możliwością jest usunięcie konfiguracji wywołania zwrotnego z deskryptora wdrażania klienta aplikacji. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Nie można powiązać obiektu HandleDelegate z przestrzenią nazw JNDI. |
Działanie | Napraw błędy i wywołaj żądanie ponownie. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | This exception is unexpected. The cause is not immediately known. |
Działanie | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji próbowało ustawić właściwość, jednak ta próba nie powiodła się, ponieważ dana właściwość nie istnieje w określonym obiekcie. Przyczyną tego błędu jest zazwyczaj nieprawidłowe określenie właściwości niestandardowej dla zasobu. Właściwości niestandardowe zasobu są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Uruchom komendę clientConfig w celu poprawienia właściwości niestandardowej dla określonego zasobu. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji próbowało ustawić określoną właściwość, jednak nie ma ono dostępu do definicji określonej klasy, ponieważ klasa nie jest publiczna i znajduje się w innym pakiecie. Przyczyną tego błędu jest zazwyczaj nieprawidłowe określenie właściwości niestandardowej dla zasobu. Właściwości niestandardowe zasobu są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Uruchom komendę clientConfig w celu poprawienia lub usunięcia właściwości niestandardowej dla określonego zasobu. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji próbowało ustawić określoną właściwość niestandardową, jednak typ określonej wartości jest niepoprawny lub nie można przekształcić łańcucha w poprawny typ. Właściwości niestandardowe zasobu są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Uruchom komendę clientConfig w celu poprawienia wartości określonej właściwości niestandardowej określonego zasobu. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji próbowało ustawić określoną właściwość niestandardową, jednak metoda w obiekcie zasobu JMS używana do ustawiania właściwości zgłosiła wyjątek. Właściwości niestandardowe zasobu są konfigurowane za pomocą narzędzia Application Client Resource Configuration Tool. |
Działanie | Uruchom komendę clientConfig i sprawdź, czy wartość właściwości niestandardowej w obiekcie zasobów JMS jest poprawna. Listę poprawnych właściwości i ich wartości można znaleźć w dokumentacji dostawcy JMS. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji próbowało ustawić określonego menedżera zabezpieczeń dla procesu Java, jednak menedżer zabezpieczeń został już włączony dla tego procesu. Środowisko wykonawcze klienta aplikacji nie użyje określonego menedżera zabezpieczeń, lecz będzie nadal korzystać z tego, który został ustawiony wcześniej. |
Działanie | Uruchom środowisko wykonawcze klienta aplikacji bez menedżera zabezpieczeń lub ustaw wartość disable w parametrze -CCsecurityManager. |
Objaśnienie | Ustawiono wartość enable w parametrze -CCsecurityManager i klasa menedżera zabezpieczeń została określona za pomocą parametru -CCsecurityManagerClass, jednak środowisko wykonawcze klienta aplikacji nie mogło utworzyć klasy menedżera zabezpieczeń. Najbardziej prawdopodobną przyczyną tego błędu jest to, że nie można było znaleźć określonej klasy menedżera zabezpieczeń. Nazwa jest niepoprawna lub ta klasa nie mogła zostać załadowana przez programy ładujące klasy produktu WebSphere. |
Działanie | Sprawdź, czy nazwa klasy to pełna nazwa klasy zgodna z notacją klas Java, na przykład com.pakiet.klasa. Sprawdź także, czy bieżący kod klasy jest dostępny dla programów ładujących klasy produktu WebSphere. Aby środowisko wykonawcze klienta aplikacja produktu WebSphere mogło załadować klasę, konieczne może być określenie parametru -CCclasspath. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Wystąpił błąd podczas inicjowania komponentu. |
Działanie | Napraw błędy i wywołaj żądanie ponownie. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Brak. |
Działanie | Nie jest wymagana żadna czynność. Jest to komunikat informacyjny. |
Objaśnienie | Środowisko wykonawcze klienta aplikacji nie mogło zainicjować komponentu. |
Działanie | Przyczynę niepowodzenia można znaleźć we wcześniej wyświetlonych komunikatach. Aby sprawdzić, który komponent nie mógł zostać zainicjowany, uruchom środowisko wykonawcze klienta aplikacji ponownie z opcją -CCverbose=true. |
Objaśnienie | Adapter zasobów jest przeznaczony dla wersji specyfikacji, która nie jest obsługiwana. Archiwum nie zostało zainstalowane. |
Działanie | Zainstaluj adapter zasobów dla obsługiwanej wersji architektury konektorów J2EE. |
Objaśnienie | W adapterze zasobów muszą zostać określone definicje adaptera zasobów wychodzących. Archiwum nie zostało zainstalowane. |
Działanie | Zainstaluj adapter zasobów, który zawiera definicje adaptera zasobów wychodzących. |
Objaśnienie | Nie można było utworzyć katalogu instalacyjnego. |
Działanie | Sprawdź, czy określony katalog zainstalowanych konektorów jest poprawny. |
Objaśnienie | Brak. |
Działanie | Sprawdź, czy określono poprawny katalog zainstalowanych konektorów. |
Objaśnienie | Brak. |
Działanie | Sprawdź, czy określono poprawny katalog zainstalowanych konektorów. |
Objaśnienie | Ten wyjątek może wystąpić, kiedy kontener wywołuje metodę PostConstruct. |
Działanie | Sprawdź, czy metoda PostConstruct została poprawnie zdefiniowana w deskryptorze wdrażania oraz czy jest poprawnie opisana w klasie. |
Objaśnienie | Ten wyjątek może wystąpić, kiedy kontener wywołuje metodę PreDestroy. |
Działanie | Sprawdź, czy metoda PreDestroy została poprawnie zdefiniowana w deskryptorze wdrażania oraz czy jest poprawnie opisana w klasie. |
Objaśnienie | W klasie zadeklarowano więcej niż jedną metodę PostConstruct lub PreDestroy. |
Działanie | Nie jest wymagana żadna czynność. Kontener wywołuje pierwszą wykrytą metodę. |
Objaśnienie | Sprawdź, czy poprawnie zdefiniowano jednostkę pamięci trwałej {0} i adnotację wprowadzania zależności. |
Działanie | Skoryguj problem i spróbuj ponownie. |
Objaśnienie | Procesory wstrzykiwania zarejestrowane za pomocą mechanizmu wstrzykiwania nie zidentyfikowały ani nie zebrały wszystkich adnotacji powiązanych z daną klasą. |
Działanie | Popraw plik application-client.xml i adnotacje w klasie. |