Benvenuti in IBM WebSphere Message Broker e IBM WebSphere Event Broker. Questo è il file readme per il Fix Pack 2 relativo alla versione 6.0.0.2 dei componenti Tooling e Runtime.
The fix packs for the Runtime and Tooling components can be installed independently of each other, so you can choose to install either or both of them.
Questo readme descrive i problemi noti e contiene aggiornamenti alla documentazione non inclusi nell'information center in linea.
Utilizzare sempre la versione più aggiornata di questo file readme,
disponibile (solo in lingua inglese) all'indirizzo:
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Le versioni tradotte del file readme sono disponibili all'indirizzo: ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0
Per completare l'installazione, fare riferimento alla pubblicazione WebSphere Message Broker Installation Guide oppure alla pubblicazione WebSphere Event Broker Installation Guide. Tali pubblicazioni contengono le informazioni relative alle attività da completare prima di installare il prodotto. Accedere alla guida all'installazione in linea nell'IBM Publications Center all'indirizzo:
http://publib.boulder.ibm.com/epubs/pdf/c3466212.pdf per Message Broker
http://publib.boulder.ibm.com/epubs/pdf/c3466222.pdf per Event Broker
Le versioni tradotte dell'information center saranno rese disponibili da Update Manager dopo la GA.
L'information center autonomo per WebSphere Message Broker e WebSphere Event Broker è disponibile nel CD della documentazione di WebSphere e può essere consultato anche all'indirizzo: http://www.ibm.com/software/integration/wbimessagebroker/library/
Inoltre, può essere scaricato all'indirizzo:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip
(versione Linux)
e
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip
(versione Windows).
Consultare il file installing_and_managing.htm, incluso nei file
wmb_help_lin.zip e wmb_help_win.zip.
Gli argomenti formattati per la stampa e tutta la documentazione
relativa alle regole ed al programma di formattazione sono disponibili
all'indirizzo:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/
Difetti: questo file readme contiene riferimenti ai numeri di difetto. Tali numeri si riferiscono ai numeri di problema IBM interni; è possibile che questi numeri siano utili durante la discussione dei problemi con l'assistenza tecnica IBM.
Note tecniche: per informazioni aggiornate relative ai
problemi noti ed alle correzioni disponibili, consultare:
http://www.ibm.com/software/integration/wbimessagebroker/support/
E' possibile individuare le informazioni mediante uno dei metodi riportati
di seguito:
Versioni: Per aggiornamenti relativi a particolari
versioni di sistemi operativi e database supportati da
WebSphere Message Broker e WebSphere Event Broker, consultare le pagine
WebSphere MQ Family Supported Software all'indirizzo:
http://www.ibm.com/support/docview.wss?uid=swg27007065
Questa sezione indica le restrizioni e le limitazioni di WebSphere Message Broker e WebSphere Event Broker, per componente.
Se si stanno installando i componenti di runtime su Windows, ed il processo visualizza il seguente messaggio prima del completamento, i gruppi di sicurezza richiesti non sono stati creati:
mqsisetsecurity.exe ha rilevato un problema e deve essere chiuso
La causa probabile di questo errore è che il componente Windows, File and Printer Sharing for Microsoft Networks è stato disinstallato. Il programma di sicurezza dipende dagli API forniti da questo componente e non può essere completato correttamente se il componente non è installato. Il componente può essere disabilitato, se non è richiesto.
Per eseguire correttamente il programma di installazione, completare i seguenti passi:
Su qualunque piattaforma UNIX, se si installa il componente Configuration Manager senza un componente Broker e successivamente si installa il Broker nella stessa directory, vari link simbolici ai file risulteranno mancanti dalle directory del Broker lil e lil64. Per evitare questo problema, procedere nel modo seguente:
To upgrade the Message Brokers Toolkit to Version 6.0.0.2 (from either Version 6.0 or Version 6.0.0.1), you must use the Rational Product Updater (RPU), which must be at level 6.0.1 or later. If you are currently using an earlier version of the RPU, you must upgrade it to Version 6.0.1 before upgrading the Message Brokers Toolkit. For information on ugrading the RPU, see the WebSphere Message Broker Installation Guide (Third Edition, March 2006).
You can use the RPU to install the Message Brokers Toolkit (V6.0.0.2) either directly from the Web, or from a local system. The procedure for upgrading to Version 6.0.0.2 using the RPU is the same as that documented in the WebSphere Message Broker Installation Guide for upgrading to Version 6.0.0.1.
Additional instructions for upgrading the Message Brokers Toolkit and the Rational Product Updater are available from the WebSphere Message Broker and Event Broker V6.0 Toolkit Fix Pack 6.0.0.1 support page.
If you are using the RPU to install the package from a local system (rather than directly from the Web), the package you need to download varies according to the version you are upgrading from (Version 6.0 or Version 6.0.0.1):
Completato l'aggiornamento dalla Versione 6.0 alla Versione 6.0.0.2 (Fix Pack 2), è necessario:
Quando si utilizzano i file di risposte per l'installazione non presidiata, tali file potrebbero contenere un indicatore impostato in modo non corretto. Di conseguenza, se si selezionano uno o più componenti specifici da installare (invece che l'intero prodotto), le selezioni vengono ignorate e viene installato tutto il prodotto. Per risolvere questo problema, è necessario aprire il file di risposte e modificare l'indicatore appropriato nel modo riportato di seguito:
La seguente riga:
-W setupTypes.selectedSetupTypeId=custom
deve essere modificata in:
-W setupTypes.selectedSetupTypeId=
(nessun valore impostato) per impedire l'esecuzione dell'installazione tipica o dell'installazione personalizzata (che installano tutti i componenti).
Sono disponibili alcune note tecniche su importanti problemi relativi all'installazione dei Toolkit Message Broker ed Event Broker con i prodotti RAD (Rational Application Developer) oppure RSA (Rational Software Architect). Fare riferimento a tali note tecniche quando si esegue l'installazione di Message Brokers Toolkit. Le informazioni relative all'accesso a tali note tecniche sono fornite nella sezione Supporto di questo readme.
Se si sviluppano i flussi dei messaggi che utilizzano WebSphere MQ Real-time Transport con supporto Multicast PGM, è necessario installare WebSphere MQ Versione 6.0 o successiva su ciascun sistema di broker interessato. Inoltre, è necessario applicare l'APAR IC47032 e USERMOD ANPGM01.
Message Broker è supportato nella zona Globale o in una zona non globale root intera e deve essere installato separatamente in ciascuna di esse.
Se su un computer sono già installati uno o più componenti di WebSphere Message Broker e si prova ad installare ulteriori componenti, InstallShield verifica se è disponibile spazio su disco sufficiente per installare tutto il prodotto e non solo i componenti che si desidera installare. Come risultato, potrebbe non essere possibile installare i componenti aggiuntivi anche se è presente spazio sufficiente sul computer. Se lo spazio è sufficiente per l'installazione dell'intero prodotto, sarà possibile installare i componenti selezionati. Tuttavia, se non è disponibile spazio a sufficienza, sarà necessario disinstallare i componenti precedentemente installati e installare i nuovi.
Attualmente, la procedura guidata Assistente comandi non può gestire i componenti di Gestione configurazione. Per risolvere questo problema, verrà reso disponibile un fix.
Se si desidera installare i plug-in di WebSphere MQ V6 Explorer da utilizzare con WebSphere Message Brokers Toolkit, è possibile utilizzare Eclipse Update Manager. Tuttavia, è necessario prima installare il pacchetto di aggiornamento V6.0.1 per WebSphere MQ V6.
Dalla barra degli strumenti di Eclipse, selezionare ?> Aggiornamenti software > Trova e installa. Selezionare l'opzione Nuove funzioni. Aggiungere <directory di installazione WebSphere MQ>/eclipse come origine locale e le funzioni di Explorer saranno disponibili per l'installazione.
Come soluzione alternativa prima che sia disponibile l'aggiornamento V6.0.1, è possibile copiare manualmente le directory che contengono le funzioni ed i plug-in di WebSphere MQ Explorer nella directory di WebSphere Message Brokers Toolkit. Una volta riavviato WebSphere Message Brokers Toolkit, è possibile aprire WebSphere MQ Explorer come una nuova prospettiva.
Quando si utilizza il flag -opzioni-record per creare flag un file di risposta per l'uso durante una disinstallazione non presidiata, quest'ultimo contiene un flag impostato in modo non corretto. Di conseguenza, se si selezionano determinati componenti da disinstallare (piuttosto che l'intero prodotto), l'opzione viene ignorata e viene disinstallato l'intero prodotto.
Per evitare questo problema, è necessario modificare il file di risposta e modificare ogni riga che specifica se un singolo componente deve essere disinstallato. Ciò significa che è necessario modificare tutte le istanze della seguente stringa:
-P feature.active=truein:
-P feature.activeForUninstall=truedove feature è il nome del componente da installare.
E' necessario inoltre modificare tutte le istanze della seguente stringa:
-P feature.active=falsein:
-P feature.activeForUninstall=falsedove feature è il nome del componente che non si desidera disinstallare.
E' necessario accertarsi che una delle seguenti istruzioni (activeForUninstall=true o ctiveForUninstall=false) esista per ciascun componente.
Tuttavia, nel file di risposta generato potrebbero esserci istruzioni activeForUninstall relative ai componenti che non sono stati installati. In caso dovessero essere presenti tali istruzioni, accertarsi che l'opzione activeForUninstall sia impostata per ciascuno di questi componenti su true. Se l'opzione activeForUninstall è impostata su false per questi componenti, il programma di disinstallazione potrebbe non andare a buon fine.
Gli utenti delle soluzioni Dublin Adapter riportate di seguito devono rivolgersi all'assistenza Dublin Adapters (dubadsup@ie.ibm.com) per richiedere una versione della soluzione verificata sulla Versione 6 di Message Broker. Non eseguire semplicemente la migrazione della soluzione Versione 5 perché questa operazione potrebbe determinare alcune differenze di funzionamento rispetto alla Versione 5:
Prima di provare ad eseguire la migrazione della soluzione alla Versione 6, gli utenti delle soluzioni Dublin Adapter riportate di seguito devono rivolgersi all'assistenza Dublin Adapters Support (dubadsup@ie.ibm.com) per verificare se è disponibile una versione verificata sulla Versione 6 di Message Broker e se esistono ulteriori problemi:
Se si sta eseguendo la migrazione di una serie di messaggi da WebSphere MQ Integrator Versione 2.1 e la serie di messaggi contiene un formato fisico TDS standard come SWIFT e se di desidera distribuire la serie di messaggi ad un broker Versione 2.1 (oppure ad un broker Versione 5 ad un livello di servizio precedente al Fix Pack 3), potrebbe essere necessario effettuare le operazioni riportate di seguito dopo aver utilizzato il comando mqsimigratemsgsets.
Se non viene apportato questo aggiornamento, viene visualizzato il seguente messaggio quando si aggiunge la serie di messaggi in un file bar (CSD3 in questo messaggio fa riferimento alla Fix Pack 3):
BIP0202W Questo dizionario richiede CSD3 versione 5 o un broker precedente. Il formato TDS "SWIFT" utilizza la "Verifica stringa numerica". Questa opzione non è supportata dai broker precedenti a CSD 3 versione 5.
È necessario correggere questo errore prima di poter utilizzare il file bar correttamente.
Quando si utilizza il nodo Real-timeInput con applicazioni di pubblicazione/sottoscrizione, è possibile che si verifichi una perdita di memoria nel processo DataFlowEngine su tutte le piattaforme distribuite. La memoria utilizzata dal processo DataFlowEngine aumenta costantemente, in base alla piattaforma ed al numero di client di pubblicazione/sottoscrizione.
Se il processo DataFlowEngine esaurisce la memoria, si arresta. In Windows, vengono generati un file ABEND ed un dump nella cartella 'errors'. Su altri sistemi, vengono generati un file ABEND ed un file core. Quindi, il processo DataFlowEngine viene riavviato.
Ad esempio, utilizzando un flusso di messaggi singolo (senza ulteriori istanze) in un broker con un gruppo di esecuzione e 80 client di pubblicazione/sottoscrizione su un computer da 4GB a 4 vie su cui è in esecuzione Windows, il processo DataFlowEngine si arresta dopo circa 1,5 ore.
Nella registrazione eventi del sistema potrebbero essere visualizzati errori simili a quelli riportati di seguito:
Java Virtual Machine OutOfMemoryError occurred. The JVM has reported an OutOfMemoryError situation.
Il file ABEND potrebbe contenere errori simili a quelli riportati di seguito:
File: F:\build\S000_P\src\DataFlowEngine\JavaNodeLibrary\ImbJmsIpJNIJmsIpNode.cpp Line: 417 Function: Java_com_ibm_broker_server_JmsIpNode_logFatalError AbendAction: 3
Per risolvere questo problema, potrebbe essere necessario arrestare e riavviare il broker ed incrementare la dimensione dell'heap di Java Virtual Machine. E' possibile eliminare alcuni problemi relativi alla memoria se si utilizza il nodo Real-timeOptimizedFlow invece del nodo Real-timeInput.
Su piattaforme z/OS: Se si include un nodo Trace, con la proprietà relativa alla destinazione impostata su "Traccia utente", in un flusso di messaggi con elevata velocità di trasmissione, il gruppo di esecuzione proprietario potrebbe arrestarsi (fine anomala S2C1). Poiché i nodi Trace sono sempre attivi, non devono essere inclusi nei flussi di produzione. Per evitare questo problema, verificare che i nodi Trace connessi non siano inclusi in flussi ad elevata velocità di trasmissione poiché, essendo sempre attivi, tali nodi avranno un carico I/E elevato.
Se si desidera utilizzare il programma di debug del flusso di messaggi, i nomi di un broker e di un gruppo di esecuzione devono essere in caratteri alfabetici inglesi, indipendentemente dalla locale del computer.
Su AIX, un gestore code WebSphere MQ abilitato XA (su WebSphere MQ Versione 5) non è in grado di essere avviato correttamente se non esiste alcun collegamento da /usr/lib alla liberia del client a 32 bit fornita da Oracle 'libclntsh.a'.
Per risolvere questo problema, utilizzare il seguente comando (come root):
ln -s $ORACLE_HOME/lib32/libclntsh.a /usr/lib/libclntsh.a
In questo modo, il gestore code viene avviato correttamente.
Ciò non si applica a WebSphere MQ Versione 6.
Se sono installati Oracle9i o Oracle10g e DB2v8 sullo stesso sistema HP-UX, potrebbe verificarsi un problema se si utilizza il broker con un database del broker Oracle.
Il broker non viene avviato e viene creato un file di fine anomala. Nel file sono visualizzati simboli dalle librerie Oracle risolti in una libreria DB2 che determinano una violazione di segmentazione.
Se si desidera utilizzare Oracle con il broker e DB2 è installato sullo stesso computer (HP-UX), disabilitare il file <install_dir>/lib/imbdfdb2.lil. Il modo più semplice per eseguire questa operazione è quello di ridenominare il file imbdfdb2.lil. In questo modo il broker non richiama le librerie DB2 utilizzate dal sistema operativo HP-UX per risolvere i simboli Oracle.
Oracle XA non è supportato con EG a 64 bit su AIX, Solaris e HP-UX.
La modifica dei dati Unicode nei database non è supportata.
Oltre alle limitazioni descritte nell'argomento "Database supportati" nell'Information center, sono supportati solo Informix Dynamic Server a 32 bit e il client SDK a 32 bit. Al momento, non esiste alcun supporto per il server o il client Informix a 64 bit.
La versione minima richiesta del client Informix è SDK V2.90 con il fix pack UC4X8; per richiedere tale fix pack, rivolgersi a Informix.
In addition to the database support described in the Databases section of this chapter, WebSphere Message Brokers Version 6.0.0.2 (Fix Pack 2) also includes the following database support on Solaris (x86 platform):
For further details about support and configuration, see the information center.
Un'opzione non valida
-accesso facilitatoè descritta nella sezione sulla modalità console. L'opzione non esiste. Specificare solo l'opzione
-consoleper richiamare il programma di installazione in modalità console. Questa opzione dispone di un'interfaccia basata sui caratteri adatta per gli utenti che utilizzando solo la tastiera per scegliere i valori e navigare all'interno dell'installazione e quelli che dispongono di un software lettore di schermo come JAWS.
On Linux and Windows, some of the samples have minor usability problems. Before using them, refer to the
following Technote:
http://www.ibm.com/support/docview.wss?rs=849&context=SSKM8N&context=SSKMAB&q1=samples&uid=swg21239255&loc=en_US&cs=utf-8&lang=en
Tali informazioni sono state sviluppate per i prodotti ed i servizi offerti negli Stati Uniti d'America
È possibile che IBM non offra i prodotti, i servizi o le funzioni illustrate in questo documento in tutti i paesi. Consultare il rappresentante IBM locale per informazioni sui prodotti e sui servizi disponibili nel proprio paese. Qualsiasi riferimento a prodotti, programmi o servizi IBM contenuto in questo documento non significa che solo tali programmi, servizi o prodotti possano essere usati. In sostituzione a quelli forniti dall'IBM, possono essere usati prodotti, programmi o servizi funzionalmente equivalenti che non comportino violazione di diritti di proprietà intellettuale o di altri diritti dell'IBM. Valutazioni e verifiche operative in relazione ad altri prodotti, eccetto quelli espressamente previsti dall'IBM, sono di esclusiva responsabilità dell'utente.
L'IBM può avere brevetti o domande di brevetto in corso relativi a quanto trattato nella presente pubblicazione. La fornitura di questa pubblicazione non implica la concessione di alcuna licenza su di essi. Chi desiderasse ricevere informazioni o licenze, può rivolgersi a:
Per le licenze per i paesi DBCS, contattare IBM Intellectual Property Department nel proprio paese o rivolgersi a:
Il seguente paragrafo non è valido per il Regno Unito o qualsiasi altro paese in cui alcune disposizioni non sono congruenti con la legge locale:
L'INTERNATIONAL BUSINESS MACHINES CORPORATION FORNISCE QUESTA PUBBLICAZIONE "COSI' COM'E'" SENZA ALCUN TIPO DI GARANZIA, SIA ESPRESSA CHE IMPLICITA, INCLUSE EVENTUALI GARANZIE DI COMMERCIABILITA' ED IDONEITA' AD UNO SCOPO PARTICOLARE. Alcune giurisdizioni non escludono le garanzie implicite; di conseguenza la suddetta esclusione potrebbe, in questo caso, non essere applicabile.
Questo documento potrebbe contenere imprecisioni tecniche o errori tipografici. Le correzioni relative saranno incluse nelle nuove edizioni del documento. L'IBM si riserva il diritto di apportare miglioramenti e/o modifiche al prodotto o al programma descritto nel manuale in qualsiasi momento e senza preavviso.
Ciascun riferimento in questa pubblicazione a siti non IBM è fornito unicamente a scopo informativo e non a scopo pubblicitario di tali siti Web. Il materiale relativo a tali siti Web non fa parte del materiale fornito con questo prodotto IBM e l'utilizzo è a vostro rischio e pericolo.
La IBM potrebbe utilizzare o distribuire le informazioni appropriate senza incorrere in alcun obbligo verso l'utente.
Le licenze di questo programma dotato di informazioni sono valide per: (i) lo scambio delle informazioni tra i programmi creati indipendentemente e altri programmi (incluso il presente) e (ii) l'utilizzo comune delle informazioni, contattare:
È possibile che alcune informazioni siano disponibili, in base ai termini e alle condizioni appropriate, includendo in alcuni casi il pagamento di un costo.
Il programma concesso in licenza, descritto in questo documento e tutto il materiale concesso in licenza disponibile sono forniti dalla IBM nei termini dell'Accordo clienti IBM, Accordo di licenza di programmazione internazionale IBM o qualsiasi accordo equivalente.
Le informazioni relative ai prodotti non IBM sono state reperite dai fornitori di tali prodotti, annunci pubblicati e altre fonti disponibili. La IBM non ha verificato questi prodotti e non è in grado di confermare la precisione delle prestazioni, compatibilità o qualsiasi altro rilascio relativo ai prodotti non IBM. Le domande sulle funzioni di prodotti non IBM devono essere indirizzate ai fornitori di questi prodotti.
Tali informazioni includono gli esempi di dati ed i prospetti utilizzati nelle operazioni aziendali quotidiane. Per illustrarli in modo completo, gli esempi includono i nomi di individui, società, tipologie e prodotti. Tutti i nomi sono fittizi e qualsiasi somiglianza con i nomi e indirizzi utilizzati da una società attuale è casuale.
LICENZA SUL COPYRIGHT:
Tali informazioni contengono i programmi applicativi di esempio nella lingua di origine, che descrive le tecniche di programmazione su varie piatteforme operative. È possibile copiare, modificare e distribuire questi programmi di esempio in qualsiasi forma senza un pagamento alla IBM, per scopi di sviluppo, utilizzo, commerciali o di distribuzione dei programmi applicativi, compatibili all'interfaccia di programmazione applicativa per la piattaforma operativa per cui sono scritti i programmi di esempio. Questi esempi non sono stati verificati in tutte le condizioni. Quindi, la IBM, non può garantire o implicare affidabilità o il funzionamento di questi programmi. È possibile copiare, modificare e distribuire questi programmi applicativi in qualsiasi forma senza pagamento alla IBM per scopi di sviluppo, utilizzo, commerciale o di distribuzione dei programmi applicativi conformi alle interfacce di programmazione applicativa della IBM.
I seguenti termini sono marchi della International
Business Machines Corporation negli Stati Uniti e/o in altri paesi:
AIX, DB2, Everyplace, IBM, Universal Database, WebSphere, z/OS, zSeries.
Java e tutti i marchi basati su Java sono marchi della Sun
Microsystems, Inc. negli Stati Uniti e/o in altri paesi.
Microsoft e Windows sono marchi della Microsoft
Corporation negli Stati Uniti e/o in altri paesi.
UNIX è un marchio della The Open Group negli Stati Uniti
e/o in altri paesi.
Linux è un marchio della Linus Torvalds negli Stati Uniti e/o in altri paesi.
Nomi di altri servizi, società e prodotti possono essere marchi
di altre società.
Fix Pack DB2
E' possibile ottenere i Fix Pack DB2 da CDROM oppure scaricandoli da
Web. Notare, tuttavia, che le dimensioni dei Fix Pack potrebbero essere
elevate, per cui la richiesta delle versioni
CDROM evita tempi di scaricamento prolungati.
Se si dispone di un contratto di assistenza corrente, è possibile ordinare i
Fix Pack DB2 su CDROM rivolgendosi all'assistenza
DB2.
I dettagli di contatto sono forniti all'indirizzo:
http://www.ibm.com/software/data/db2/udb/support.html
È possibile scaricare anche dallo stesso sito Web.
Fix Pack WebSphere MQ
http://www.ibm.com/software/integration/wmq/support/
Fix Pack WebSphere Message Brokers
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006367
Requisiti di WebSphere Message Broker e
WebSphere Event Broker
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
e
http://www.ibm.com/software/integration/wbieventbroker/requirements/
Readme WebSphere Message Broker e
WebSphere
Event Broker
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Information center autonomo di WebSphere Message
Broker e WebSphere Event
Broker
Per Linux:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip
Per Windows:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip
Guida in linea di WebSphere Message Brokers V6
http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/index.jsp
IBM Center for Java Technology Development Download
http://www.ibm.com/developerworks/java/jdk/
Specifica WSDL (Web Services Description Language)
http://www.w3.org/TR/wsdl
WebSphere Message Broker Basics (Redbook)
http://www.redbooks.ibm.com/abstracts/sg247137.html
Migrazione a WebSphere Message Broker
V6 (Redbook)
http://www.redbooks.ibm.com/abstracts/sg247198.html