Plik Uwagi do wydania produktu: IBM Integration Bus
Wersja produktu: 10.0
Nazwa aktualizacji: 10.0.0.3
Wersje i pakiety poprawek:
* 10.0.0.0 (dostępność w wersji elektronicznej: 27 marca 2015 r.)
* Pakiet poprawek 10.0.0.1 (dostępność w wersji elektronicznej: 29 maja 2015 r.)
* Pakiet poprawek 10.0.0.2 (dostępność w wersji elektronicznej: 25 września 2015 r.)
* Pakiet poprawek 10.0.0.3 (dostępność w wersji elektronicznej: 27 listopada 2015 r.)
Data pierwszej publikacji dokumentu: 27 marca 2015 r.
Data ostatniej modyfikacji dokumentu: 27 listopada 2015 r.
Spis treści
Uzyskiwanie dostępu do najnowszej wersji uwag do wydania
Zawsze należy używać najnowszej wersji tego pliku Uwagi do wydania. Ten
plik w języku angielskim jest dostępny pod następującym adresem:
http://www.ibm.com/support/docview.wss?uid=swg27006917
Przetłumaczone pliki uwag do wydania są dostępne pod następującym adresem:
ftp://public.dhe.ibm.com/software/integration/integrationbus/docs/
Przed rozpoczęciem instalacji
Uzyskiwanie dostępu do elektronicznej dokumentacji produktu
Więcej informacji na temat czynności, które należy wykonać przed rozpoczęciem
instalacji produktu, zawiera
dokumentacja
produktu IBM Integration Bus 10.0.
Wymagania systemowe
Należy sprawdzić wymagania systemowe produktu IBM Integration Bus, aby
upewnić się, że edycja produktu, która ma zostać zainstalowana, obsługuje daną
platformę instalacji. Informacje o wymaganiach systemowych dla wszystkich
wersji produktu zawiera serwis WWW
wymagań
systemowych produktu IBM Integration Bus.
Pobieranie produktu z serwisu WWW programu IBM Passport Advantage:
Informacje na temat pobierania obrazów instalacyjnych produktu IBM Integration
Bus 10.0 z serwisu WWW programu Passport Advantage zawiera dokument
Download
IBM Integration Bus V10.0 from the Passport Advantage website (Pobieranie
produktu IBM Integration Bus 10.0 z serwisu WWW programu Passport Advantage).
Istotne informacje w przypadku migrowania
W razie przeprowadzania migracji z produktu WebSphere Message Broker w
wersji 7.0 lub 8.0 albo z produktu IBM Integration Bus 9.0 należy zapoznać
się z sekcją
Migrowanie
w elektronicznej dokumentacji produktu, która zawiera szczegółowe informacje na
temat sposobu przeprowadzania migracji.
Nazwy kilku zasobów i komponentów zostały zmienione w produkcie
IBM Integration Bus 9.0. Więcej informacji na ten temat zawiera dokument
Name
changes in IBM Integration Bus Version 9.0 and Version 10.0 (Zmiany nazw w
produktach IBM Integration Bus 9.0 i 10.0).
Treść wszystkich odpowiednich komunikatów diagnostycznych została
zaktualizowana tak, aby uwzględniała nowe nazwy kilku zasobów i komponentów,
które zostały zmienione w produkcie IBM Integration Bus 9.0. Treść niektórych
komunikatów diagnostycznych została również zaktualizowana, aby zwiększyć
czytelność komunikatu. Dodano również kilka dodatkowych komunikatów
diagnostycznych. Więcej informacji na ten temat zawiera dokument
Diagnostic
messages (Komunikaty diagnostyczne).
Dokumentacja produktu
Elektroniczną dokumentację produktu można znaleźć w Centrum Wiedzy IBM. Więcej informacji na ten temat zawiera
dokumentacja
produktu IBM Integration Bus 10.0.
Pomoc dla pakietu IBM Integration Toolkit w produkcie IBM Integration Bus
10 jest teraz skonfigurowana tak, aby wyświetlać tematy pomocy udostępniane w
elektronicznej dokumentacji produktu. Można jednak pobrać lokalną wersję
dokumentacji produktu i skonfigurować pakiet IBM Integration Toolkit tak, aby
używał tego źródła lokalnego. Więcej informacji na ten temat zawiera dokument
Downloading
and installing a local IBM Integration Bus documentation feature
(Pobieranie i instalowanie lokalnego składnika dokumentacji produktu IBM
Integration Bus).
Autonomiczna dokumentacja produktu jest dostępna do pobrania z następujących miejsc:
Informacje o używaniu autonomicznego Centrum informacyjnego produktu
zawiera plik using_the_infocenter.html znajdujący się w folderze
ibm_help w plikach ib_help_linux.tgz i
ib_help_win.zip.
Wsparcie
Defekty:
Ten plik uwag do wydania może zawierać odwołania do numerów defektów. Te numery odwołują się do wewnętrznych numerów problemów produktów firmy IBM. Te
numery mogą okazać się przydatne podczas omawiania problemów z przedstawicielem
serwisu IBM.
Noty techniczne:
Bieżące informacje dotyczące znanych problemów i dostępnych poprawek znajdują
się w
serwisie
WWW działu wsparcia produktu IBM Integration Bus.
Aby znaleźć informacje, należy kliknąć opcję Troubleshooting
documentation (Dokumentacja rozwiązywania problemów). Zostaną wyświetlone
noty techniczne dotyczące produktu IBM Integration Bus. Wyniki można filtrować i przeszukiwać.
Aktualizacje składników
Aby dowiedzieć się, jakie składniki zostały dodane do produktu IBM
Integration Bus 10.0, należy zapoznać się z dokumentem
What's
new in Version 10.0? (Co nowego w wersji 10.0).
Informacje o udoskonaleniach dodanych w pakietach poprawek produktu IBM
Integration Bus zawiera sekcja
New
function added in Version 10.0 fix packs (Nowe funkcje dodane w pakietach
poprawek wersji 10.0).
Należy regularnie sprawdzać dostępność aktualizacji pakietu IBM
Integration Toolkit. Informacje na temat zalecanych poprawek znajdują się w
serwisie WWW
Recommended
fixes for IBM Integration Bus and WebSphere Message Broker (Zalecane
poprawki dla produktu IBM Integration Bus i WebSphere Message Broker).
Informacje o sposobach instalowania pakietów poprawek zawiera sekcja
Installing
fix packs (Instalowanie pakietów poprawek).
Znane problemy i sposoby ich obejścia (jeśli istnieją)
W tej sekcji opisano znane problemy i sposoby ich obejścia (jeśli istnieją)
dla produktu IBM Integration Bus (według komponentów).
Instalacja
-
Wykonanie komendy iib kończy się niepowodzeniem w systemie Linux i
UNIX, jeśli katalog iibconfig istnieje, ale jest pusty (46098)
Objaw:
Instalacja produktu IBM Integration Bus 10.0.0.0 dla pojedynczego użytkownika
w systemach Linux i UNIX używa katalogu $HOME/iibconfig jako ścieżki
roboczej do przechowywania plików konfiguracyjnych produktu IBM Integration
Bus.
Jeśli ten katalog istnieje, ale jest pusty, wówczas uruchamianie komendy
iib kończy się niepowodzeniem.
Można zaobserwować następujące błędy:
IBM Integration Bus v10000 (utility.mqsiexplain) [Wątek 1] (Komunikat 1/1) BIP2229W: Ostrzeżenie: nieprawidłowe zakończenie otwierania katalogu plików ($HOME/iibconfig/common/errors): błąd 2. Używanie katalogu /tmp 0
Otwieranie pliku $HOME/iibconfig/common/log/utility.mqsiexplain.trace.bin.0 nie powiodło się. Wystąpił błąd: brak pliku lub katalogu.
Otwieranie pliku $HOME/iibconfig/common/log/utility.mqsiexplain.userTrace.bin.0 nie powiodło się. Wystąpił błąd: brak pliku lub katalogu.
Rozwiązanie:
Usuń katalog iibconfig z katalogu $HOME.
Przy następnym uruchomieniu komendy iib katalog $HOME/iibconfig
zostanie utworzony ponownie z poprawną treścią.
Ten problem został rozwiązany w produkcie IBM Integration Bus 10.0.0.1.
-
Po uruchomieniu komendy „iib make registry global” w systemie AIX
wyświetlany jest błąd (46097)
Objaw:
W systemie AIX uruchomienie komendy „iib make registry global” lub komendy
„iib make registry global accept license” jako użytkownik root powoduje, że
wyświetlany jest następujący błąd:
find: nie można wykonać :: Brak pliku lub katalogu
Rozwiązanie:
Ten komunikat można bezpiecznie zignorować.
Ten problem został rozwiązany w produkcie IBM Integration Bus 10.0.0.1.
-
W systemie Windows proces instalacji nie uniemożliwia zainstalowania
jednej instalacji wersji 10.0 na innej instalacji wersji 10, a następująca
później deinstalacja jednej wersji pozostawia drugą w stanie nie nadającym się
do użycia (48527)
Objaw:
Przy instalowaniu produktu IBM Integration Bus w wersji 10.0.0.0 lub 10.0.0.1
ręcznie zmieniono katalog instalacyjny i podano katalog używany przez
istniejącą instalację wersji 10.0. Takie rozwiązanie wydaje się działać, dopóki
nie zostanie przeprowadzona deinstalacja jednej z tych dwóch instalacji, a
pozostała instalacja nie nadaje się do użycia, ponieważ brak jest pewnych
plików.
Uwaga: Instalacja produktu IBM Integration Bus 10.0 na istniejącym
wdrożeniu produktu IBM Integration Bus nie jest obsługiwana. Informacje
dotyczące instalowania produktu IBM Integration Bus w systemie Windows zawiera
sekcja
Installing
IBM Integration Bus on Windows (Instalacja produktu IBM Integration Bus w
systemie Windows).
Rozwiązanie:
- Zdeinstaluj kolejno obie wersje produktu IBM Integration Bus. Spowoduje
to powrót do czystego systemu.
- Zreinstaluj tylko produkt IBM Integration Bus 10.0.0.1 lub, aby
zainstalować obie wersje, 10.0.0.0 i 10.0.0.1, upewnij się, że każda wersja
zostanie zainstalowana w innym katalogu.
Ten problem został rozwiązany w produkcie IBM Integration Bus
10.0.0.2.
Platformy
Solaris i HP-UX
-
Zwiększenie użycia pamięci przez procesy bipbroker oraz
DataFlowEngine w systemach Solaris i HP-UX
Objaw:
Po zaktualizowaniu z produktu WebSphere Message Broker 8.0.0.1 procesy
bipbroker i DataFlowEngine działające w systemach Solaris lub HP mogą używać
dodatkowych 204 MB pamięci. Jest to spowodowane zwiększoną wartością domyślną
parametru ReservedCodeCacheSize wirtualnej maszyny języka Java (JVM) używanej
przez proces węzła integracji (broker). Ten obszar pamięci jest związany z
kompilacją JIT klas Java i został zwiększony przez dostawcę wirtualnej maszyny
języka Java w odpowiedzi na zwiększenie wymagań dotyczących miejsca w
pamięci podręcznej kodu przez produkty innych firm.
Rozwiązanie:
Jeśli zwiększenie użycia pamięci powoduje problemy w systemie, można ustawić
wcześniejszą wartość parametru ReservedCodeCacheSize, eksportując następującą
zmienną środowiskową w profilu węzła integracji przed uruchomieniem tego węzła integracji:
_JAVA_OPTIONS=-XX:ReservedCodeCacheSize=64m
IBM Integration Toolkit
-
Pakiety językowe produktu IBM Integration Toolkit nie są domyślnie dołączone.
Objaw:
Instalacja produktu IBM Integration Bus 10 nie zawiera pakietów językowych
dla produktu IBM Integration Toolkit. Domyślnie interfejs produktu IBM
Integration Toolkit jest wyświetlany w języku angielskim.
Rozwiązanie:
Patrz sekcja
Instalowanie
pakietów językowych produktu IBM Integration Toolkit.
-
Produkt IBM Integration Toolkit w systemie RedHat 6.5 ulega
awarii z błędem: Przerwanie działania maszyny JVM. Kod wyjścia=160
(46681)
Objaw:
Jeśli pakiet IBM Integration Toolkit działa w systemie Red Hat Linux 6.5, a
użytkownik kliknie widok Eksplorator wzorców lub użyje galerii kursów, pakiet
może ulec awarii z błędem: Przerwanie działania maszyny JVM. Kod wyjścia=160.
System Red Hat Linux jest dostarczany z pakietem WebKitGTK w wersji
webkitgtk.x86_64 1.2.6-5.el6, który może powodować problemy w połączeniu z
przeglądarką SWT środowiska Eclipse.
Rozwiązanie:
Aby obejść ten problem, wykonaj jeden z następujących kroków:
- Zaktualizuj system Red Hat Enterprise Linux do wersji 6.6 lub nowszej. System Red Hat Enterprise Linux 6.6 i nowsze wersje są dostarczane wraz z
wersją pakietu WebKitGTK, która nie powoduje tego problemu.
LUB
- Zaktualizuj plik eclipse.ini pakietu IBM Integration Toolkit tak, aby
używał do obsługi przeglądarki pakietu XULRunner zamiast pakietu WebKitGTK,
wykonując następujące kroki:
- Pobierz 64-bitowy pakiet XULRunner 10.0.4 ESR z
adresu http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/runtimes/xulrunner-10.0.4esr.en-US.linux-x86_64.tar.bz2.
- Rozpakuj spakowany plik do wybranego katalogu (na przykład /usr/lib/xulrunner_new).
- Dodaj następujące wiersze na końcu pliku eclipse.ini
znajdującego się w podkatalogu tools katalogu instalacyjnego produktu IBM
Integration Bus:
-Dorg.eclipse.swt.browser.XULRunnerPath=<położenie rozpakowanego pobranego pliku>/xulrunner
-Dorg.eclipse.swt.browser.DefaultType=mozilla
Przykład:
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner_new/xulrunner
-Dorg.eclipse.swt.browser.DefaultType=mozilla
- Zrestartuj pakiet IBM Integration Toolkit.
-
Wewnętrzna przeglądarka WWW w produkcie IBM Integration Toolkit nie działa w systemie Red Hat 7.1 (55502)
Objaw:
Gdy produkt IBM Integration Toolkit działa w systemie Red Hat Linux 7.1 i używany jest dowolny widok wymagający wewnętrznej przeglądarki WWW, może zostać wyświetlony jeden (lub więcej) z następujących komunikatów o błędach:
- W edytorze specyfikacji wzorców:
Nie można rozpoznać wewnętrznej przeglądarki WWW. Specyfikacje wzorców zostaną otwarte w domyślnej przeglądarce WWW systemu.
- W widoku Galeria kursów:
Brak uchwytów [Nieznana ścieżka do produktu Mozilla (nie ustawiono właściwości MOZILLA_FIVE_HOME)]
- Na karcie Widok XML w widoku Test DFDL - instancja logiczna:
Domyślna przeglądarka zainstalowana w systemie nie jest zgodna lub zmienne środowiskowe wymagają określenia.
Informacje na temat konfigurowania systemu można znaleźć na ekranie powitania (Pomoc/Powitanie w menu).
Rozwiązanie:
Aby obejść ten problem, zaktualizuj plik eclipse.ini pakietu IBM Integration Toolkit tak, aby
używał do obsługi przeglądarki pakietu XULRunner zamiast pakietu WebKitGTK,
wykonując następujące kroki:
- Pobierz 64-bitowy pakiet XULRunner 10.0.4 ESR z
adresu http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/runtimes/xulrunner-10.0.4esr.en-US.linux-x86_64.tar.bz2.
- Rozpakuj spakowany plik do wybranego katalogu (na przykład /usr/lib/xulrunner_new).
- Dodaj następujące wiersze na końcu pliku eclipse.ini
znajdującego się w podkatalogu tools katalogu instalacyjnego produktu IBM
Integration Bus:
-Dorg.eclipse.swt.browser.XULRunnerPath=<położenie rozpakowanego pobranego pliku>/xulrunner
-Dorg.eclipse.swt.browser.DefaultType=mozilla
Przykład:
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner_new/xulrunner
-Dorg.eclipse.swt.browser.DefaultType=mozilla
- Zrestartuj pakiet IBM Integration Toolkit.
- Jeśli produkt IBM Integration Toolkit ulega awarii i wyświetlany jest błąd Przerwanie działania maszyny JVM. Kod wyjścia=160, uruchom następującą komendę przed uruchomieniem pakietu narzędzi w tym samym oknie terminala:
export LD_LIBRARY_PATH=<położenie rozpakowanego pobranego pliku>/xulrunner:$LD_LIBRARY_PATH
Przykład:
export LD_LIBRARY_PATH=/usr/lib/xulrunner_new/xulrunner:$LD_LIBRARY_PATH
-
Program diagnostyczny przepływu wyświetla komunikat o błędzie podczas
wstrzykiwania zapisanych komunikatów do węzłów MQ (48275/52673)
Objaw:
Gdy program diagnostyczny przepływu jest używany do ponownego wysłania
zapisanego komunikatu do przepływu komunikatów z węzłem MQInput, wyświetlany
jest następujący komunikat o błędzie:
BIP2087E: Węzeł integracji nazwa_węzła nie mógł przetworzyć
komunikatu dotyczącego konfiguracji wewnętrznej.
Ten komunikat jest wyświetlany w szczególności w sytuacji, gdy węzeł MQInput
jest skonfigurowany do odczytywania z produktu IBM MQ przez połączenie klienta.
Rozwiązanie:
Jest to bieżące ograniczenie. Obejściem w środowisku testowym jest
dostosowanie konfiguracji węzła MQInput do korzystania z lokalnego menedżera
kolejek.
-
W momencie uruchamiania programu diagnostycznego przepływu jest
wyświetlany komunikat o obłędzie (48133)
Objaw:
Produkt IBM Integration Toolkit jest w wersji 10.0.0.1 (lub nowszej) i węzeł
integracji jest w wersji 10.0.0.0 lub produkt IBM Integration Toolkit jest w
wersji 10.0.0.0, a węzeł integracji jest w wersji 10.0.0.1 (lub nowszej). Użytkownik otwiera przepływ komunikatów w edytorze przepływu komunikatów i
uruchamia program diagnostyczny przepływu. Przepływ jest wdrażany poprawnie,
ale w oknie postępu jest wyświetlany komunikat o niepowodzeniu. Błąd zawiera
następujący tekst:
BIP2210E: Niepoprawny komunikat o konfiguracji: nazwa atrybutu
testRecordMode jest niepoprawna dla obiektu docelowego nazwa_obiektu
Rozwiązanie:
Jeśli produkt IBM Integration Toolkit jest w wersji 10.0.0.0, można użyć
programu diagnostycznego przepływu tylko z węzłem integracji w wersji 10.0.0.0. Jeśli produkt IBM Integration Toolkit jest w wersji 10.0.0.1 (lub nowszej),
można użyć programu diagnostycznego przepływu tylko z węzłem integracji w
wersji 10.0.0.1 (lub nowszej).
Wersję węzła integracji w produkcie IBM Integration Toolkit można sprawdzić w
widoku Węzły integracji, klikając węzeł integracji, a następnie widok
Właściwości.
Więcej informacji o instalowaniu pakietów poprawek i aktualizacji węzłów
integracji do korzystania z kodu pakietu poprawki zawiera sekcja
Installing
fix packs (Instalowanie pakietów poprawek).
-
W produkcie IBM Integration Toolkit 10.0.0.1 lub nowszym po
zdeinstalowaniu wzorca i rozpoczęciu pracy z innym wzorcem jest wyświetlany
komunikat o błędzie w edytorze Konfiguracja wzorca (48036)
Objaw:
W produkcie IBM Integration Toolkit 10.0.0.1 lub nowszym po zdeinstalowaniu
wzorca i rozpoczęciu pracy z innym wzorcem w ramach tej samej sesji produktu IBM
Integration Toolkit występuje błąd.
- Przy próbie utworzenia instancji wzorca jest wyświetlany komunikat o
błędzie: Nie powiodło się utworzenie pól sterujących części.
- Przy próbie wygenerowania wzorca jest wyświetlany komunikat o błędzie:
Nie można znaleźć transformacji o identyfikatorze {id_wzorca}.
Rozwiązanie:
Po deinstalacji wzorca należy zrestartować produkt IBM Integration Toolkit
przed kontynuowaniem pracy z innymi wzorcami.
-
Produkt IBM Integration Toolkit w systemie Red Hat 6.6 przestaje
odpowiadać po otwarciu pliku XSD (49065)
Objaw:
Jeśli produkt IBM Integration Toolkit działa w systemie Red Hat Linux 6.6 i w
edytorze schematów XML zostanie otwarty plik XSD, produkt IBM Integration
Toolkit może przestać odpowiadać i może nie zostać poprawnie wyłączony. Ręczne
zabicie procesu javaw zamyka produkt IBM Integration Toolkit i może spowodować
powstanie pliku javacore z głównym wątkiem w następującej metodzie:
org/eclipse/swt/internal/gtk/OS._gtk_enumerate_printers(Native Method)
Rozwiązanie:
W celu rozwiązania problemu wykonaj jeden z poniższych kroków:
- Dodaj następujący wiersz na końcu pliku eclipse.ini
znajdującego się w podkatalogu tools katalogu instalacyjnego produktu IBM
Integration Bus:
-Dorg.eclipse.swt.internal.gtk.disablePrinting
- Zainstaluj 32-bitowe sterowniki GTK2, uruchamiając następującą komendę w
wierszu komend:
sudo yum install gtk2.i686
Interfejs WWW
-
Interfejs WWW: nie można załadować pliku BAR w interfejsie WWW,
jeśli serwer integracyjny działa w systemie z/OS (44517)
Objaw:
Użytkownik wybiera w interfejsie WWW serwer integracyjny działający w
systemie z/OS, klika opcję Wdróż, a następnie wybiera plik BAR. Plik BAR nie
jest ładowany do okna dialogowego interfejsu WWW.
Rozwiązanie:
Anuluj okno dialogowe Wdrażanie. Plików BAR nie można wdrażać przy użyciu
interfejsu WWW na serwerze integracyjnym działającym w systemie z/OS. Zamiast
tego wymagane jest użycie komendy mqsideploy lub wdrożenie pliku BAR przy
użyciu pakietu Integration Toolkit.
Ten problem został rozwiązany w produkcie IBM Integration Bus 10.0.0.1.
Węzły
-
Węzły SCAAsyncRequest i SCAAsyncResponse zgłaszają komunikaty
BIP2628W i BIP3829E (42124)
Objaw:
Produkt IBM Integration Bus 10.0.0.0 zgłasza komunikaty śledzenia
przekroczenia wewnętrznego limitu czasu związane z asynchronicznymi węzłami
SCA, na przykład następujące ostrzeżenia i błędy BIP:
BIP2628W: Wykryto warunek wyjątku w węźle wejściowym Odpowiedź
asynchroniczna FLOW NAME.SCA.
BIP3829E: Węzeł SCARequest Żądanie asynchroniczne SCA, który używa
powiązania SCA produktu MQ, nie odebrał komunikatu odpowiedzi w okresie
zdefiniowanym przez limit czasu.
Rozwiązanie:
Komunikaty te można bezpiecznie zignorować.
Ten problem został rozwiązany w produkcie IBM Integration Bus 10.0.0.1.
-
Produkt IBM Integration Bus 10 zawiera poprawkę APAR IT01950, a więc
w przypadku przeprowadzania migracji może być wyświetlany nowy komunikat
BIP2503, który jest generowany przez przepływy komunikatów używające kodu
ESQL
Objaw:
Jeśli przepływ komunikatów używa kodu ESQL zawierającego instrukcję FOR,
która wykonuje iteracje względem zmiennej SHARED ROW zawierającej instrukcję
PROPAGATE w bloku FOR, wówczas wszelkie próby zapisu w tej zmiennej
współużytkowanej będą powodować zgłoszenie wyjątku BIP2503 Propagowanie z
blokadą zmiennej SHARED wstrzymane przez instrukcję FOR. Przyczyną tego
zachowania jest fakt, że podczas iteracji względem zmiennej SHARED ROW
utrzymywana jest blokada zmiennej. Ta blokada jest również utrzymywana podczas
zapisywania w zmiennej w kolejnych węzłach, a czas wykonywania tych
operacji może powodować wystąpienie zakleszczenia. Modyfikowanie zmiennej
SHARED ROW, względem której wykonywane są iteracje, w następnych węzłach jest
niepoprawne, ponieważ może to unieważnić pętlę. Dlatego też zachowanie zostało
zmienione tak, aby zgłaszany był wyjątek zamiast występowania zakleszczenia.
Rozwiązanie:
Niektóre przepływy, które były zagrożone zakleszczeniem, teraz zgłaszają
wyjątek. Zalecane działanie to zmodyfikowanie przepływów tak, aby nie używały
niepoprawnego wzorca. Jeśli nie jest to możliwe, można przywrócić wcześniejsze
zachowanie poprzez ustawienie następującej zmiennej środowiskowej, a następnie
zrestartowanie węzła integracji:
MQSI_ALLOW_PROPAGATE_WITH_SHARED_LOCK_HELD=1
Konektory
-
Niezdefiniowane zachowanie przy używaniu węzłów niestandardowych
zaimplementowanych w środowisku interfejsu API konektora z danymi właściwości
spoza kodu ASCII (48161)
Objaw:
Przy ustawieniu właściwości węzła na wartości spoza strony kodowej ASCII w
węzłach zaimplementowanych z użyciem środowiska interfejsu API konektora może
nastąpić uszkodzenie pamięci. Taka sytuacja może spowodować niezdefiniowane
zachowanie w niepowiązanych obszarach produktu IBM Integration Bus.
Ten problem nie wystąpi w przypadku korzystania z wbudowanych węzłów lub
węzłów niestandardowych wdrożonych z użyciem dowolnych innych środowisk.
Rozwiązanie:
Należy zastosować poprawkę APAR IT09058.
Ten problem został rozwiązany w produkcie IBM Integration Bus
10.0.0.2.
-
Problem z uprawnieniami do katalogu podczas wdrażania konektora w
katalogu /var/mqsi/connectors w systemach Linux i UNIX (46995)
Objaw:
W systemach Linux i UNIX katalog /var/mqsi/connectors jest
skonfigurowany z dostępem tylko dla administratora. Uniemożliwia to
użytkownikom innym niż administrator wdrażanie plików JAR konektora.
Rozwiązanie:
- Jeśli katalog /var/mqsi/connectors został utworzony przez proces
uruchamiania węzła integracji, dostęp do katalogu będzie mieć tylko
administrator. Aby użytkownicy inni niż administrator mogli wdrażać konektory,
administrator systemu musi zmienić uprawnienia do katalogu. Należy zmienić
właściciela katalogu na właściciela, który uruchamia węzeł integracji, a grupę
użytkownika należy ustawić na mqbrkrs.
- Jeśli katalog /var/mqsi/connectors jeszcze nie istnieje, można
utworzyć go ręcznie z podanymi powyżej uprawnieniami.
Ten problem został rozwiązany w produkcie IBM Integration Bus
10.0.0.2.
Komendy
-
Komenda mqsiprofile może kończyć pracę bez poprawnego
skonfigurowania środowiska produktu IBM Integration Bus, co powoduje
uszkodzenie zmiennej środowiskowej PATH (43730)
Objaw:
W systemach Linux i UNIX próba uruchomienia skryptu
ścieżka_instalacji/server/bin/mqsiprofile może powodować zakończenie
pracy bez poprawnego skonfigurowania środowiska produktu IBM Integration Bus.
Wynika to z nieznalezienia komend wywoływanych przez komendę mqsiprofile w
zmiennej PATH.
Skrypt mqsiprofile próbuje wywołać komendę setmqenv, aby
skonfigurować środowisko IBM MQ. Może to uszkodzić zmienną środowiskową PATH.
Rozwiązanie:
Zastosuj poprawkę IBM MQ APAR IV70713.
Globalna pamięć podręczna
-
Błąd BIP7166 z tekstem
com.ibm.websphere.objectgrid.ObjectGridRuntimeException: wystąpił wyjątek
java.io.EOFException podczas pobierania wartości pustej z osadzonej pamięci
podręcznej (51948)
Objaw:
Podczas wykonywania operacji get w celu pobrania wartości z osadzonej
globalnej pamięci podręcznej jest wyświetlany następujący błąd:
BIP7166E: Wystąpił wyjątek połączeń podczas interakcji z mapą
nazwa_mapy. Klient podjął próbę wykonania operacji get z mapą
nazwa_mapy ze struktury grid WMB. Ta próba nie powiodła się z
następującej przyczyny:
gdzie nazwa_mapy jest nazwą mapy, a informacje o przyczynie zawierają
błąd com.ibm.websphere.objectgrid.ObjectGridRuntimeException:
java.io.EOFException.
Ta sytuacja jest spowodowana błędem w globalnej
pamięci podręcznej produktu WebSphere eXtreme Scale podczas korzystania z
transportu XIO. Transport XIO jest używany przez produkt IBM Integration Bus
10.0.0.2, gdy poziom funkcji jest ustawiony na 10.0.0.2 lub wyżej.
Jeśli poziom
funkcji jest ustawiony na 10.0.0.1 lub niższy, używany jest transport ORB.
Rozwiązanie:
Ten problem jest charakterystyczny dla pobierania wartości pustej z osadzonej
globalnej pamięci podręcznej produktu WebSphere eXtreme Scale w produkcie IBM
Integration Bus przy korzystaniu z transportu XIO.
Jeśli potrzebne jest
przechowywanie wartości pustych w pamięci podręcznej, należy ustawić poziom
funkcji na 10.0.0.1 lub niższy, aby używać transportu ORB. Więcej informacji o
ustawianiu poziomu funkcji zawiera sekcja
Changing
the function level of your integration nodes (Zmiana poziomu funkcji węzłów
integracji).
Ten problem został rozwiązany w produkcie IBM Integration Bus 10.0.0.3.
Kursy
-
Galeria kursów nie jest wyświetlana poprawnie w systemie Linux (44344/44803).
Objaw:
Po uruchomieniu menedżera kursów w systemie Linux może zostać wyświetlony
następujący komunikat:
Nie można wyświetlić galerii kursów w tej wewnętrznej przeglądarce WWW.
Rozwiązanie:
Menedżer kursów wymaga przeglądarki wbudowanej, aby wyświetlić galerię
kursów. Wymaga to zainstalowania pewnych kompatybilnych, opcjonalnych pakietów
systemu Linux.
W systemie Ubuntu 12.04 lub 14.04:
- Sprawdź, czy zainstalowany jest pakiet Webkit 1.0.0.
- Jeśli pakiet Webkit 1.0.0 nie jest zainstalowany, zainstaluj pakiet
Webkit, uruchamiając następującą komendę z poziomu wiersza komend:
sudo apt-get install libwebkitgtk-1.0-0
W systemie Red Hat Enterprise Linux 6:
- Sprawdź, czy zainstalowany jest pakiet Webkit.
- Jeśli pakiet Webkit nie jest zainstalowany, zainstaluj go,
uruchamiając następującą komendę z poziomu wiersza komend:
sudo yum install webkitgtk
W systemie SUSE Linux Enterprise 11:
- Sprawdź, czy zainstalowany jest pakiet XULRunner 1.9.2.
- Jeśli pakiet XULRunner 1.9.2 nie jest zainstalowany, zainstaluj go,
uruchamiając następującą komendę z poziomu wiersza komend:
sudo /sbin/yast -i mozilla-xulrunner192
Informacje o prawach autorskich i znakach towarowych
Szczegółowe informacje można znaleźć na stronie WWW
IBM
Copyright and trademark information (Informacje o prawach autorskich i
znakach towarowych IBM).
Niniejsza publikacja została przygotowana z myślą o produktach i usługach oferowanych
w Stanach Zjednoczonych.
IBM może nie oferować w innych krajach produktów, usług lub opcji omawianych w tej publikacji.
Informacje o produktach i usługach dostępnych w
danym kraju można uzyskać od lokalnego przedstawiciela IBM. Odwołanie do produktu,
programu lub usługi IBM nie oznacza, że można użyć wyłącznie tego produktu, programu lub
usługi. Zamiast nich można zastosować ich odpowiednik funkcjonalny pod warunkiem, że nie
narusza to praw własności intelektualnej IBM. Jednakże cała odpowiedzialność za ocenę
przydatności i sprawdzenie działania produktu, programu lub usługi pochodzących od
producenta innego niż IBM spoczywa na użytkowniku.
IBM
może posiadać patenty lub złożone wnioski patentowe na towary i usługi, o których
mowa w niniejszej publikacji. Dostarczenie niniejszej publikacji nie
oznacza udzielenia użytkownikowi licencji na te patenty. Pisemne zapytania w sprawie
licencji można przesyłać na adres:
- IBM Director of Licensing
- IBM Corporation
- North Castle Drive
- Armonk, NY 10504-1785
- USA
Zapytania dotyczące zestawów znaków dwubajtowych (DBCS)
należy kierować do lokalnych działów własności intelektualnej
IBM (IBM Intellectual Property Department) lub wysłać je na piśmie na adres:
- IBM World Trade Asia Corporation
- Licensing
- 2-31 Roppongi 3-chome, Minato-ku
- Tokio 106, Japonia
Poniższy akapit nie obowiązuje w Wielkiej Brytanii, a także w innych krajach, w których jego treść pozostaje w sprzeczności z przepisami prawa miejscowego:
INTERNATIONAL BUSINESS MACHINES CORPORATION DOSTARCZA TĘ PUBLIKACJĘ W STANIE, W JAKIM
SIĘ ZNAJDUJE ("AS IS") BEZ UDZIELANIA JAKICHKOLWIEK GWARANCJI (RĘKOJMIĘ RÓWNIEŻ WYŁĄCZA
SIĘ), WYRAŹNYCH LUB DOMNIEMANYCH, A W SZCZEGÓLNOŚCI DOMNIEMANYCH GWARANCJI PRZYDATNOŚCI
HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU ORAZ GWARANCJI, ŻE PUBLIKACJA TA NIE NARUSZA
PRAW OSÓB TRZECICH. Ustawodawstwa niektórych krajów nie dopuszczają zastrzeżeń
dotyczących gwarancji wyraźnych lub domniemanych w odniesieniu do pewnych transakcji; w
takiej sytuacji powyższe zdanie nie ma zastosowania.
Informacje zawarte w niniejszym dokumencie mogą zawierać techniczne nieścisłości lub
błędy typograficzne. Informacje te są okresowo aktualizowane, a zmiany te zostaną
uwzględnione w kolejnych wydaniach tej publikacji. IBM zastrzega sobie prawo do wprowadzania ulepszeń i/lub zmian w produktach i/lub programach opisanych w tej publikacji w dowolnym czasie,
bez wcześniejszego powiadomienia.
Wszelkie wzmianki w tej publikacji na temat
stron internetowych innych podmiotów zostały wprowadzone wyłącznie dla wygody użytkownika
i w żadnym wypadku nie stanowią zachęty do ich odwiedzania. Materiały dostępne na tych
stronach nie są częścią materiałów opracowanych dla tego produktu IBM, a użytkownik
korzysta z nich na własną odpowiedzialność.
IBM ma prawo do używania i
rozpowszechniania informacji przysłanych przez użytkownika w dowolny sposób, jaki uzna za
właściwy, bez żadnych zobowiązań wobec ich autora.
Licencjobiorcy tego programu,
którzy chcieliby uzyskać informacje na temat programu w celu: (i) wdrożenia wymiany
informacji między niezależnie utworzonymi programami i innymi programami (łącznie z tym
opisywanym) oraz (ii) wspólnego wykorzystywania wymienianych informacji, powinni
skontaktować się z:
- IBM United Kingdom Laboratories,
- Mail Point 151,
- Hursley Park,
- Winchester,
- Hampshire,
- England
- SO21 2JN
Informacje takie mogą być udostępnione, o ile spełnione zostaną odpowiednie warunki, w
tym, w niektórych przypadkach, zostanie uiszczona stosowna opłata.
Licencjonowany program opisany w niniejszej publikacji oraz
wszystkie inne licencjonowane materiały dostępne dla tego programu są dostarczane przez
IBM na warunkach określonych w Umowie IBM z Klientem, Międzynarodowej Umowie Licencyjnej
IBM na Program lub w innych podobnych umowach zawartych między IBM i użytkownikami.
Informacje dotyczące produktów innych niż produkty IBM pochodzą od dostawców
tych produktów, z opublikowanych przez nich zapowiedzi lub innych powszechnie
dostępnych źródeł. IBM nie testował tych produktów i nie może potwierdzić dokładności
pomiarów wydajności, kompatybilności ani żadnych innych danych związanych z tymi
produktami. Pytania dotyczące możliwości produktów innych podmiotów należy kierować do
dostawców tych produktów.
Publikacja ta zawiera przykładowe dane i raporty używane w codziennej pracy. W celu
kompleksowego ich zilustrowania podane przykłady zawierają nazwiska osób prywatnych,
nazwy przedsiębiorstw oraz nazwy produktów. Wszystkie te nazwy/nazwiska są fikcyjne i
jakiekolwiek podobieństwo do istniejących nazw/nazwisk i adresów jest całkowicie
przypadkowe.
LICENCJA W ZAKRESIE PRAW AUTORSKICH:
Niniejsza publikacja zawiera przykładowe aplikacje w kodzie źródłowym, ilustrujące
techniki programowania w różnych systemach operacyjnych. Użytkownik może kopiować, modyfikować i dystrybuować te programy przykładowe w dowolnej
formie bez uiszczania opłat na rzecz IBM, w celu projektowania, używania, sprzedaży lub
dystrybucji aplikacji zgodnych z aplikacyjnym interfejsem programowym dla tego systemu
operacyjnego, dla którego napisane zostały programy przykładowe. Programy przykładowe nie zostały gruntownie
przetestowane. IBM nie może zatem gwarantować ani sugerować niezawodności, użyteczności i
funkcjonalności tych programów. Użytkownik może kopiować, modyfikować i dystrybuować te programy przykładowe w dowolnej
formie bez uiszczania opłat na rzecz IBM, w celu projektowania, używania, sprzedaży lub
dystrybucji aplikacji zgodnych z aplikacyjnym interfejsem programistycznym IBM.
Następujące nazwy są znakami towarowymi International Business Machines Corporation w Stanach Zjednoczonych i/lub w innych krajach:
DB2, developerWorks, IBM, Informix, Passport Advantage, WebSphere, z/OS.
Java oraz wszystkie znaki towarowe i logo dotyczące języka Java są znakami towarowymi lub zastrzeżonymi znakami towarowym Oracle i/lub przedsiębiorstw afiliowanych Oracle w Stanach Zjednoczonych i/lub w innych krajach.
Microsoft i Windows są znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych
i/lub w innych krajach.
UNIX jest zastrzeżonym znakiem towarowym The Open Group w Stanach Zjednoczonych i w
innych krajach.
Linux jest znakiem towarowym Linusa Torvaldsa w Stanach Zjednoczonych i/lub w innych krajach.
Nazwy innych przedsiębiorstw, produktów lub usług mogą być znakami towarowymi lub znakami usług innych podmiotów.
Przydatne serwisy WWW
Strona produktu IBM Integration Bus
http://www.ibm.com/software/products/en/ibm-integration-bus
IBM Integration Community
https://developer.ibm.com/integration/
Elektroniczna dokumentacja produktu IBM Integration Bus 10.0
http://www.ibm.com/support/knowledgecenter/SSMKHH_10.0.0/com.ibm.etools.msgbroker.helphome.doc/help_home_msgbroker.htm
Wymagania produktu IBM Integration Bus
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
Pakiety poprawek produktu IBM Integration Bus
http://www.ibm.com/support/docview.wss?uid=swg27006041
Pakiety poprawek produktu WebSphere MQ
http://www.ibm.com/support/entry/portal/Software/WebSphere/WebSphere_MQ
Pakiety poprawek bazy danych DB2
http://www.ibm.com/software/data/db2/udb/support.html
© Copyright IBM Corporation 2015. Wszelkie prawa zastrzeżone.