IBM WebSphere Adapter for JDBC, versione 6.0.2.2 - Note

Questo documento contiene le seguenti sezioni:
Miglioramenti e correzioni
Proprietà connettore nuove e modificate
Note di aggiornamento

La seguente tabella elenca i miglioramenti e le correzioni contenuti nel fixpack versione 6.0.2.2.
Miglioramenti
#CRAPARTitoloDettagli
172741Abilitare EMD (Enterprise Metadata Discovery) per la modifica manuale di tutte le informazioni specifiche dell'applicazione.
Sintomo: per creare una gerarchia di oggetti business secondari, è necessario che l'utente modifichi manualmente gli oggetti business.
Soluzione: EMD può creare una gerarchia di oggetti business secondari con cardinalità singola e multipla, incluse le informazioni specifiche dell'applicazione Mantieni relazione, Proprietà e Richiesto richiamando l'input dall'utente e impostando le chiavi esterne appropriatamente negli oggetti business principali e secondari.
272810Aggiungere la nuova proprietà DriverConnectionProperties a Managed Connection Factory e Activation Specification
Sintomo: non è assolutamente possibile specificare alcuna proprietà specifica del driver nella connessione.
Soluzione: abilitare EMD per la specifica di DriverConnectionProperties e aggiungerla a Managed Connection Factory e Activation Specification. Vengono utilizzate correttamente quando si stabilisce una connessione al database.
360808Aggiungere una cache istruzioni preparate all'adattatore
Sintomo: l'inserimento nella memoria cache di istruzioni preparate non è supportato nell'adattatore.
Soluzione: adesso l'adattatore supporta l'inserimento nella memoria cache di istruzioni preparate. Per utilizzare una cache di istruzioni preparate nell'adattatore, creare un'origine dati e abilitare la cache di istruzioni preparate in WebSphere Application Server. Specificare il nome JNDI dell'origine dati nell'adattatore per usufruire dei vantaggi dell'inserimento nella cache di istruzioni preparate. Questa funzione è disponibile solo se l'origine dati viene utilizzata per la connessione al database.
472815Aggiungere il supporto per la generazione di informazioni specifiche dell'applicazione appropriate per i tipi di dati globalizzati
Sintomo: alcuni tipi di dati globalizzati, ad esempio, NCHAR, NVARCHAR e così via, non sono supportati.
Soluzione: adesso viene fornito il supporto per i seguenti tipi di dati globalizzati: NCHAR, NVARCHAR, NTEXT, TEXT, RAW, MONEY e SMALLMONEY.
572805Fornire il supporto per gli oggetti business wrapper.
Sintomo: gli oggetti business wrapper non sono supportati.
Soluzione: viene fornito il supporto per la creazione di oggetti business wrapper in EMD (Enterprise Metadata Discovery) utilizzando l'input fornito dall'utente.
668834EMD (Enterprise Metadata Discovery) dovrebbe visualizzare i nomi di procedura memorizzata (SP) come SPName (PkgName).
Sintomo: le procedure memorizzate sono visualizzate in EMD come PackageName.SPName, ordinate in base al nome della procedura memorizzata (SPName) e non in base al nome pacchetto (PackageName), rendendo difficile la ricerca di una procedura memorizzata. Ad esempio, se il pacchetto A include una procedura memorizzata denominata DSP e il pacchetto B include un'altra procedura memorizzata denominata CSP, EMD visualizza tali procedure memorizzate nel seguente ordine: B.CSP A.DSP.
Soluzione: le procedure memorizzate sono adesso visualizzate in EMD come SPName (PackageName) e ordinate in base a SPName. Ad esempio, se il pacchetto A include una procedura memorizzata denominata DSP e il pacchetto B include un'altra procedura memorizzata denominata CSP, EMD visualizza queste due procedure memorizzate nel seguente ordine: CSP(B) DSP(A).
786355Per l'adattatore JCA è necessario un supporto equivalente a UNVL, per le informazioni specifiche dell'applicazione WebSphere Business Integration Adapter.
Sintomo: in WebSphere Business Integration Adapter, quando il connettore richiama i dati dal database e l'istruzione SELECT restituisce un valore nullo per l'attributo, per impostazione predefinita, il connettore lo ignora. Se è stato specificato un valore per il parametro UNVL delle informazioni specifiche dell'applicazioni dell'attributo, l'adattatore utilizza tale valore per rappresentare il valore nullo. Questo comportamento non era supportato nell'adattatore.
Soluzione: viene adesso fornito un supporto equivalente a UNVL.
Correzioni
#CRAPARTitoloDettagli
187216JR26282L'operazione di richiamo restituisce la lunghezza dei dati BLOB invece dei dati BLOB effettivi
Sintomo: invece di restituire il contenuto BLOB completo, l'adattatore restituisce solo la lunghezza dei dati blob come valore decimale.
Soluzione: problema corretto. L'adattatore restituisce il contenuto BLOB completo.
287658JR26244L'utilizzo del trigger con MS SQL Server 2000 restituisce l'UID (User Identity) errata.
Sintomo: con MS SQL Server 2000, quando viene inserita una riga in una tabella, ad esempio "cliente"", viene attivato un trigger che inserisce una riga nella tabelle eventi. Entrambe le tabelle utilizzano la colonna Identità come chiave primaria. Per continuare l'elaborazione, dovrebbe essere richiamata la UID del "cliente" inserito mentre l'adattatore richiama la UID della riga inserita nella tabella eventi.
Soluzione: problema corretto. L'adattatore restituisce la UID corretta.
387349JR26243L'operazione di aggiornamento in un oggetto business con un oggetto secondario con cardinalità n crea l'ultimo oggetto business secondario solo se non esiste già.
Sintomo: la tabella secondaria ha una colonna con tipo di dati integer generato automaticamente come chiave primaria. Quando l'operazione di aggiornamento viene eseguita in una tabella principale con più elementi secondari che hanno la chiave primaria non impostata (poiché la tabella secondaria ha una chiave primaria generata automaticamente), l'adattatore crea solo l'ultimo oggetto business secondario.
Soluzione: problema corretto.
488947JR26628L'adattatore JDBC richiama dati non corretti per gli oggetti secondari quando un oggetto business principale contiene due elementi secondari con cardinalità singola le cui chiavi esterne fanno riferimento allo stesso attributo.
Sintomo: quando un oggetto business contiene due oggetti secondari dello stesso tipo che rappresentano le chiavi esterne nella stessa tabella, l'adattatore richiama due istanze dell'ultimo oggetto secondario, invece che una.
Soluzione: problema corretto. L'adattatore richiama correttamente i dati per l'elemento secondario con cardinalità singola.


Questa tabella elenca le proprietà connettore nuove e modificate
#VersioneAggiunta o modificataProprietàUbicazione
16.0.2.2AggiuntaDriverConnectionPropertiesActivationSpec e ManagedConnectionFactory


Per effettuare l'aggiornamento al fixpack versione 6.0.2.2, eseguire quanto riportato di seguito.
1. Accertarsi di essersi attenuti alla sezione "Istruzioni di installazione" nel link per il download prima di procedere.
2. Se è necessario utilizzare il fixpack per EMD, eliminare il progetto connettore in WebSphere Integration Developer, importare il nuovo file RAR e applicare i file di dipendenza specifici di EIS (enterprise information system).
   a. Aprire il percorso del build Java per il modulo SCA e rimuovere il progetto Connettore selezionato nella scheda Progetti.
   b. Aprire l'editor delle dipendenze e rimuovere il progetto connettore.
   c. Eliminare il progetto connettore dall'area di lavoro.
   d. Importare il nuovo file RAR. Aggiungere tutti i file di dipendenze dalle informazioni specifiche dell'applicazione e specifiche di EIS necessari.
   e. Aprire il percorso del build Java per il modulo SCA e selezionare il progetto Connettore che è selezionato nella scheda Progetti.
   e. Aprire l'editor delle dipendenze e aggiungere il progetto connettore se non è già presente e selezionare Distribuisci con il modulo.
3. Se è necessario aggiornare le applicazioni distribuite in WebSphere Process Server, eseguire quanto riportato di seguito:
   a. Selezionare Aggiorna per l'applicazione corrispondente nella console di gestione di WebSphere Process Server.
   b. Selezionare Singolo modulo con un percorso relativo come il nome del file RAR - CWYBC_JDBC.rar.
   c. Fare clic su Sfoglia nel file system locale per selezionare il file RAR aggiornato che contiene le modifiche.
   d. Nei passi rimanenti, selezionare i valori predefiniti e fare clic su Fine. Questo garantisce che le configurazioni esistenti non vengano modificate e che verranno aggiornati solo i file JAR.


29 Giugno 2007 6:00 PM
(C) 2007 IBM Corporation. Esclusivo e riservato. Tutti i diritti riservati.