Questo documento contiene le seguenti sezioni:
Questo pacchetto di correzione contiene correzioni per le richieste di modifica elencate nella tabella qui di seguito riportata
Versione adattatore |
Numero RM/Numero APAR |
Dettagli RM |
Descrizione della correzione eseguita |
6.0.0.1 |
67109 |
Il pannello le impostazioni dell'ASI a livello BO non compare e l'ESD non risponde |
Il pannello Parametri di configurazione è stato aggiornato per aggiungere una proprietà dello schema a ciascun gruppo dei tipi di procedura archiviata. La proprietà dello schema è una proprietà di selezione singola che elencherà tutti gli schemi presenti nel database. Quando viene selezionato un database degli schemi nella proprietà dello schema, la proprietà StoredProcedure nello stesso gruppo Proprietà, verrà aggiornata con un elenco delle procedure archiviate nello schema selezionato. |
6.0.0.1 |
73104 |
Impossibile impostare le Proprietà della risorsa XA in EMD |
Sono state aggiunte due nuove proprietà al gruppo delle proprietà ManagedConnectionProperties sul pannello Genera risorse, XADataSourceName e XADatabaseName. Le proprietà MCF vengono visualizzate quando viene selezionato ServiceType in uscita sul pannello Configurazione oggetti e Utilizza le proprietà di connessione trovate viene selezionata sul pannello Generazione risorse. |
6.0.0.1 |
73614 |
Il valore PropertyName in ASI dell'operazione viene impostato sul nome della colonna invece del nome dell'attributo dell'oggetto business. |
Le proprietà del parametro della procedura archiviata sul
pannello Parametri di configurazione elencherà gli attributi dell'oggetto business
piuttosto che le colonne della tabella. |
6.0.0.1 |
67622 |
Impossibile generare oggetti business dagli oggetti del database dove il nome della tabella o della colonna contiene il cancelletto (#). |
EMD è stato modificato per rimuovere il carattere # dai nomi degli oggetti business e dai nomi degli attributi. I caratteri rimossi non verranno sostituiti con altri caratteri. I veri nomi del DB verranno ancora mantenuti nell'ASI (TableName e ColumnName) |
6.0.0.1 |
49070 |
L'adattatore non emette un messaggio di errore se il record secondario da aggiornare non è presente nel database |
È stata tracciata un'avvertenza nel file di log, che è stato appena modificato per emettere un'eccezione. |
6.0.0.1 |
49258 |
Quando l'esempio fornito nell'adattatore JDBC è stato pubblicato dallo strumento di test di WID, è stato distribuito con successo e l'applicazione è stata avviata correttamente. L'Inbound funziona correttamente con l'esempio. Ma durante il test dell'Outbound è stata emessa la seguente eccezione: "java.lang.NoClassDefFoundError: JDBC/Outbound/JDBCOutboundInterface (nome errato: jdbc/outbound/JDBCOutboundInterface) ". |
L'EAR dell'esempio non generato correttamente è stato corretto e l'EAR dell'esempio funzionante è ora disponibile. |
6.0.0.1 |
67449 |
Il messaggio d'errore, se specificata la JDBCDriverClass non corretta, non mostrava l'errore appropriato |
Ora viene visualizzato il messaggio d'errore corretto se viene specificata la JDBCDriverClass non corretta. |
6.0.0.1 |
73106 |
Individuazione non corretta del problema per gli attributi XA |
Gli attributi XA non sono stati convalidati. Per risolvere questo problema sono stati aggiunti i controlli di convalida con i messaggi di errore appropriati. |
6.0.0.1 |
73618 |
L'ASI di JDBC provoca un errore dei Servizi Web. |
Sono stati rimossi degli spazi vuoti in eccesso nella sezione BiDi del file JDBCASI.xsd. |
6.0.0.1 |
73786 |
Il numero massimo di cursori è stato superato per JDBC in entrata utilizzando il database di Oracle |
Durante l'elaborazione degli eventi in entrata si verificava una perdita di cursori. Il problema è stato risolto. |
6.0.0.1 |
73799 |
JDBC ha bisogno di utilizzare connessioni memorizzate nella cache |
La classe JDBCManagedConnection non memorizzava nella cache le connessioni JDBC. Il problema è stato risolto. |
6.0.0.1 |
67824 |
L'adattatore JDBC non riesce a richiamare correttamente gli oggetti business dal DB. |
La chiave esterna secondaria della cardinalità singola non veniva impostata correttamente, quindi il richiamo dei BO gerarchici non era corretto. Il problema è stato risolto. |
6.0.0.1 |
73432 |
BiDiContext non può essere aggiunto a livello di BO nell'editor dei BO |
Sono stati rimossi degli spazi vuoti in eccesso nella sezione BiDi del file JDBCASI.xsd. |
6.0.0.1 |
73426 |
Il campo del formato BiDi di EventTableName dell'EMD non dovrebbe essere obbligatorio |
Il campo denominato Formato BiDi EventTableName ora è facoltativo. |
6.0.0.1 |
73448 |
Nel metodo BiDiStringTransformation i valori formatIn e formatOut per Inbound e Outbound vengono scambiati. |
Questo problema è stato risolto nel metodo BiDiStringTransformation(); i valori formatIn e formatOut sono stati propriamente impostati per Inbound e Outbound. |
6.0.0.1 |
73436 |
Il BO restituito in Inbound è in formato BiDi non corretto. |
Questo problema è stato risolto. |
6.0.0.1 |
73207 |
'relativePath' non veniva gestito correttamente in EMD
|
È stato modificato per gestire lo scenario dove 'relativePath' non ha il prefisso "./". Gestirà entrambi, sia che il prefisso sia presente o assente. |
6.0.0.1 |
72346 |
'setReauthSupported' non funziona in Produzione connessioni gestite
|
Questo problema è stato risolto. Il tipo è stato modificato da 'boolean' a 'Boolean'. |
6.0.0.1 |
48839 |
Durante l'esecuzione del polling in modalità di distribuzione UNORDERED, nel caso si fosse verificato un errore, gli eventi distribuiti potrebbero apparire come non distribuiti nella tabella degli eventi |
Gli eventi appaiono correttamente quando vengono distribuiti in questo scenario.
|
6.0.0.1 |
73563 |
La pubblicazione di oggetti business come array di byte causavano problemi di prestazione |
È stato modificato l'array di byte in codifica HexBinary. |
6.0.0.1 |
72743 |
L'array di byte per l'oggetto pubblicato apparirebbe nel file di log come una riga per byte. |
La codifica HexBinary è di notevole aiuto. Si raccomanda l'esecuzione di sistemi di produzione con livello di registrazione WARNING, così che questi messaggi non appaiono affatto nel file di log con quel livello. |
6.0.0.1 |
73738 |
Gli eventi CEI in entrata potrebbero non avere correlazioni |
È stato risolto il problema così che si possano aggiungere le informazioni correlate. |
6.0.0.1 |
73449 |
Il formato BiDi per i metadati della connessione non gestiva correttamente una stringa vuota |
Questo problema è stato risolto. |
6.0.0.1 |
73477 |
Miglioramento delle capacità di log/traccia di BiDi |
È stata aggiunta la creazione della traccia per la diagnostica BiDi. |
6.0.0.1 |
73566 |
Il formato BiDi dell'oggetto business non funzionava correttamente. |
Questo problema è stato risolto. |
6.0.0.1 |
73143 |
Le proprietà di BiDi non venivano convalidate in EMD |
Le proprietà di BiDi ora vengono convalidate in EMD. |
6.0.0.1 |
73023 |
La proprietà 'TurnBiDiOff' in EMD appariva in maniera confusa |
Questo problema è stato risolto. Il valore predefinito è "false" quando BiDi è attivo in EMD. |
6.0.0.1 |
73295 |
Il componente LTR o RTL contestuale del formato BiDi non viene trasferito dal primo pannello di EMD al quinto |
Questo problema è stato risolto. |
6.0.0.1 |
72745 |
Formato ora e data incongruente tra il file di log e traccia |
Il formato della data/ora di traccia è stato aggiornato perché corrisponda al formato del file di log. |
6.0.0.1 |
67575 |
AccessControlException viene emesso quando viene attivata la protezione di Java 2 in WPS |
Sono state apportate delle modifiche affinché non venga emessa AccessControlException quando la protezione di Java 2 è attivata. |
6.0.0.1 |
67845 |
Le credenziali predefinite di ManagedConnectionFactory non funzionavano correttamente. |
È stato aggiornato il codice della connessione per utilizzare le credenziali specificate nelle proprietà in uscita quando nessun alias di autenticazione è stato configurato. |
6.0.0.1 |
74333 |
L'adattatore JDBC di JCA con la procedura archiviata Sybase non genera l'xsd del BO. |
Gli xsd del BO per le procedure archiviate che contengono caratteri speciali nel nome non venivano generati. E' stato aggiornato il codice per rimuovere i caratteri speciali dai nomi delle procedure archiviate, dai nomi della tabelle, viste, sinonimi/nickname e i nomi delle colonne prima di impostare i nomi sul BO. |
6.0.0.1 |
67848 |
JDBC ESD: il messaggio a livello delle informazioni previste non è stato registrato nel file .log.cbe. |
Si è verificata una sovrapposizione negli id dei messaggi di EMD e dell'adattatore. Questo problema è stato risolto impostando degli id dei messaggi unici per EMD e dell'adattatore. In particolare, sono stati modificati quelli per EMD. |
6.0.0.1 |
67866 |
JDBC EMD non è in grado di gestire i caratteri dell'hindi o del Tailandese nel server SQL. |
Il metodo DatabaseMetaData.getColumns del driver non funziona correttamente quando il nome della colonna conteneva caratteri dell'hindi o tailandese. Per questo motivo non veniva restituito alcun record in un insieme di risultati. Pertanto, era impossibile chiudere l'insieme dato che aveva bisogno di almeno un record restituito per la chiusura. Il codice è stato modificato in maniera tale che l'insieme dei risultati venga chiuso comunque. |
Per poter aggiornare il prodotto con il Fix Pack versione 6.0.0.1, eseguire quanto segue:
v Aprire il percorso di generazione Java per il modulo SCA e rimuovere il progetto connettore selezionato nella tabella dei progetti.
v Aprire l'editor delle dipendenze e rimuovere il progetto connettore.
v Eliminare il progetto connettore dallo spazio di lavoro.
v Importare il nuovo file .rar. Aggiungere i file della dipendenza dagli API specifici di EIS dove necessario.
v Aprire il percorso di generazione Java per il modulo SCA e selezionare il progetto connettore selezionato nella tabella dei progetti.
v Aprire l'editor delle dipendenze e aggiungere il progetto connettore se non è già presente e selezionare "Distribuisci con modulo".
v Selezionare "Aggiorna" per l'applicazione corrispondente sulla console di gestione di WPS.
v Selezionare "Modulo singolo" con il percorso relativo come nome del file .rar - CWYBC_JDBC.rar
v Fare clic sul pulsante "Sfoglia" sul file system locale per selezionare il file .rar aggiornato che contiene le modifiche.
v Selezionare i valori predefiniti nei passi successivi e fare clic su 'Fine'. Questo assicurerà che le configurazioni esistenti, ad esempio MCF, non vengano modificate e i file .jar vengano semplicemente aggiornati.
Ultima modifica: 10 dicembre, 2005