IBM WebSphere Adapter for SAP Software, versione 6.1.0.3 - Note

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

Questa tabella elenca i miglioramenti e le correzioni nel fix pack versione 6.1.0.3.
Miglioramenti
#CRAPARTitoloDettagli
186210Supporto per l'elaborazione in entrata asincrona delle chiamate BAPI.
Problema: fino al precedente release l'adattatore supportava l'elaborazione sincrona degli eventi in entrata. L'adattatore adesso è abilitato a supportare l'elaborazione asincrona degli eventi.
Soluzione: con questo fixpack, l'adattatore supporta i protocolli asincroni tRFC e qRFC per l'elaborazione in entrata. Quando si utilizzano questi protocolli, l'applicazione SAP del client non attende una risposta dall'adattatore. Controllare la documentazione dell'adattatore per ulteriori informazioni su questa funzione.
295726Supporto per l'elaborazione in uscita asincrona delle chiamate BAPI.
Problema: fino al precedente release l'adattatore supportava l'elaborazione sincrona degli eventi in uscita. L'adattatore adesso è abilitato a supportare l'elaborazione asincrona degli eventi.
Soluzione: con questo fixpack, l'adattatore supporta i protocolli asincroni tRFC e qRFC per l'elaborazione in uscita. Quando si utilizzano questi protocolli, l'adattatore non attende una risposta dal server SAP. Controllare la documentazione dell'adattatore per ulteriori informazioni su questa funzione.
Correzioni
#CRAPARTitoloDettagli
196046JR28793Il nome utente e la password memorizzati nella sezione della configurazione avanzata, invece sono proprietà di base.
Problema: con l'adattatore SAP 6.1, utilizzato con WebSphere Message Broker, il nome utente e la password sono memorizzati nella sezione di configurazione avanzata delle proprietà dell'adattatore, invece sono proprietà obbligatorie.
Soluzione: poiché si tratta di proprietà obbligatorie, queste sono spostate nella sezione delle proprietà di base.
296221JR29142L'adattatore SAP, versione 6.1.0, non incorpora l'eccezione dell'applicazione.
Problema: l'adattatore SAP, versione 6.1.0, non incorpora l'eccezione dell'applicazione in FaultException quando una chiamata in uscita BAPI non riesce.
Soluzione: l'adattatore è stato corretto per risolvere questo problema. L'adattatore include un'eccezione dell'applicazione in FaultException quando una chiamata in uscita BAPI non riesce.
396094JR28825Errore di eventi in entrata Ale con NullPointerException.
Problema: dopo aver applicato una correzione WPS (6.0.2.1 per APAR JR26701), gli eventi in entrata ALE non sono riusciti causando una NullPointerException.
Soluzione: l'adattatore è stato corretto per risolvere questo problema.
496095JR28827Le chiamate successive a SAP non riescono dopo che un evento in uscita non è riuscito.
Problema: in alcuni scenari, in caso di errore di una chiamata BAPI in uscita dall'adattatore SAP, veniva bloccata la tabella sottostante e tutte le chiamate BAPI successive non riuscivano.
Soluzione: l'adattatore è stato corretto per risolvere il problema. L'adattatore adesso richiama BAPI_TRANSACTION_ROLLBACK quando una chiamata in uscita a SAP non riesce, ciò consente alle risorse sottostanti di essere rilasciate in SAP.


Questa tabella elenca i miglioramenti e le correzioni nel fix pack versione 6.1.0.2.
Miglioramenti
#CRAPARTitoloDettagli
195574Supporto per il tipo di IDoc generico in un'interfaccia pass-through ALE
Problema: è richiesta una definizione IDoc separata per ciascun IDoc che l'adattatore prevede di elaborare. Ciò diventa problematico se l'interfaccia pass-through ALE viene utilizzata per elaborare diversi tipi IDoc.
Soluzione: l'interfaccia pass-through ALE supporta una definizione IDoc generica. Questa definizione può essere utilizzata dall'adattatore per elaborare qualsiasi tipo di IDoc. Un campo di tipo IDoc nella definizione dell'oggetto viene utilizzato per indicare il tipo di IDoc.
295236Supporto per il modulo di funzione SAP personalizzato nell'interfaccia QISS.
Problema: l'interfaccia QISS utilizza il modulo di funzione RFC_READ_TABLE del SAP per richiamare i dati. Su alcuni sistemi SAP RFC_READ_TABLE non riesce e causa brevi dump del SAP. Questo provoca nell'adattatore la generazione di un'eccezione "Error in ASSIGN statement in the program SAPLSDTX".
Soluzione: per risolvere questo problema, la nota OSS SAP #758278 consiglia la creazione e l'utilizzo di un modulo di funzione personalizzato invece di RFC_READ_TABLE. Una volta creato questo modulo di funzione personalizzato sul sistema SAP, è possibile immettere il nome del modulo di funzione personalizzato durante l'esecuzione della procedura guidata del servizio esterno. L'adattatore utilizzerà questo modulo di funzione personalizzato al runtime.
395594Supporto del pacchetto IDoc divisione inbound nell'interfaccia pass-through ALE
Problema: l'interfaccia inbound pass-through ALE non supporta il pacchetto IDoc divisione.
Soluzione: fornire un'opzione per inviare ciascun IDoc nel pacchetto inbound come un oggetto di business individuale.
495622Propagazione ID transazione (ID evento) per l'operazione inbound ALE
Problema: l'ID transazione (ID evento) non è popolato nell'oggetto di business.
L'ID transazione (ID evento) è popolato nell'oggetto di business.


Questa tabella elenca i miglioramenti e le correzioni nel fix pack versione 6.1.0.1.
Miglioramenti
#CRAPARTitoloDettagli
Questo fixpack non contiene alcun miglioramento.
Correzioni
#CRAPARTitoloDettagli
186215Supporto per flussi IDOC senza analisi parziale.
Problema: L'interfaccia inbound ALE non supporta l'elaborazione di un IDOC come flusso non analizzato.
Soluzione: L'interfaccia inbound ALE supporta l'elaborazione di IDOC in arrivo come flusso non analizzato. Anche la procedura guidata Enterprise Metadata Discovery (EMD) è stata modificata per generare le risorse necessarie a fornire questo supporto.
289221Supporto per secure network connection (SNC)
Problema: L'adattatore non supporta connessioni di rete sicure.
Soluzione: il supporto è stato aggiunto.
390957Nuovo tentativo configurabile per eventi di errore
Problema: L'adattatore continua a rilanciare continuamente eventi di errore.
Soluzione: Ad ActivationSpec è stata aggiunta una nuova proprietà, FailedEventRetryLimit. FailedEventRetryLimit consente di impostare il numero di volte in cui l'adattatore tenterà di lanciare un evento prima di contrassegnarlo come NON RIUSCITO. Questo si applica solo a errori che vengono solitamente ritentati; gli errori di bind di dati e gli errori del selettore funzioni sono esclusi. Se l'adattatore o il server è arrestato e riavviato, l'adattatore ripartirà da zero e lancerà l'evento il previsto numero di volte, non contando nuovi tentativi fatti prima dell'arresto dell'adattatore.


Questa tabella elenca le proprietà del connettore nuove e modificate
#VersioneAggiunta o modificataProprietàUbicazione
1 6.1.0.2 Aggiungi customFunctionName - Nome funzione personalizzata SAPSQIInteractionSpec/customFunctionName
2 6.1.0.1 Aggiungi SncMode - Secure network connection (SNC) modalità, 0 (off) o 1 (on) SAPManagedConnectionFactory/SAPActivationSpecWithXID
3 6.1.0.1 Aggiungi SncMyname - Nome della secure network connection (SNC) SAPManagedConnectionFactory/SAPActivationSpecWithXID
4 6.1.0.1 Aggiungi SncPartnername - Partner di secure network connection (SNC), per esempio, p:CN=R3, O=ABC-TES, C=EN SAPManagedConnectionFactory/SAPActivationSpecWithXID
5 6.1.0.1 Aggiungi SncQop - Livello di sicurezza secure network connection (SNC), valori validi da 1 a 9 SAPManagedConnectionFactory/SAPActivationSpecWithXID
6 6.1.0.1 Aggiungi SncLib - Percorso verso la libreria che fornisce il servizio SNC SAPManagedConnectionFactory/SAPActivationSpecWithXID
7 6.1.0.1 Aggiungi FailedEventRetryLimit SAPActivationSpec


Per effettuare l'aggiornamento al fix pack versione 6.1.0.3, eseguire quanto riportato di seguito.
1. Accertarsi di essersi attenuti alla sezione "Istruzioni di installazione" nel collegamento per il download prima di procedere.
2. Se è necessario utilizzare il fix pack 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 Modulo singolo con un percorso relativo come nome del file RAR - CWYAP_SAPAdapter.rar, CWYAP_SAPAdapter_Tx.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.


30 Giugno, 2008 6:00 PM
(C) 2008 IBM Corporation. Esclusivo e riservato. Tutti i diritti riservati.