Podczas tworzenia programów Java korzystających z adaptera zasobów IMS TM (znanego również jako IMS Connector for Java) można napotkać sytuacje, w których program zgłasza wyjątki. Niektóre z tych wyjątków są zgłaszane przez adapter zasobów IMS TM, zaś inne są zgłaszane przez biblioteki klas używane przez adapter zasobów IMS TM (takie jak biblioteki klas Java). W tym temacie podano informacje dotyczące wyjątków generowanych przez aplikacje J2C adaptera zasobów IMS TM.
Następujące terminy napisane kursywą w poniższych opisach komunikatów są w środowisku wykonawczym zastępowane przez konkretne wartości.
Poniższe komunikaty wyjątków są generowane przez aplikacje zbudowane przy użyciu bibliotek klas platformy Java 2, Enterprise Edition (J2EE) architektury J2C w przypadku wykrycia warunku błędu.
javax.resource.spi.EISSystemException: ICO0001E: Błąd metody nazwa_metody. Program IMS Connect zwrócił błąd: Kod powrotu=[kod powrotu], Kod przyczyny=[kod_przyczyny]. łańcuch_kodu_przyczyny.
Objaśnienie: Program IMS Connect zwrócił błąd. Błędne połączenie nie zostanie ponownie wykorzystane. Parametr łańcuch_kodu_przyczyny zawiera krótki opis wartości kod_przyczyny, jeśli jest on dostępny.
Działanie użytkownika: Sprawdź powiązane komunikaty o błędach produktu IMS Connect w konsoli MVS. Komunikaty o błędach produktu IMS Connect rozpoczynają się od znaków "HWS". Informacje diagnostyczne dotyczące wartości kodu powrotu (kod_powrotu) i kodu przyczyny (kod_przyczyny), jak również komunikatów o błędach produktu IMS Connect można znaleźć w podręczniku IMS Connect Guide and Reference.
javax.resource.spi.EISSystemException: ICO0002E: Błąd metody nazwa_metody. Program IMS OTMA zwrócił błąd: Kod rozpoznania=[kod_rozpoznania], Kod przyczyny=[kod_przyczyny_OTMA]. [nazwa_metody_źródłowej:wyjątek_źródła]
Objaśnienie: Program IMS OTMA zwrócił błąd NAK.
W systemie IMS nie jest włączone przetwarzanie RRS. Upewnij się, że w systemie IMS jest włączone przetwarzanie konwersacji chronionej z usługą RRS. Więcej informacji można znaleźć w temacie Wymagania wstępne dla zatwierdzania dwufazowego.
Przetwarzanie RRS i zatwierdzania dwufazowego nie jest obsługiwane przez produktu IMS Connect i IMS Connector for Java. Upewnij się, ze zarówno produkt IMS Connect, jak i IMS Connector for Java są w wersji 2.1.0 lub nowszej.
javax.resource.spi.CommException: ICO0003E: Błąd metody nazwa_metody. Połączenie z hostem [nazwa_hosta] nie powiodło się, port [numer_portu]. [wyjątek_java]
Objaśnienie: Produkt IMS Connector for Java nie mógł połączyć się z kombinacją wartości hosta i portu. Parametr wyjątek_java wskazuje przyczynę niepowodzenia połączenia. Dodatkowe informacje można znaleźć w punkcie Działanie użytkownika poniżej.
Nazwa hosta określona podczas konfigurowania fabryki połączeń używanej przez aplikację jest niepoprawna lub aplikacja podała niepoprawną nazwę hosta. Sprawdź pisownię nazwy hosta. Może okazać się konieczne użycie pełnej ścieżki nazwy hosta lub adresu IP.
javax.resource.spi.CommException: ICO0005E: Błąd metody nazwa_metody. Wystąpił błąd komunikacji podczas wysyłania lub odbierania komunikatu IMS. [wyjątek_java]
Objaśnienie: Produkt IMS Connector for Java nie mógł pomyślnie zakończyć interakcji wysyłania i odbierania z docelowym produktem IMS Connect. Parametr wyjątek_java wskazuje przyczynę niepowodzenia zakończenia interakcji. Dodatkowe informacje można znaleźć w punkcie Działanie użytkownika poniżej.
Działanie użytkownika: Sprawdź parametr wyjątek_java w celu określenia przyczyny niepowodzenia. Wybrane wartości parametru wyjątek_java:
javax.resource.ResourceException: ICO0006E: Błąd metody nazwa_metody. Wartość podana dla parametru DataStoreName jest łańcuchem null lub pustym.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana przy użyciu pustego parametru DatastoreName. Ten komunikat o błędzie znajdzie się w dzienniku śledzenia, gdy zostanie uruchomiona fabryka połączeń z pustym parametrem DatastoreName. Po tym komunikacie będzie występowało ostrzeżenie konektora J2EE,
J2CA0007W: Wystąpił wyjątek podczas wywoływania metody setDataStoreName dla com.ibm.connector2.ims.ico.IMSManagedConnectionFactory używanej przez zasób nazwa_JNDI_fabryki_połączeń.Przetwarzanie będzie następnie kontynuowane, powodując kolejne komunikaty o błędach, po tym jak produkt IMS Connect wyśle odpowiedź wskazującą, że nie można znaleźć składnicy danych z pustą nazwą. Bazowym komunikatem, który wyzwala inne komunikaty, jest:
javax.resource.spi.EISSystemException: ICO0001E: Błąd com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@.processOutputOTMAMsg(byte[], InteractionSpec, Record). Program IMS Connect zwrócił błąd: Kod powrotu=[4], Kod przyczyny=[NFNDDST ]. Nie znaleziono składnicy danych.W przypadku wystąpienia tego błędu zostanie wyświetlony odpowiadający mu komunikat ostrzegawczy HWSS0742W w konsoli MVS komputera hosta, na którym działa produkt IMS Connect. Ten komunikat HWSS0742W będzie zawierał pole z nazwą składnicy danych, którą próbowano znaleźć, w tym przypadku będą to same spacje:
ID miejsca docelowego= ;
Działanie użytkownika: Podaj poprawną nazwę w parametrze DatastoreName. W środowisku zarządzanym parametr DatastoreName jest określany podczas konfigurowania fabryki połączeń używanej przez serwer WebSphere Application Server. W środowisku niezarządzanym parametr DatastoreName jest określany w aplikacji Java.
javax.resource.NotSupportedException: ICO0007E: Błąd metody nazwa_metody. Wartość właściwości [nazwa_właściwości] równa [wartość_właściwości] nie jest obsługiwana.
Objaśnienie: Wartość wartość_właściwości określona dla właściwości nazwa_właściwości nie jest obsługiwana.
Działanie użytkownika: Podaj obsługiwaną wartość nazwanej właściwości. Na przykład pewne wartości właściwości InteractionVerb klasy InteractionSpec zdefiniowane w architekturze J2C nie są obsługiwane przez klasę IMSInteractionSpec w tej wersji produktu IMS Connector for Java. Również wartość właściwości ReRoute równa TRUE nie jest obsługiwana dla połączeń trwałego gniazda dedykowanego.
javax.resource.ResourceException: ICO0008E: Błąd metody nazwa_metody. Wartość [wartość_właściwości] właściwości [nazwa_właściwości] przekracza maksymalną dopuszczalną długość równą [maksymalna_długość_właściwości].
Objaśnienie: Długość wartości wartość_właściwości określona dla właściwości nazwa_właściwości przekracza wartość maksymalna_długość_właściwości - maksymalną długość dopuszczalną dla wartości właściwości nazwa_właściwości.
Działanie użytkownika: Podaj wartość nazwanej właściwości, która nie przekracza długości maksymalna_długość_właściwości.
javax.resource.ResourceException: ICO0009E: Błąd metody nazwa_metody. Wartość właściwości [nazwa_właściwości] równa [wartość_właściwości] jest niepoprawna.
Objaśnienie: Wartość wartość_właściwości określona dla właściwości nazwa_właściwości jest niepoprawna.
Działanie użytkownika: Podaj poprawną wartość dla nazwanej właściwości. Na przykład poprawne wartości dla właściwości InteractionVerb klasy InteractionSpec adaptera zasobów IMS TM są wymienione w dokumentacji Javadoc dla klasy IMSInteractionSpec.
javax.resource.spi.IllegalStateException: ICO0010E: Błąd metody nazwa_metody. Metoda została wywołana dla niepoprawnej instancji IMSConnection.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana dla niepoprawnej instancji IMSConnection. Jeśli nazwa nazwa_metody jest równa lazyEnlist, została wykonana próba zarejestrowania w bieżącej transakcji połączenia, którego nie można zarejestrować.
Działanie użytkownika: Nazwana metoda została najprawdopodobniej wydana dla instancji IMSConnection, która została już zamknięta.
javax.resource.spi.IllegalStateException: ICO0011E: Błąd metody nazwa_metody. Metoda została wywołana dla niepoprawnej instancji IMSInteraction.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana dla niepoprawnej instancji IMSInteraction.
Działanie użytkownika: Nazwana metoda została najprawdopodobniej wydana dla instancji IMSInteraction, która została już zamknięta. Upewnij się, czy instancja IMSInteraction nie jest już zamknięta, przed próbą jej użycia lub zamknięcia.
javax.resource.ResourceException: ICO0012E: Błąd metody nazwa_metody. Wartość podana dla parametru HostName ma wartość null lub jest łańcuchem pustym.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana przy użyciu zerowego (null) lub pustego parametru HostName.
Działanie użytkownika: Podaj poprawny parametr HostName. W środowisku zarządzanym wartość właściwości jest określana podczas konfigurowania fabryki połączeń używanej przez serwer WebSphere Application Server. W środowisku niezarządzanym wartość właściwości jest określana w aplikacji Java.
javax.resource.ResourceException: ICO0013E: Błąd metody nazwa_metody. Obiekt ConnectionManager ma wartość null.
Objaśnienie: Została wywołana metoda o nazwie nazwa_metody. Serwer aplikacji wywołał metodę createConnectionFactory klasy IMSManagedConnectionFactory z obiektem ConnectionManager o wartości null.
Działanie użytkownika: Podaj poprawny parametr HostName. Ta postać metody createConnectionFactory jest używana w środowisku zarządzanym. Nie jest ona zazwyczaj wywoływana przez program kliencki. Skontaktuj się z personelem serwisu serwera aplikacji.
javax.resource.ResourceException: ICO0014E: Błąd metody nazwa_metody. Rekord wejściowy nie zawiera danych.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana z rekordem wejściowym, który nie zawierał danych.
Działanie użytkownika: Sprawdź, czy udostępniony rekord wejściowy nie jest pusty.
ResourceAdapterInternalException ICO0015E: Błąd metody nazwa_metody. Napotkano nieoczekiwany błąd podczas przetwarzania komunikatu OTMA. [wyjątek_java]
Objaśnienie: Napotkano nieoczekiwany błąd wewnętrzny podczas przetwarzania komunikatu OTMA.
Działanie użytkownika: Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.ResourceException: ICO0016E: Błąd metody nazwa_metody. Wartość podana dla parametru DataStoreName jest łańcuchem null lub pustym.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana przy użyciu pustego parametru DatastoreName. Ten komunikat o błędzie znajdzie się w dzienniku śledzenia, gdy zostanie uruchomiona fabryka połączeń z pustym parametrem DatastoreName. Po tym komunikacie będzie występowało ostrzeżenie konektora J2EE,
J2CA0007W: Wystąpił wyjątek podczas wywoływania metody setDataStoreName dla com.ibm.connector2.ims.ico.IMSManagedConnectionFactory używanej przez zasób nazwa_JNDI_fabryki_połączeń.Przetwarzanie będzie następnie kontynuowane, powodując kolejne komunikaty o błędach, po tym jak produkt IMS Connect wyśle odpowiedź wskazującą, że nie można znaleźć składnicy danych z pustą nazwą. Bazowym komunikatem, który wyzwala inne komunikaty, jest:
javax.resource.spi.EISSystemException: ICO0001E: Błąd com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@.processOutputOTMAMsg(byte[], InteractionSpec, Record). Program IMS Connect zwrócił błąd: Kod powrotu=[4], Kod przyczyny=[NFNDDST ]. Nie znaleziono składnicy danych.W przypadku wystąpienia tego błędu zostanie wyświetlony odpowiadający mu komunikat ostrzegawczy HWSS0742W w konsoli MVS komputera hosta, na którym działa produkt IMS Connect. Ten komunikat HWSS0742W będzie zawierał pole z nazwą składnicy danych, którą próbowano znaleźć, w tym przypadku będą to same spacje:
ID miejsca docelowego= ;
Działanie użytkownika: Podaj poprawną nazwę w parametrze DatastoreName. W środowisku zarządzanym parametr DatastoreName jest określany podczas konfigurowania fabryki połączeń używanej przez serwer WebSphere Application Server. W środowisku niezarządzanym parametr DatastoreName jest określany w aplikacji Java.
ResourceAdapterInternalException ICO0017E: Błąd metody nazwa_metody. Podano niepoprawną wartość właściwości TraceLevel.
Objaśnienie: Został określony niepoprawny poziom śledzenia.
Działanie użytkownika: Podaj poprawny poziom śledzenia. Opcjonalnie ten wyjątek można zignorować ze względu na fakt, że dla tej fabryki połączeń zostanie użyty domyślny poziom śledzenia. W takim przypadku można nadal używać fabryki połączeń, ale poziom śledzenia będzie równy domyślnemu poziomowi śledzenia.
javax.resource.ResourceException: ICO0018E: Błąd metody nazwa_metody. Wartość podana dla właściwości PortNumber jest równa null.
Objaśnienie: Metoda o nazwie nazwa_metody została wywołana przy użyciu właściwości PortNumber równej null.
Działanie użytkownika: Podaj poprawną wartość właściwości PortNumber. W środowisku zarządzanym wartość właściwości jest określana podczas konfigurowania fabryki połączeń używanej przez serwer WebSphere Application Server. W środowisku niezarządzanym wartość właściwości jest określana w aplikacji Java.
javax.resource.ResourceException: ICO0020E: Błąd metody nazwa_metody Alternatywny identyfikator klienta nie jest obsługiwany przez komendę interakcji [komenda interakcji]. Alternatywny identyfikator klienta można podać jedynie dla komend interakcji SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
Objaśnienie: Wartość komendy interakcji określona w interakcji pobierania asynchronicznych danych wyjściowych z alternatywnym identyfikatorem klienta nie jest poprawna.
Działanie użytkownika: Podaj poprawną wartość komendy interakcji. Alternatywny identyfikator klienta może być podany jedynie dla komend interakcji SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
javax.resource.ResourceException: ICO0024E: Błąd metody nazwa_metody. Niepoprawna długość segmentu (LL) w wartości [wartość_ll] w obiekcie wejściowym. [wyjątek_java]
Objaśnienie: Komunikat wejściowy udostępniony przez program Java do aplikacji IMS zawiera wartość określającą długość własnego segmentu, która jest ujemna, równa 0 albo większa niż liczba bajtów danych w segmencie komunikatu.
Działanie użytkownika: Podaj poprawną wartość długości segmentu komunikatu wejściowego.
javax.resource.IllegalArgumentException: ICO0025E: Błąd metody nazwa_metody. Niepoprawna długość segmentu (LL) [wartość_ll] w komunikacie OTMA.
Objaśnienie: Komunikat wyjściowy udostępniany przez aplikację IMS zawiera wartość długości własnego segmentu, która jest ujemna, równa 0 albo większa niż liczba bajtów danych w segmencie komunikatu. Komunikat wyjściowy udostępniany przez aplikację IMS jest zawarty w komunikacie OTMA.
Działanie użytkownika: Upewnij się, że aplikacja IMS udostępnia poprawne długości segmentów swojego komunikatu wyjściowego.
javax.resource.ResourceException: ICO0026E: Błąd metody nazwa_metody. Napotkano błąd podczas przetwarzania komunikatu IMS. [nazwa_metody_źródłowej:wyjątek_źródła]
Objaśnienie: Wystąpił błąd podczas przetwarzania komunikatu wejściowego lub wyjściowego transakcji IMS. Wyjątek wyjątek_źródła udostępnia dodatkowe informacje dotyczące przyczyny błędu.
Wystąpił błąd podczas przygotowywania rekordu wejściowego lub wyjściowego. Upewnij się, że obiekty udostępniane dla produktu IMS Connector for Java do użycia jako dane wejściowe i wyjściowe transakcji IMS są poprawnie zdefiniowane dla architektury J2C. Na przykład należy sprawdzić, czy implementują one interfejsy javax.resource.cci.Record i javax.resource.cci.Streamable.
Komunikat OTMA zawierający komunikat wyjściowy transakcji IMS zawiera niepoprawne pole długości (tzn. pole LLLL miało wartość <= 0). Jeśli błąd będzie nadal występował po sprawdzeniu, że aplikacja IMS zwraca poprawny komunikat wyjściowy, należy skontaktować się z przedstawicielem serwisu firmy IBM.
Komunikat wyjściowy zwrócony przez produkt IMS Connect jest niepoprawny. Upewnij się, że poziomy wersji produktów IMS Connector for Java i IMS Connect są zgodne. Jeśli na przykład została zbudowana wymagana aplikacja transakcyjna EJB w celu realizacji dwufazowego zatwierdzania transakcji za pomocą protokołu TCP/IP przy użyciu produktu IMS Connector for Java w wersji 2.1, ale w środowisku wykonawczym używany jest produkt IMS Connect w wersji 1.2, a nie w wersji 2.1, zostanie wygenerowany ten komunikat o błędzie. W związku z tym należy przeprowadzić aktualizację do wersji 2.1 produktu IMS Connect albo utworzyć aplikację EJB bez transakcji globalnych.
javax.resource.ResourceException: ICO0027E: Błąd metody nazwa_metody. Nagłówek OTMA komunikatu wyjściowego IMS nie zawiera segmentu nazwa_segmentu.
Objaśnienie: Nagłówek OTMA w komunikacie wyjściowym transakcji IMS nie był poprawnie zbudowany. Nie zawierał on segmentu identyfikowanego przez nazwę nazwa_segmentu.
Działanie użytkownika: Usuń problem dotyczący sposobu budowania nagłówka komunikatu. Przykładem sytuacji, w której może wystąpić ten błąd, jest wykonywanie interakcji SYNC_RETRIEVE_ASYNCHOUTPUT_WAIT (lub _NOWAIT), która pobiera komunikat umieszczony w kolejce przez klienta innego niż IMS Connector for Java (np. interakcja terminalu 3270). Komunikaty umieszczane w kolejce przez klientów innych niż IMS Connector for Java zazwyczaj nie mają nagłówków OTMA wymaganych przez produkt IMS Connector for Java. Aby zapobiec takiej sytuacji, klienty IMS Connector for Java i klienty inne niż IMS Connector for Java muszą używać oddzielnych kolejek dla swoich asynchronicznych danych wyjściowych.
javax.resource.ResourceException: ICO0028E: Błąd metody nazwa_metody. Opcja przedrostka w segmencie informacji sterujących komunikatu nagłówka OTMA w komunikacie wyjściowym IMS nie jest poprawna.
Objaśnienie: Nagłówek OTMA w komunikacie wyjściowym transakcji IMS nie był poprawnie zbudowany. Opcja przedrostka w nagłówku OTMA określa, które segmenty są włączone do nagłówka OTMA komunikatu, ale całkowita długość komunikatu (który powinien zawierać zarówno nagłówki, jak i dane komunikatu) jest mniejsza od sumy długości określonych nagłówków. Całkowita długość komunikatu powinna być równa lub większa od łącznej długości nagłówków, zależnie od tego, czy komunikat zawiera jakiekolwiek dane, ale nigdy mniejsza od łącznej długości nagłówków.
Działanie użytkownika: Usuń problem dotyczący sposobu budowania nagłówka komunikatu. Taka sytuacja jest zwykle wynikiem komunikatu użytkownika niepoprawnie modyfikującego nagłówek komunikatu lub wewnętrznego błędu w produkcie IMS Connect lub IMS Connector for Java. Jeśli programy zewnętrzne są używane w postaci, w jakiej są dostarczane, bez modyfikacji, lub nie można ustalić, dlaczego nagłówki nie są budowane prawidłowo, należy skontaktować się z przedstawicielem serwisu IBM.
javax.resource.spi.ApplicationServerInternalException: ICO0030E: Błąd metody nazwa_metody. [nazwa_metody_źródłowej:wyjątek_źródła]
Objaśnienie: Podczas interakcji wykryto błąd lub wyjątek środowiska wykonawczego w metodzie nazwa_metody. Wartość nazwa_metody_źródłowej:wyjątek_źródła wskazuje, gdzie błąd lub wyjątek w metodzie nazwa_metody został początkowo wykryty i może zawierać dodatkowe informacje dotyczące przyczyny błędu.
Ten błąd jest zgłaszany, gdy wirtualna maszyna języka Java nie może przydzielić obiektu, ponieważ brakuje pamięci i nie można udostępnić większej ilości pamięci przy użyciu programu czyszczącego pamięć. Zwiększ ilość pamięci dostępnej dla maszyny wirtualnej używanej przez WAS.
Wyjątek InterruptedIOException jest zgłaszany w celu wskazania, że przesyłanie wejściowe lub wyjściowe zostało zakończone, ponieważ został zakończony wątek wykonujący to zadanie. Należy sprawdzić przyczyny, dla których wątek mógł zostać zakończony.
javax.resource.spi.IllegalStateException: ICO0031E: Błąd metody nazwa_metody. Naruszenie protokołu. Komenda interakcji [komenda_interakcji] jest niedozwolona dla bieżącego stanu [stan]. [wyjątek_java]
Objaśnienie: Próba użycia interakcji przez aplikację spowodowała naruszenie protokołu. [komenda_interakcji] jest wartością właściwości interactionVerb obiektu IMSInteractionSpec, która była używana do interakcji. [stan] jest bieżącym stanem protokołu używanego do interakcji między produktem IMS Connector for Java i IMS Connect.
Na przykład naruszenie protokołu nastąpi, gdy program Java nie znajduje się w stanie konwersacji z IMS, ale próbuje interakcji z IMS, używając wartości SYNC_END_CONVERSATION dla właściwości interactionVerb.
Działanie użytkownika: Upewnij się, że dla właściwości interactionVerb obiektu IMSInteractionSpec jest używana odpowiednia wartość. W dokumentacji produktu IMS Connector for Java sprawdź wartości właściwości interactionVerb obsługiwane przez produkt IMS Connector for Java. Konkretna wersja produktu IMS Connector for Java może nie obsługiwać wszystkich wartości zdefiniowanych w architekturze J2EE Connector Architecture.
javax.resource.NotSupportedException: ICO0034E: Błąd metody nazwa_metody. Automatyczne zatwierdzanie nie jest obsługiwane.
Objaśnienie: Automatyczne zatwierdzanie nie jest obecnie obsługiwane przez produkt IMS Connector for Java.
Działanie użytkownika: Upewnij się, że aplikacja Java używa klas i metod odpowiednich dla poziomu obsługi aktualnie zapewnianego przez produkt IMS Connector for Java.
javax.resource.NotSupportedException: ICO0035E: Błąd metody nazwa_metody. Transakcja lokalna nie jest obsługiwana.
Objaśnienie: Transakcje lokalne nie są obecnie obsługiwane przez produkt IMS Connector for Java.
Działanie użytkownika: Upewnij się, że aplikacja Java używa klas i metod odpowiednich dla poziomu obsługi aktualnie zapewnianego przez produkt IMS Connector for Java.
javax.resource.NotSupportedException: ICO0037E: Błąd metody nazwa_metody. Obiekt ResultSet nie jest obsługiwany.
Objaśnienie: Zestawy wynikowe nie są obecnie obsługiwane przez produkt IMS Connector for Java.
Działanie użytkownika: Upewnij się, że aplikacja Java używa klas i metod odpowiednich dla poziomu obsługi aktualnie zapewnianego przez produkt IMS Connector for Java.
javax.resource.spi.IllegalStateException: ICO0039E: Błąd metody nazwa_metody. Stan inny niż CONNECT.
Objaśnienie: Sekwencja interakcji między produktem IMS Connector for Java i IMS Connect jest niepoprawna. Bieżący stan protokołu używanego do interakcji między produktem IMS Connector for Java i IMS Connect nie jest równy CONNECT, chociaż w tym punkcie interakcji powinien on mieć właśnie taką wartość.
Działanie użytkownika: Jest to najprawdopodobniej błąd w produkcie IMS Connector for Java lub IMS Connect. Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.NotSupportedException: ICO0040E: Błąd metody nazwa_metody. Obiekt IMSConnector nie obsługuje tej wersji metody execute.
Objaśnienie: Produkt IMS Connector for Java nie obsługuje postaci metody execute przyjmującej dwa parametry wejściowe i zwracającej obiekt typu javax.resource.cci.Record.
Działanie użytkownika: Użyj obsługiwanej postaci metody execute w klasie IMSInteraction. Obsługiwana postać metody execute ma następującą sygnaturę:
boolean execute(InteractionSpec, Record input, Record output)
javax.resource.ResourceException: ICO0041E: Błąd metody nazwa_metody. Określono niepoprawny obiekt interactionSpec [interactionSpec].
Objaśnienie: Niepoprawny obiekt InteractionSpec został przekazany do metody execute klasy com.ibm.connector2.ims.ico.IMSInteraction.
Działanie użytkownika: Upewnij się, że obiekt InteractionSpec przekazany do metody execute klasy com.ibm.connector2.ims.ico.IMSInteraction jest typu com.ibm.connector2.ims.ico.IMSInteractionSpec.
javax.resource.ResourceException: ICO0042E: Błąd metody nazwa_metody. Wejście nie jest typu Streamable.
Objaśnienie: Obiekt wejściowy przekazany do metody execute klasy com.ibm.connector2.ims.ico.IMSInteraction jako parametr "input" ma wartość NULL lub nie implementuje interfejsu javax.resource.cci.Streamable. Ten wyjątek najprawdopodobniej występuje, gdy aplikacja została napisana do korzystania z interfejsu CCI (Common Client Interface) architektury J2EE Connector Architecture. Ten wyjątek nie powinien wystąpić, jeśli do zbudowania komunikatu wejściowego został użyty produkt Rational Application Developer.
Metoda execute dopuszcza wejściowe obiekty null dla pewnych typów interakcji. Na przykład interakcje z wartościami interactionVerb równymi SYNC_END_CONVERSATION i SYNC_RECEIVE_ASYNCOUTPUT dopuszczają wejściowe obiekty null.
Działanie użytkownika: Upewnij się, że dla parametru "input" metody execute podawany jest poprawny obiekt javax.resource.cci.Record. Na przykład upewnij się, że ten obiekt implementuje interfejsy javax.resource.cci.Record i javax.resource.cci.Streamable.
javax.resource.ResourceException: ICO0043E: Błąd metody nazwa_metody. Wyjście nie jest typu Streamable.
Objaśnienie: Obiekt wyjściowy udostępniony metodzie execute klasy com.ibm.connector2.ims.ico.IMSInteraction ma wartość null albo nie implementuje interfejsu javax.resource.cci.Streamable. Ten wyjątek najprawdopodobniej występuje, gdy aplikacja została napisana do korzystania z interfejsu CCI (Common Client Interface) architektury J2EE Connector Architecture. Ten wyjątek nie powinien wystąpić, jeśli do zbudowania komunikatu wyjściowego został użyty produkt Rational Application Developer.
Działanie użytkownika: Upewnij się, że dla metody execute jest udostępniany poprawny obiekt wyjściowy.
javax.resource.NotSupportedException: ICO0044E: Błąd metody nazwa_metody. Obiekt RecordFactory nie jest obsługiwany przez program IMS Connector for Java.
Objaśnienie: Obiekt RecordFactory nie jest obecnie obsługiwany przez produkt IMS Connector for Java.
Działanie użytkownika: Upewnij się, że aplikacja Java używa klas i metod odpowiednich dla poziomu obsługi aktualnie zapewnianego przez produkt IMS Connector for Java.
javax.resource.NotSupportedException: ICO0045E: Błąd metody nazwa_metody. Niepoprawny typ obiektu ConnectionRequestInfo.
Objaśnienie: Do metody produktu IMS Connector for Java został przekazany niepoprawny obiekt ConnectionRequestInfo.
Działanie użytkownika: Jest to najprawdopodobniej błąd w produkcie IMS Connector for Java. Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.NotSupportedException: ICO0049E: Błąd metody nazwa_metody. Referencje zabezpieczeń przekazane do metody getConnection nie są zgodne z istniejącymi referencjami zabezpieczeń.
Objaśnienie: Referencje zabezpieczeń w żądaniu nie są zgodne z referencjami zabezpieczeń instancji IMSManagedConnection używanej do przetworzenia żądania.
Działanie użytkownika: Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.ResourceException: ICO0053E: Błąd metody nazwa_metody. Niepoprawna wartość właściwości clientID. Przedrostek HWS jest zarezerwowany przez program IMS Connector for Java.
Objaśnienie: Wartość określona dla właściwości clientID jest niepoprawna. Przedrostek 'HWS' jest zarezerwowany przez produkt IMS Connector for Java.
javax.resource.ResourceException: ICO0054E: Błąd metody nazwa_metody. Niepoprawny obiekt ConnectionSpec.
Objaśnienie: Produkt IMS Connector for Java nie mógł przeprowadzić rzutowania obiektu connectionSpec podanego dla tego połączenia na typ IMSConnectionSpec. Chociaż interfejs CCI (Common Client Interface) zaakceptuje obiekt connectionSpec dla dowolnego obsługiwanego konektora, produkt IMS Connector for Java będzie działać tylko z obiektem connectionSpec będącym klasą IMSConnectionSpec lub jej klasą pochodną.
Działanie użytkownika: Upewnij się, że obiekt connectionSpec używany przez aplikację jest obiektem klasy IMSConnectionSpec lub dziedziczy z klasy IMSConnectionSpec.
javax.resource.ResourceException: ICO0055E: Błąd metody nazwa_metody. Nie powiodło się rzutowanie obiektu połączenia na typ IMSConnection.
Objaśnienie: Produkt IMS Connector for Java nie mógł przeprowadzić rzutowania obiektu połączenia przydzielonego przez menedżera ConnectionManager dla tego połączenia na typ IMSConnection. Produkt IMS Connector for Java będzie działać tylko z obiektem połączenia będącym klasą IMSConnection lub jej klasą pochodną. Ten błąd może być wynikiem problemu z obiektem ConnectionManager.
Działanie użytkownika: Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.ResourceException: ICO0056E: Błąd metody nazwa_metody. Właściwość IMSConnectName jest poprawna tylko dla połączeń Local Option, których można używać tylko w systemie z/OS lub OS/390.
Objaśnienie: Ustawienie właściwości IMSConnectName instancji IMSManagedConnectionFactory jest obowiązkowe dla zarządzanej fabryki połączeń używanej przez połączenia Local Option. Ponadto protokołu Local Option można używać do komunikacji z produktem IMS Connect, tylko jeśli aplikacja korzystająca z produktu IMS Connector for Java działa na platformie z/OS lub OS/390. Ten wyjątek wskazuje, że została określona wartość właściwości IMSConnectName, ale aplikacja nie działa ani na platformie z/OS, ani OS/390.
Działanie użytkownika: Upewnij się, że aplikacja używająca produktu IMS Connector for Java działa w systemie z/OS lub OS/390. Należy zauważyć, że wymagane jest również, aby aplikacja (lub dokładniej, serwer WWW, na którym działa aplikacja) działała w tym samym obrazie MVS, co produkt IMS Connect. W innym przypadku, jeśli na przykład planowane jest uruchomienie aplikacji na platformie stacji roboczej lub jeśli serwer WWW, na którym planowane jest uruchomienie aplikacji, działa w systemie z/OS, ale w innym obrazie MVS niż produkt IMS Connect, należy upewnić się, czy fabryka połączeń używana przez aplikację została skonfigurowana do korzystania z komunikacji TCP/IP.
javax.resource.spi.IllegalStateException: ICO0057E: Błąd metody nazwa_metody. Wywołanie z niepoprawnym uchwytem połączenia.
Objaśnienie: Aplikacja znajduje się w niedozwolonym stanie: uchwyt połączenia (instancja IMSConnection) używana dla tego połączenia jest niepoprawna. Może to nastąpić, jeśli aplikacja próbowała użyć uchwytu połączenia dla poprzednio używanego połączenia lub uchwytu dla nieodpowiedniego połączenia, jeśli aplikacja ma otwarte więcej niż jedno połączenie.
Działanie użytkownika: Upewnij się, że aplikacja używa aktualnie poprawnej instancji IMSConnection dla tego połączenia.
javax.resource.ResourceException: ICO0058E: Błąd metody nazwa_metody. Interakcje SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT z trybem kontroli transakcji 0 nie są obsługiwane z protokołem Local Option.
Objaśnienie: Protokół Local Option może być używany do komunikacji z produktem IMS Connect tylko wtedy, gdy aplikacja używa produktu IMS Connector for Java w trybie kontroli transakcji 1.
Działanie użytkownika: Upewnij się, że aplikacja używająca produktu IMS Connector for Java została wybrana z trybem kontroli transakcji 1. Jeśli planowane jest uruchamianie aplikacji w trybie kontroli transakcji 0, popraw aplikację tak, aby używała komunikacji TCP/IP.
javax.resource.ResourceException: ICO0059E: Błąd metody nazwa_metody. Interakcja SYNC_END_CONVERSATION z trybem kontroli transakcji 0 nie jest obsługiwana.
Objaśnienie: Interakcja SYNC_END_CONVERSATION z trybem kontroli transakcji 0 nie jest obsługiwana.
Działanie użytkownika: Produkt IMS Connector for Java obsługuje kombinację interakcji SYNC_END_CONVERSATION z trybem kontroli transakcji 1, SYNC_SEND_RECEIVE z trybem kontroli transakcji 0 oraz SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT z trybem kontroli transakcji 0.
java.lang.UnsatisfiedLinkError: ICO0060E: Błąd metody nazwa_metody. Wystąpił błąd podczas ładowania rodzimej biblioteki Local Option: nazwa biblioteki=nazwa_pliku_biblioteki. [wyjątek_źródła].
Objaśnienie: Nie można znaleźć rodzimej biblioteki Local Option w żadnym katalogu znajdującym się na liście ścieżek do bibliotek.
Działanie użytkownika: Upewnij się, że rodzima biblioteka Local Option znajduje się w jednym z katalogów podanych w zmiennej środowiskowej LIBPATH. Jeśli produkt IMS Connector for Java działa na serwerze WebSphere Application Server for z/OS and OS/390, należy się upewnić, że w zmiennej środowiskowej LIBPATH dla serwera J2EE została zdefiniowana pełna nazwa katalogu zawierającego plik rodzimej biblioteki Local Option. Więcej informacji można znaleźć w temacie "Preparing the base operating system" w Centrum informacyjnym serwera WebSphere Application Server, wersja 6.0.
javax.resource.ResourceException: ICO0061E: Błąd metody nazwa_metody. Protokół Local Option działa tylko w systemach z/OS i OS/390.
Objaśnienie: Protokołu Local Option można używać do komunikacji z produktem IMS Connect tylko wtedy, gdy aplikacja używająca produktu IMS Connector for Java działa na platformie z/OS lub OS/390.
Działanie użytkownika: Upewnij się, że aplikacja używająca produktu IMS Connector for Java działa w systemie z/OS lub OS/390. Należy zauważyć, że wymagane jest również, aby aplikacja (lub dokładniej, serwer WWW, na którym działa aplikacja) działała w tym samym obrazie MVS, co produkt IMS Connect. W innym przypadku, jeśli na przykład planowane jest uruchomienie aplikacji na platformie stacji roboczej lub jeśli serwer WWW, na którym planowane jest uruchomienie aplikacji, działa w systemie z/OS, ale w innym obrazie MVS niż produkt IMS Connect, należy upewnić się, czy fabryka połączeń używana przez aplikację została skonfigurowana do korzystania z komunikacji TCP/IP.
javax.resource.ResourceException: ICO0062E: Błąd metody nazwa_metody. Wystąpił błąd podczas ładowania rodzimej metody Local Option: nazwa pliku biblioteki=nazwa_pliku_biblioteki, nazwa metody=nazwa_rodzimej_metody. [wyjątek_źródła].
Objaśnienie: Nie można znaleźć rodzimej metody Local Option.
Działanie użytkownika: Sprawdź, czy w systemie został zainstalowany poprawny poziom adaptera zasobów IMS Connector for Java i rodzimej biblioteki Local Option. Zawsze należy używać wersji rodzimej biblioteki Local Option dostarczanej z adapterem zasobów IMS TM zainstalowanym na serwerze WebSphere Application Server for z/OS and OS/390. Więcej informacji można znaleźć w temacie "Wymagania wstępne do korzystania z produktu IMS Connector for Java".
javax.resource.spi.ResourceAdapterInternalException: ICO0063E: Błąd metody nazwa_metody. Został zgłoszony wyjątek w metodzie rodzimej. [wyjątek_źródła].
Objaśnienie: Wystąpił błąd wewnętrzny w rodzimej metodzie Local Option.
Działanie użytkownika: Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.spi.SecurityException: ICO0064E: Błąd metody nazwa_metody. Niepoprawna referencja zabezpieczenia.
Objaśnienie: Obiekt udostępniony przez serwer WebSphere Application Server nie zawiera dostępnej referencji zabezpieczenia obsługiwanej przez produkt IMS Connector for Java.
Działanie użytkownika: Upewnij się, że została zainstalowana odpowiednia wersja serwera WebSphere Application Server dla systemu z/OS lub OS/390. Szczegółowe informacje można znaleźć w sekcji "Wymagania wstępne do korzystania z adaptera zasobów IMS TM". Skonfiguruj serwer WebSphere Application Server for z/OS and OS/390, aby udostępniał referencję zabezpieczenia obsługiwaną przez adapter zasobów IMS TM. Adapter zasobów IMS TM obsługuje referencję PasswordCredential dla połączeń TCP/IP i referencję UToken GenericCredential dla połączeń Local Option.
javax.resource.spi.SecurityException: ICO0065E: Błąd metody nazwa_metody. Wystąpił błąd podczas uzyskiwania danych referencji z referencji zabezpieczenia. [wyjątek_źródła].
Objaśnienie: Wystąpił błąd związany z bezpieczeństwem podczas uzyskiwania danych referencji z referencji zabezpieczenia udostępnianej przez serwer aplikacji.
Działanie użytkownika: Upewnij się, że zabezpieczenia dla serwera aplikacji zostały poprawnie skonfigurowane tak, aby użytkownik powiązany z programem wywołującym był uprawniony do wyodrębniania danych z referencji zabezpieczenia.
javax.resource.ResourceException: ICO0066E: Błąd metody nazwa_metody. Wystąpił błąd podczas ładowania Menedżera transakcji serwera WebSphere Application Server. [wyjątek_źródła].
Objaśnienie: Wystąpił błąd podczas uzyskiwania dostępu do Menedżera transakcji serwera WebSphere Application Server w celu przetworzenia żądania transakcji.
Działanie użytkownika: Upewnij się, że została zainstalowana odpowiednia wersja serwera WebSphere Application Server dla systemu z/OS lub OS/390. Szczegółowe informacje można znaleźć w sekcji "Wymagania wstępne do korzystania z produktu IMS Connector for Java".
javax.resource.ResourceException: ICO0068E: Błąd metody nazwa_metody. Wystąpił błąd podczas uzyskiwania obiektu transakcji. [wyjątek_java]
Objaśnienie: Wystąpił błąd podczas próby określenia, czy transakcja została uruchomiona za pomocą Menedżera transakcji serwera WebSphere Application Server.
Działanie użytkownika: Upewnij się, że została zainstalowana odpowiednia wersja serwera WebSphere Application Server dla systemu z/OS lub OS/390. Szczegółowe informacje można znaleźć w sekcji "Wymagania wstępne do korzystania z produktu IMS Connector for Java".
javax.resource.spi.ResourceAllocationException ICO0069E: Błąd metody nazwa_metody. Wystąpił błąd podczas uzyskiwania znacznika kontekstu transakcji RRS. IMSConnResourceException: Kod powrotu RRS=[kod_procedury_rrs].
Objaśnienie: Wystąpił nieoczekiwany błąd wewnętrzny podczas uzyskiwania znacznika kontekstu transakcji RRS dla przetwarzania transakcji globalnej.
Działanie użytkownika: Sprawdź dziennik zadania RRS pod kątem powiązanych komunikatów o błędach RRS. Informacje diagnostyczne dotyczące kodu powrotu RRS (kod_procedury_rrs) można znaleźć w podręczniku MVS Programming: Resource Recovery dla danej wersji systemu z/OS lub OS/390.
javax.resource.spi.EISSystemException ICO0070E: Błąd metody nazwa_metody. Program IMS Connect zgłosił błąd RRS: Kod powrotu IMS Connect=[kod_powrotu], nazwa procedury RRS=[procedura_rrs], kod powrotu RRS=[kod_procedury_rrs]".
Objaśnienie: Produkt IMS Connect zwrócił błąd spowodowany awarią RRS.
Działanie użytkownika: Sprawdź powiązane komunikaty o błędach produktu IMS Connect i usługi RRS w konsoli MVS. Informacje diagnostyczne dotyczące wartości kodu powrotu (kod_powrotu), jak również komunikatów o błędach produktu IMS Connect można znaleźć w podręczniku IMS Connect Guide and Reference. Informacje diagnostyczne dotyczące kodu powrotu RRS (kod_procedury_rrs) można znaleźć w opisie procedury RRS (procedura_rrs) w podręczniku MVS Programming: Resource Recovery dla danej wersji systemu z/OS lub OS/390.
javax.transaction.xa.xAException ICO0071E: Błąd metody nazwa_metody. Wystąpił błąd komunikacji podczas przetwarzania operacji XA typ_komendy. [wyjątek_java]
Objaśnienie: Istnieje wiele możliwych przyczyn wystąpienia awarii komunikacji podczas przetwarzania transakcji globalnej. Mogła nastąpić awaria protokołu TCP/IP lub gniazda albo produkt IMS Connect mógł zostać wyłączony. Błędne połączenie nie zostanie ponownie wykorzystane.
Działanie użytkownika: Sprawdź wyjątek wyjątek_java w celu określenia przyczyny niepowodzenia połączenia z hostem. Sprawdź również powiązane komunikaty o błędach produktu IMS Connect lub protokołu TCP/IP w konsoli MVS. Sprawdź, czy komputer jest osiągalny za pośrednictwem protokołu TCP/IP oraz czy produkt IMS Connect nie został wyłączony. Typ komendy (łańcuch_typu_komendy) wyświetlany w komunikacie o błędzie odnosi się do etapu, na którym wystąpiła ta awaria komunikacji w trakcie transakcji globalnej: prepare, commit, rollback, recover lub forget.
javax.transaction.xa.xAException: ICO0072E: Błąd metody nazwa_metody. Nie znaleziono powiązanego UR dla identyfikatora Xid.
Objaśnienie: Podczas przetwarzania transakcji element UR powiązany z konkretnym identyfikatorem Xid został wyeliminowany poprzez ręczną interwencję lub błąd w produkcie IMS Connect albo w usłudze RRS.
Działanie użytkownika: Znajdź w bibliotece informacji dodatkowych Centrum Informacyjnego produktu WebSphere Application Server kroki dotyczące sposobu uzyskiwania informacji o transakcji i identyfikatorach Xid w dziennikach serwera WebSphere Application Server. Komendy produktu IMS Connect powodujące wyświetlenie identyfikatorów Xid i powiązanych z nimi UR można znaleźć w podręczniku IMS Connect Guide and Reference. Sprawdź, że UR jest wymieniony dla danego identyfikatora Xid. Sprawdź, że transakcja globalna nie pozostała w stanie heurystycznym.
javax.transaction.xa.xAException: ICO0073E: Błąd metody nazwa_metody. Usługa RRS jest niedostępna.
Objaśnienie: Usługa RRS została wyłączona lub została zakończona komunikacja między usługą RRS i produktem IMS Connect.
Działanie użytkownika: Sprawdź powiązane komunikaty o błędach produktu IMS Connect i usługi RRS w konsoli MVS. Upewnij się, że usługa RRS nie została wyłączona w systemie z/OS lub OS/390. Komendy produktu IMS Connect używane do sprawdzenia, czy usługa RRS jest włączona, można znaleźć w podręczniku IMS Connect Guide and Reference.
javax.transaction.xa.xAException: ICO0074E: Procedura RRS procedura_rrs została zwrócona z kodem powrotu [kod_procedury_rrs].
Objaśnienie: Podczas przetwarzania transakcji globalnej następujący komunikat o błędzie RRS został przekazany przez produkt IMS Connect.
Działanie użytkownika: Sprawdź powiązane komunikaty o błędach produktu IMS Connect i usługi RRS w konsoli MVS. Informacje diagnostyczne dotyczące kodu powrotu RRS (kod_procedury_rrs) można znaleźć w opisie procedury RRS (procedura_rrs) w podręczniku MVS Programming: Resource Recovery dla danej wersji systemu z/OS lub OS/390.
javax.transaction.xa.xAException: ICO0075E: Błąd metody nazwa_metody. Gałąź transakcji mogła zostać zakończona heurystycznie. [wyjątek_rrs]
Objaśnienie: Produkt IMS Connect przekazał błąd RRS wskazujący na możliwość takiej modyfikacji przetwarzania transakcji, że znalazła się ona w stanie heurystycznym. Mogło się zdarzyć, że część transakcji została zatwierdzona, a podczas fazy zatwierdzania innej części wystąpił błąd, co mogło uniemożliwić jej zatwierdzenie. Wyjątek wyjątek_rrs jest komunikatem o błędzie ICO0074E wskazującym procedurę RRS i kod powrotu powiązane z problemem.
Działanie użytkownika: Więcej informacji na temat komunikatu o błędzie RRS można znaleźć w dokumentacji błędu ICO0074E. Znajdź w bibliotece informacji dodatkowych Centrum Informacyjnego produktu WebSphere Application Server kroki dotyczące sposobu uzyskiwania informacji o transakcji i identyfikatorach Xid w dziennikach serwera WebSphere Application Server. Komendy produktu IMS Connect powodujące wyświetlenie identyfikatorów Xid i powiązanych z nimi UR można znaleźć w podręczniku IMS Connect Guide and Reference. Określ identyfikatory Xid i UR, których to dotyczy, oraz wynik, który powinien zostać zatwierdzony w IMS. Sprawdź wartości w IMS w celu upewnienia się, że wystąpił stan heurystyczny. Następnie podejmij decyzję, jakie czynności należy wykonać w celu naprawy danych w IMS, aby były transakcja mogła zostać zatwierdzona, lub w celu naprawy innych baz danych, których to dotyczy, w celu przywrócenia stanu sprzed wykonania danej transakcji.
javax.resource.ResourceException: ICO0076E: Błąd metody nazwa_metody. Wystąpił błąd wewnętrzny. [wyjątek_rrs]
Objaśnienie: Wystąpił błąd wewnętrzny podczas próby wyodrębnienia informacji dotyczących komunikatu o błędzie RRS przekazanego przez produkt IMS Connect. Wyjątek wyjątek_rrs jest komunikatem o błędzie ICO0074E wskazującym procedurę RRS i kod powrotu powiązane z błędem.
Działanie użytkownika: Więcej informacji na temat komunikatu o błędzie RRS można znaleźć w dokumentacji błędu ICO0074E. Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.ResourceException: ICO0077E: Błąd metody nazwa_metody. Transakcja została już wycofana. [wyjątek_rrs]
Objaśnienie: Produkt IMS Connect przekazał błąd RRS wskazujący na próbę powtórnego wycofania transakcji dla tego samego UR. RRS uniemożliwi realizację drugiego wycofania i zgłosi błąd wskazujący na próbę wykonania takiej czynności. Wyjątek wyjątek_rrs jest komunikatem o błędzie ICO0074E wskazującym procedurę RRS i kod powrotu powiązane z błędem.
Działanie użytkownika: Nie ma potrzeby wykonywania żadnego działania, ponieważ transakcja powinna zostać wycofana. Więcej informacji na temat występującej awarii RRS można znaleźć w dokumentacji błędu ICO0074E. Jako środek ostrożności sprawdź, że dane nie zostały utracone lub zmodyfikowane przed wykonaniem transakcji.
javax.resource.ResourceException: ICO0078E: Błąd metody nazwa_metody. Dla interakcji wykorzystujących trwałe połączenie dedykowane wymagana jest poprawna właściwość clientID wprowadzona przez użytkownika.
Objaśnienie: Dla właściwości clientID jest wymagana poprawna, określona przez użytkownika wartość, jeśli dla właściwości commitMode została określona wartość 0 i interakcja używa dedykowanego, trwałego połączenia gniazda. Ma to zastosowanie do interakcji SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
com.ibm.connector2.ims.ico.IMSDFSMessageException: ICO0079E: Błąd metody nazwa_metody. IMS zwrócił komunikat DFS:komunikat_DFS
Objaśnienie: IMS zwrócił komunikat wskazywany przez komunikat_DFS zamiast danych wyjściowych transakcji IMS. Ten wyjątek jest zgłaszany, jeśli interakcja wykorzystuje wartość IMS_REQUEST_TYPE_IMS_TRANSACTION właściwości imsRequestType obiektu IMSInteractionSpec.
DFS065 gg:mm:ss TRAN/LTERM STOPPED
Działanie użytkownika: Znajdź objaśnienie i działanie odpowiadające komunikatowi komunikat_DFS w dokumentacji Komunikaty i kody IMS, a następnie rozwiąż problem w IMS.
javax.resource.spi.EISSystemException: ICO0080E: Błąd metody nazwa_metody. Dla tej interakcji nastąpiło przekroczenie limitu czasu wykonania. Parametr executionTimeout miał wartość [wartość_limitu_czasu_wykonania] milisekund. Został użyty parametr TIMEOUT programu IMS Connect.
Działanie użytkownika: Upewnij się, że w aplikacji została ustawiona poprawna wartość właściwości executionTimeout. Aby ustawić wartości właściwości executionTimeout, można użyć programu WebSphere Studio albo metody setExecutionTimeout. Szczegółowe informacje można znaleźć w temacie Ustawianie wartości limitów czasu wykonania w pomocy programu WebSphere Studio Application Developer Integration Edition 5.0.1.
javax.resource.spi.EISSystemException: ICO0081E: Błąd metody nazwa_metody. Dla tej interakcji nastąpiło przekroczenie limitu czasu wykonania. Parametr executionTimeout miał wartość [wartość_limitu_czasu_wykonania] milisekund. Wartość użyta przez program IMS Connect była równa [zaokrąglona_wartość_limitu_czasu_wykonania] milisekund.
Objaśnienie: Czas, którego produkt IMS Connect potrzebował na wysłanie komunikatu do systemu IMS i odebranie odpowiedzi, był dłuższy niż wartość executionTimeout zaokrąglona do odpowiedniego przedziału limitu czasu wykonania. Po ustawieniu poprawnej wartości limitu czasu wykonania ta wartość zostanie przekształcona w wartość, której może używać produkt IMS Connect.
Działanie użytkownika: Jeśli zaokrąglona wartość limitu czasu wykonania nie jest równa oczekiwanej, sprawdź ją w tabeli reguł konwersji:
Zakres wartości określonych przez użytkownika | Reguła konwersji |
1 - 250 | Jeśli określona przez użytkownika wartość nie jest podzielna przez 10, zostanie przekształcona w następną większą wielokrotność liczby 10. |
251 - 1000 | Jeśli określona przez użytkownika wartość nie jest podzielna przez 50, zostanie przekształcona w następną większą wielokrotność liczby 50. |
1001 - 60 000 | Określona przez użytkownika wartość zostanie przekształcona do następnej wielokrotności liczby 1000. Wartości znajdujące się dokładnie między wielokrotnościami liczby 1000 zostaną przekształcone do następnej wielokrotności liczby 1000. |
60 001 - 3 600 000 | Określona przez użytkownika wartość zostanie przekształcona do następnej wielokrotności liczby 60 000. Wartości znajdujące się dokładnie między wielokrotnościami liczby 60 000 zostaną przekształcone do następnej wielokrotności liczby 60 000. |
Więcej przykładów można znaleźć w temacie Poprawne wartości limitu czasu wykonania w pomocy do produktu Rational Application Developer, wersja 7.0.
javax.resource.NotSupportedException: ICO0082E: Błąd metody nazwa_metody. Dla tej interakcji nastąpiło przekroczenie limitu czasu wykonania. Parametr executionTimeout miał wartość [{wartość_limitu_czasu_wykonania}] milisekund nie jest obsługiwany. Poprawny zakres jest równy [{flaga_oczekiwania_w_nieskończoność_limitu_czasu_wykonania} od 0 do {maksymalna_wartość_limitu_czasu_wykonania}] milisekund. Został użyty parametr TIMEOUT programu IMS Connect.
Objaśnienie: Wartość limitu czasu wykonania określona dla właściwości executionTimeout była większa lub mniejsza odpowiednio od minimalnej lub maksymalnej wartości limitu czasu.
Działanie użytkownika: Upewnij się, że w aplikacji została ustawiona poprawna wartość właściwości executionTimeout. Wartość limitu czasu wykonania jest podawana w milisekundach i musi być dziesiętną liczbą całkowitą z zakresu od 1 do 3600000 włącznie. Może ona również mieć wartość -1, jeśli interakcja ma działać bez limitu czasu.
javax.resource.ResourceException:: ICO0083E: Błąd metody nazwa_metody. Interakcje SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT z trybem kontroli transakcji 0 są niepoprawne w ramach zasięgu transakcji globalnej.
Objaśnienie: Interakcje SYNC_SEND_RECEIVE, SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT z trybem kontroli transakcji 0 są niepoprawne w ramach zasięgu transakcji globalnej. Aktualnie transakcja globalna wymaga interakcji SYNC_LEVEL_SYNCPOINT i SYNC_LEVEL_SYNCPOINT, które są poprawne tylko z trybem kontroli transakcji 1.
javax.resource.ResourceException: ICO0084E: Błąd metody nazwa_metody. Wystąpił nieoczekiwany błąd wewnętrzny programu IMS Connector for Java. [metoda_źródłowa] [wyjątek_źródła]
Objaśnienie: Wystąpił wyjątek PrivelegedActionException podczas wykonywania wywołania metody [metoda_źródłowa] w metodzie nazwa_metody. Ten wyjątek wystąpi, jeśli zostały włączone zabezpieczenia Java 2 i użytkownik powiązany z programem wywołującym, nazwa_metody, lub dowolnym programem na aktualnym stosie wywołań nie ma uprawnień do wykonania metody [metoda_źródłowa].
Działanie użytkownika: Upewnij się, że zabezpieczenia dla serwera aplikacji zostały poprawnie skonfigurowane tak, aby użytkownik powiązany z programem wywołującym oraz dowolnymi programami na aktualnym stosie wywołań miał uprawnienia do wykonania metody [metoda_źródłowa]. Alternatywnie można wyłączyć sprawdzanie zabezpieczeń Java 2 na serwerze aplikacji.
javax.resource.ResourceException: ICO0085E: Błąd metody nazwa_metody. Naruszenie protokołu. Określona przez użytkownika właściwość clientID jest niedozwolona dla interakcji na trwałym gnieździe współużytkowalnym.
Objaśnienie: Wartość określona dla właściwości clientID jest niedozwolona. Ponieważ fabryka połączeń jest skonfigurowana dla trwałego gniazda współużytkowalnego, określona przez użytkownika wartość właściwości clientID jest niedozwolona w ramach tego rodzaju fabryki połączeń.
Działanie użytkownika: Dla fabryki współużytkowanych połączeń trwałego gniazda produkt IMS Connector for Java udostępnia wygenerowaną wartość clientID. Zdefiniowana przez użytkownika wartość jest niedozwolona. W celu określenia, czy jest używane trwałe gniazdo współużytkowalne, należy sprawdzić, czy właściwość CM0Dedicated fabryki połączeń używanej przez interakcję ma wartość FALSE.
javax.resource.ResourceException:: ICO0086E: Błąd metody nazwa_metody. Podano niepoprawną wartość właściwości CommitMode.
Objaśnienie: Wartość właściwości CommitMode określona w polu właściwości commitMode jest niepoprawna.
javax.resource.ResourceException: ICO0087E: Błąd metody nazwa_metody. Naruszenie protokołu. Tryb kontroli transakcji 1 jest niedozwolony dla interakcji na trwałym gnieździe dedykowanym.
Objaśnienie: Wartość 1 określona dla właściwości Commit Mode jest niepoprawna. Ponieważ fabryka połączeń jest skonfigurowana dla trwałego gniazda dedykowanego, tryb kontroli transakcji 1 jest niedozwolony w ramach tego rodzaju fabryki połączeń.
Działanie użytkownika: Dla fabryki połączeń trwałego gniazda dedykowanego są poprawne interakcje w trybie kontroli transakcji 0. W celu określenia, czy jest używane trwałe gniazdo dedykowane, należy sprawdzić, czy właściwość CM0Dedicated fabryki połączeń używanej przez interakcję ma wartość TRUE.
javax.resource.ResourceException: ICO0088E: Błąd metody nazwa_metody. Naruszenie protokołu. Interakcje SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT nie są dozwolone dla współużytkowanych trwałych gniazd.
Objaśnienie: Wartość SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT określona dla właściwości interactionVerb jest niepoprawna. Ponieważ fabryka połączeń jest skonfigurowana dla współużytkowanego trwałego gniazda, wartość SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT nie jest dozwolona w ramach tego rodzaju fabryki połączeń.
Działanie użytkownika: Wartości SYNC_SEND_RECEIVE, SYNC_SEND i SYNC_END_CONVERSATION są poprawnymi wartościami właściwości interactionVerb dla interakcji na trwałym połączeniu współużytkowalnym. W celu określenia, czy jest używane trwałe połączenie współużytkowalne, należy sprawdzić, czy właściwość CM0Dedicated fabryki połączeń używanej przez interakcję ma wartość FALSE.
javax.resource.ResourceException:: ICO0089I: nazwa_metody. Zamknięto nietrwałe gniazdo dla transakcji IMS w trybie kontroli transakcji 0.
Objaśnienie: W przypadku uruchomienia trybu kontroli transakcji 0 z nietrwałym gniazdem (gniazdo transakcji) produkt IMS Connector for Java wymusi usunięcie obiektu zarządzanego połączenia z puli połączeń.
Działanie użytkownika: Nie jest to komunikat o błędzie i nie jest wymagane żadne działanie.
javax.resource.ResourceException: ICO0091E: Błąd metody nazwa_metody. Nie można utworzyć kontekstu klienta error.SSL. [{1}]
javax.resource.ResourceException: ICO0096I: Ostrzeżenie dla metody nazwa_metody . Podano niepoprawną wartość parametru SSL.
Objaśnienie: Metoda nazwa_metody została wywołana z zerowym lub pustym parametrem SSLKeystoreName, SSLKeystorePassword, SSLTruststoreName lub SSLTruststorePassword. Jest to komunikat informujący użytkownika, że jeden z wyżej wymienionych parametrów jest łańcuchem zerowym lub pustym. Nie spowoduje to zakończenia wykonywania programu.
Działanie użytkownika: Podaj poprawne wartości parametrów SSLKeystoreName, SSLKeystorePassword, SSLTruststoreName i SSLTruststorePassword. Dla wygody klucze prywatne i certyfikaty można zapisać w magazynie kluczy albo w magazynie zaufanych certyfikatów. W związku z tym do poprawnego wykonania jest wymagany tylko jeden zestaw poprawnych wartości (SSLKeystoreName i SSLKeystorePassword albo SSLTruststoreName i SSLTruststorePassword).
javax.resource.ResourceException: ICO0097E: Błąd metody nazwa_metody. Błąd {0}. Podana wartość jest niepoprawna dla typu 'SSLEncryptionType'. Wartość musi być równa 'STRONG' dla silnego szyfrowania, 'WEAK' dla słabego (eksportowanego) szyfrowania lub 'ENULL' dla braku szyfrowania.
Objaśnienie: Dla parametru SSLEncryptionType została podana wartość inna niż STRONG, WEAK lub ENULL.
Działanie użytkownika: Dla parametru SSLEncryptionType podaj wartość STRONG, WEAK lub ENULL. W tej wartości nie jest rozróżniana wielkość liter.
javax.resource.ResourceException: ICO0111E: Błąd metody nazwa_metody. W przypadku korzystania z opcji lokalnej należy ustawić wartość właściwości SSLEnabled na FALSE.
Objaśnienie: Właściwość IMSConnectName jest ustawiona na wartość niezerową, a właściwość SSLEnabled jest równa TRUE. Jednak protokół SSL nie jest obsługiwany dla połączeń Local Option (wskazuje na to udostępnienie wartości dla parametru IMSConnectName).
Działanie użytkownika: Ustaw wartość właściwości SSLEnabled na false.
javax.resource.spi.CommException: ICO0113E: Błąd metody nazwa_metody. Dla tej interakcji nastąpiło przekroczenie limitu czasu dla gniazda. Określona wartość limitu czasu dla gniazda była równa [wartość limitu czasu dla gniazda] milisekund. [wyjątek_źródła:przyczyna_wyjątku]
Objaśnienie: Czas na odebranie przez produkt IMS Connector for Java odpowiedzi z produktu IMS Connect jest dłuższy niż czas określony jako limit czasu gniazda.
Działanie użytkownika: Upewnij się, że wartość limitu czasu gniazda jest wystarczająca, aby produkt IMS Connector for Java odebrał odpowiedź od produktu IMS Connect. Jeśli nie, zwiększ tę wartość. Jeśli podana wartość limitu czasu dla gniazda jest wystarczająca, możliwe, że opóźnienia są powodowane przez problemy w sieci. Skontaktuj się z administratorem sieci.
javax.resource.ResourceException: ICO0114E: Błąd metody nazwa_metody. Wartość właściwości Socket Timeout [wartość limitu czasu dla gniazda] jest niepoprawna. [wyjątek_źródła:przyczyna_wyjątku]
Objaśnienie: Wartość [wartość limitu czasu dla gniazda] określona dla właściwości Socket Timeout jest niepoprawna.
Działanie użytkownika: Sprawdź udostępnioną wartość parametru przyczyna_wyjątku. Upewnij się, że dla właściwości SocketTimeout została podana dodatnia wartość liczbowa.
javax.resource.spi.CommException: ICO0115E: Błąd metody nazwa_metody. Wystąpił błąd protokołu TCP.
Objaśnienie: Jest to błąd protokołu bazowego.
Działanie użytkownika: Skontaktuj się z administratorem sieci.
javax.resource.ResourceException: ICO0117E: Błąd metody nazwa_metody. Naruszenie protokołu: tryb kontroli transakcji 1 jest niedozwolony dla interakcji SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
Objaśnienie: Obecnie dla interakcji SYNC_SEND adapter zasobów IMS TM obsługuje tylko tryb kontroli transakcji 0.
Działanie użytkownika: Dla interakcji SYNC_SEND, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT oraz SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT jest wymagany tryb kontroli transakcji 0. Tryb kontroli transakcji 1 jest poprawny dla interakcji SYNC_SEND_RECEIVE i SYNC_END_CONVERSATION.
javax.resource.ResourceException: ICO0118E: Błąd metody nazwa_metody. Naruszenie protokołu. Żądanie IMS typu 2(IMS_REQUEST_TYPE_IMS_COMMAND) jest niedozwolone dla interakcji SYNC_SEND, SYNC_END_CONVERSATION, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT .
Objaśnienie: Wartość 2 (IMS_REQUEST_TYPE_IMS_COMMAND) określona dla właściwości imsRequestType jest niepoprawna.
Działanie użytkownika: Typ ImsRequestType 2 (IMS_REQUEST_TYPE_IMS_COMMAND) jest poprawny tylko dla interakcji SYNC_SEND_RECEIVE. Typ ImsRequestType 1 (IMS_REQUEST_TYPE_IMS_TRANSACTION) jest wymagany dla interakcji SYNC_SEND, SYNC_END_CONVERSATION, SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT i SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT.
javax.resource.ResourceException: ICO0119E: Błąd metody nazwa_metody. Nie znaleziono obsługiwanego dostawcy protokołu SSL. [przechwycony_wyjątek]
Objaśnienie: Podczas próby zainicjowania połączenia SSL (Secure Sockets Layer) protokołu TCP/IP z produktem IMS Connect produkt IMS Connector for Java musi używać jednego z dwóch obsługiwanych dostawców: com.ibm.jsse.JSSEProvider lub sun.security.provider.Sun. Ten błąd oznacza, że żaden z tych dostawców nie jest dostępny.
Działanie użytkownika: Dla maszyny JVM firmy IBM należy domyślnie dodać dostawcę com.ibm.jsse.JSSEProvider, a dla maszyny JVM firmy Sun należy domyślnie dodać dostawcę sun.security.provider.Sun. Upewnij się, że produkt IMS Connector for Java działa na obsługiwanej maszynie JVM firmy IBM (w przypadku pracy na serwerze WebSphere Application Server) lub na obsługiwanej maszynie JVM firmy Sun (w przypadku innych serwerów aplikacji).
javax.resource.ResourceException: ICO0121E: Błąd metody nazwa_metody. Niepoprawna wartość nazwy w właściwości reRoute. Przedrostek HWS jest zarezerwowany przez program IMS Connector for Java.
Objaśnienie: Wartość określona dla właściwości reRouteName jest niepoprawna. Przedrostek 'HWS' jest zarezerwowany do użycia przez produkt IMS Connector for Java.
javax.resource.ResourceException: ICO0122E: Błąd metody nazwa_metody. Niepoprawna wartość właściwości reRoute. Jeśli wartość właściwości purgeAsyncOutput jest równa true, wartość właściwości reRoute nie może być równa true.
Objaśnienie: Wartość określona dla właściwości reRoute jest niepoprawna. Ponieważ wartość określona dla właściwości purgeAsyncOutput jest równa TRUE lub dla właściwości purgeAsyncOutput została użyta wartość domyślna (TRUE).
Działanie użytkownika: Upewnij się, że wartość właściwości purgeAsyncOutput została ustawiona na FALSE, jeśli wartość właściwości reRoute ma zostać ustawiona na TRUE.
javax.resource.NotSupportedException: ICO0123E: Błąd metody nazwa_metody. Wartość poziomu synchronizacji synclevel nie jest obsługiwana dla interakcji zatwierdź-potem-wyślij (tryb kontroli transakcji 0).
Objaśnienie: Wartość podana dla właściwości IMSInteractionSpec.syncLevel nie jest obsługiwana dla interakcji zatwierdź-potem-wyślij (tryb kontroli transakcji 0). Zatwierdzanie (1) jest jedyną obsługiwaną wartością właściwości IMSInteractionSpec.syncLevel dla interakcji zatwierdź-potem-wyślij (tryb kontroli transakcji 0).
Działanie użytkownika: Określ wartość zatwierdzenia (1) dla właściwości IMSInteractionSpec.syncLevel lub zaakceptuj domyślną wartość poziomu synchronizacji (zatwierdzanie, 1) dla interakcji zatwierdź-potem-wyślij (tryb kontroli transakcji 0).
javax.resource.ResourceException: ICO0124E: Błąd metody nazwa_metody. Interakcje SYNC_SEND_RECEIVE z poziomem synchronizacji określonym jako zatwierdzanie nie są obsługiwane z protokołem Local Option.
Objaśnienie: Interakcje zatwierdź-potem-wyślij (tryb kontroli transakcji 0) nie są obsługiwane z protokołem Local Option. Interakcje wyślij-potem-zatwierdź (tryb kontroli transakcji 1) z poziomem synchronizacji określonym jako zatwierdzanie (1) nie są obsługiwane z protokołem Local Option.
Działanie użytkownika: Nie używaj protokołu Local Option dla tej funkcjonalności.
javax.resource.EISSystemException: ICO0125E: Błąd metody nazwa_metody. Wystąpił błąd wewnętrzny. Status transakcji IMS powiązanej z tą interakcją SYNC_SEND_RECEIVE z trybem kontroli transakcji 1 i poziomem synchronizacji 1 nie może zostać ustalony.
Objaśnienie: Adapter zasobów IMS TM, jako część protokołu wyślij-potem-zatwierdź (tryb kontroli transakcji 1) z poziomem synchronizacji określonym jako zatwierdzanie (1), odebrał komunikat wyjściowy z transakcji IMS, wysłał pozytywne potwierdzenie do produktu IMS Connect, ale otrzymał od produktu IMS Connect wskazanie błędu zamiast oczekiwanego wskazania zatwierdzenia transakcji. Otrzymany przez adapter zasobów IMS TM komunikat wyjściowy nie został zwrócony do komponentu aplikacji. Transakcja IMS mogła zostać zatwierdzona lub nie.
Działanie użytkownika: Określ ręcznie, czy transakcja została zatwierdzona czy też przerwana i, jeśli to konieczne, przeprowadź uzgadnianie.
javax.resource.ResourceException: ICO0126E: Błąd metody nazwa_metody. Produkt IMS Connect zawiadomił o wystąpieniu błędu poziomu synchronizacji określonego jako zatwierdzanie dla trybu kontroli transakcji 1: kod powrotu produktu IMS Connect=[kod_powrotu], kod przyczyny=[kod_przyczyny]. łańcuch_kodu_przyczyny
Objaśnienie: Produkt IMS Connect zwrócił błąd. Błędne połączenie nie zostanie ponownie wykorzystane. Parametr łańcuch_kodu_przyczyny zawiera krótki opis wartości kod_przyczyny, jeśli jest on dostępny.
Działanie użytkownika: Sprawdź powiązane komunikaty o błędach produktu IMS Connect w konsoli MVS™. Komunikaty o błędach produktu IMS Connect rozpoczynają się od znaków "HWS". Informacje diagnostyczne dotyczące wartości kodu powrotu (kod_powrotu) i kodu przyczyny (kod_przyczyny), jak również komunikatów o błędach produktu IMS Connect, można znaleźć w podręczniku IMS Connect Guide and Reference.
com.ibm.ims.ico.IMSIllegalStateException ICO0127E: Błąd metody nazwa_metody. Naruszenie protokołu. Tryb [tryb] nie jest dozwolony dla bieżącego stanu [stan]. [wyjątek]
Objaśnienie: Produkt IMS Connector for Java znajduje się w niedozwolonym stanie.
Działanie użytkownika: Jest to najprawdopodobniej błąd w produkcie IMS Connector for Java lub IMS Connect. Skontaktuj się z przedstawicielem serwisu firmy IBM.
javax.resource.NotSupportedException ICO0128E: Błąd metody nazwa_metody. Podana wartość właściwości poziomu synchronizacji [poziom_synchronizacji] jest niepoprawna. Wartości poziomu synchronizacji NONE (0) i CONFIRM (1) są jedynymi wartościami obsługiwanymi przez metodę setSyncLevel(int).
Objaśnienie: Jako parametr wejściowy metody setSyncLevel(int) została podana wartości inna niż 0 i 1.
Działanie użytkownika: Jako parametr wejściowy metody setSyncLevel(int) została podana wartość inna niż 0 i 1.
Działanie użytkownika: Podaj wartość zero lub jeden jako wartość wejściową właściwości poziomu synchronizacji dla metody setSyncLevel(int).
javax.resource.ResourceException: ICO0129E: Błąd metody nazwa_metody. Określenie alternatywnego identyfikatora klienta nie jest dozwolone w dedykowanym trwałym połączeniu. Wartość alternatywnego identyfikatora klienta jest obsługiwana TYLKO dla współużytkowanych połączeń trwałego gniazda.
Objaśnienie: Pobieranie asynchronicznych danych wyjściowych przy użyciu alternatywnego identyfikatora klienta jest obsługiwane tylko w przypadku współużytkowanych połączeń trwałego gniazda.
Działanie użytkownika: Do pobrania asynchronicznych danych wyjściowych z użyciem alternatywnego identyfikatora klienta należy użyć współużytkowanego połączenia trwałego gniazda.