IBM WebSphere Adapter for SAP Software, verze 6.1.0.3 - poznámky

Tento dokument obsahuje následující oddíly:
Vylepšení a opravy
Nové a aktualizované vlastnosti konektoru
Poznámky k upgradu

Tato tabulka obsahuje vylepšení a opravy ve verzi 6.1.0.3 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
186210Podpora asynchronního zpracování příchozích požadavků na volání rozhraní BAPI
Symptom: Až do předchozí verze adaptér podporoval synchronní zpracování příchozích požadavků. Nyní adaptér umožňuje podporu asynchronního zpracování událostí.
Řešení: Díky této opravné sadě adaptér podporuje asynchronní protokoly tRFC a qRFC pro zpracování příchozích požadavků. Při použití těchto protokolů nečeká klientská aplikace SAP na odpověď adaptéru. Další informace o této funkci najdete v dokumentaci k adaptéru.
295726Podpora asynchronního zpracování odchozích požadavků na volání rozhraní BAPI
Symptom: Až do předchozí verze adaptér podporoval synchronní zpracování odchozích požadavků. Nyní adaptér umožňuje podporu asynchronního zpracování událostí.
Řešení: Díky této opravné sadě adaptér podporuje asynchronní protokoly tRFC a qRFC pro zpracování odchozích požadavků. Při použití těchto protokolů adaptér nečeká na odpověď serveru SAP. Další informace o této funkci najdete v dokumentaci k adaptéru.
Opravy
#CRAPARNázevPodrobnosti
196046JR28793Jméno uživatele a heslo jsou uloženy v pokročilé sekci konfigurace, přestože se jedná o základní vlastnosti.
Symptom: Při použití adaptéru SAP verze 6.1 společně s modulem WebSphere Message Broker se jméno uživatele a heslo ukládají do pokročilé sekce konfigurace vlastností adaptéru, přestože se jedná o povinné vlastnosti.
Řešení: Jelikož se jedná o povinné vlastnosti, byly přesunuty do sekce základních vlastností.
296221JR29142Adaptér SAP verze 6.1.0 neobsahuje výjimku aplikace.
Symptom: Adaptér SAP verze 6.1.0 neobsahuje výjimku aplikace ve vlastnosti FaultException v případě selhání odchozího volání rozhraní BAPI.
Řešení: Adaptér byl opraven, aby již k tomuto problému nedocházelo. Adaptér nyní ve vlastnosti FaultException obsahuje výjimku aplikace v případě selhání odchozího volání rozhraní BAPI.
396094JR28825Rozhraní ALE selhalo v důsledku chyby NullPointerException
Symptom: Po použití opravy WPS (6.0.2.1 pro APAR JR26701) selhávaly příchozí události v rozhraní ALE v důsledku chyby NullPointerException.
Řešení: Adaptér byl opraven, aby již k tomuto problému nedocházelo.
496095JR28827Volání systému SAP, která následují po selhání odchozí události, nelze provést.
Symptom: Když v některých scénářích došlo k selhání odchozího volání rozhraní BAPI z adaptéru SAP, byla uzamčena související tabulka a selhávala všechna následující volání rozhraní BAPI.
Řešení: Adaptér byl opraven, aby již k tomuto problému nedocházelo. Adaptér nyní volá BAPI_TRANSACTION_ROLLBACK, když dojde k selhání odchozího volání do systému SAP. Tím se umožní uvolnění souvisejících zdrojů v rámci systému SAP.


Tato tabulka obsahuje vylepšení a opravy ve verzi 6.1.0.2 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
195574Podpora pro generický typ objektu IDoc v průchozím rozhraní ALE
Symptom: Pro každý objekt IDoc, který má adaptér zpracovat, je vyžadována samostatná definice objektu IDoc. Pokud se průchozí rozhraní používá ke zpracování mnoha různých typů objektů IDoc, může to být těžkopádné.
Řešení: Průchozí rozhraní ALE podporuje generickou definici objektu IDoc. Tuto definici může použít adaptér ke zpracování libovolného typu objektu IDoc. K určení typu objektu IDoc se používá pole typu objektu IDoc v definici objektu.
295236Podpora vlastního modulu funkcí systému SAP v rozhraní QISS
Symptom: Rozhraní QISS používá k načtení dat modul funkcí RFC_READ_TABLE systému SAP. V některých systémech SAP modul RFC_READ_TABLE selže a způsobí výpis systému SAP. Adaptér poté generuje výjimku "Chyba příkazu ASSIGN v programu SAPLSDTX".
Řešení: Aby byl vyřešen tento problém, dokument SAP OSS č. 758278 doporučuje vytvořit a používat vlastní modul funkcí místo modulu RFC_READ_TABLE. Jakmile je vlastní modul funkcí v systému SAP vytvořen, můžete při spuštění průvodce externími službami zadat název vlastního modulu funkcí. Adaptér tento vlastní modul funkcí použije za běhu.
395594Podpora rozdělování příchozích paketů IDoc v průchozím rozhraní ALE
Symptom: Průchozí příchozí rozhraní ALE nepodporuje rozdělování paketů IDoc.
Řešení: Existuje volba pro odeslání každého objektu IDoc v příchozím paketu jako samostatného obchodního objektu.
495622Šíření ID transakce (ID události) pro příchozí operace ALE
Symptom: ID transakce (ID události) není v obchodním objektu naplněno.
Řešení: ID transakce (ID události) je v obchodním objektu naplněno.


Tato tabulka obsahuje vylepšení a opravy ve verzi 6.1.0.1 opravy FixPack.
Vylepšení
#CRAPARNázevPodrobnosti
Tato sada FixPack neobsahuje žádná vylepšení.
Opravy
#CRAPARNázevPodrobnosti
186215Podpora proudů IDOC bez dílčí analýzy.
Symptom: Příchozí rozhraní ALE nepodporuje zpracování proudu IDOC jako neanalyzovaného proudu.
Řešení: Příchozí rozhraní ALE podporuje zpracování příchozích proudů IDOC jako neanalyzovaného proudu. Průvodce EMD (Enterprise Metadata Discovery) byl rovněž změněn tak, že generuje artefakty vyžadované pro poskytování této podpory.
289221Podpora zabezpečených síťových připojení (SNC)
Symptom: Adaptér nepodporuje zabezpečená síťová připojení.
Řešení: Uvedená podpora byla přidána.
390957Konfigurovatelné opakování nezdařených událostí
Symptom: Adaptér se neustále pokouší o doručení událostí, které selhaly.
Řešení: Ke třídě ActivationSpec byla přidána nová vlastnost s názvem FailedEventRetryLimit. Vlastnost FailedEventRetryLimit umožňuje nastavit počet opakování pokusu adaptéru o opětné doručení události předtím, než ji označí jako neúspěšnou. To se vztahuje pouze na neúspěchy, které normálně vedou k opakovaným pokusům, nikoli na chyby vázání dat a chyby selektoru funkcí. Je-li adaptér nebo server vypnut a znovu spuštěn, spustí se adaptér znovu a provede uvedený počet pokusů o doručení události, bez ohledu na případné pokusy provedené před vypnutím adaptéru.


V této tabulce jsou uvedeny nové a upravené vlastnosti konektoru
#VerzePřidáno nebo upravenoVlastnostUmístění
1 6.1.0.2 Přidat customFunctionName - Název vlastní funkce SAPSQIInteractionSpec/customFunctionName
2 6.1.0.1 Přidat SncMode - Režim zabezpečeného síťového připojení (SNC); 0 (vypnut) nebo 1 (zapnut) SAPManagedConnectionFactory/SAPActivationSpecWithXID
3 6.1.0.1 Přidat SncMyname - Název zabezpečeného síťového připojení (SNC) SAPManagedConnectionFactory/SAPActivationSpecWithXID
4 6.1.0.1 Přidat SncPartnername - Partner zabezpečeného síťového připojení (SNC); Příklad: p:CN=R3, O=ABC-TES, C=EN SAPManagedConnectionFactory/SAPActivationSpecWithXID
5 6.1.0.1 Přidat SncQop - Úroveň zabezpečení připojení SNC; platné hodnoty jsou 1 až 9 SAPManagedConnectionFactory/SAPActivationSpecWithXID
6 6.1.0.1 Přidat SncLib - Cesta ke knihovně, která poskytuje službu SNC SAPManagedConnectionFactory/SAPActivationSpecWithXID
7 6.1.0.1 Přidat FailedEventRetryLimit SAPActivationSpec


Chcete-li přejít na verzi 6.1.0.3 opravy FixPack, postupujte takto:
1. Než budete pokračovat, zkontrolujte, že byly provedeny kroky uvedené v oddíle Pokyny pro instalaci v odkazu ke stažení.
2. Chcete-li opravu FixPack použít v prostředí EMD, odstraňte projekt konektoru v nástroji WebSphere Integration Developer, naimportujte soubor RAR a použijte soubory závislostí specifické pro podnikový informační systém (EIS).
   a. Otevřete cestu sestavení Java pro modul SCA a odeberte projekt Konektor vybraný na kartě Projekt.
   b. Otevřete editor závislostí a odeberte projekt konektoru.
   c. Odstraňte projekt konektoru z pracovního prostředí.
   d. Naimportujte nový soubor RAR. Přidejte podle potřeby soubory závislostí specifických informací aplikací specifických pro EIS.
   e. Otevřete cestu sestavení Java pro modul SCA a vyberte projekt Konektor vybraný na kartě Projekt.
   e. Otevřete editor závislostí, přidejte projekt konektoru, pokud dosud není přítomen, a zaškrtněte volbu Zavést s modulem.
3. Chcete-li aktualizovat aplikace implementované na serveru WebSphere Process Server, postupujte takto:
   a. V konzole pro správu serveru WPS vyberte pro příslušnou aplikaci volbu Aktualizovat.
   b. Vyberte volbu Jeden modul s relativní cestou jako názvem souboru RAR - CWYAP_SAPAdapter.rar, CWYAP_SAPAdapter_Tx.rar.
   c. Klepněte na tlačítko Procházet v lokálním souborovém systému a vyberte aktualizovaný soubor RAR, který obsahuje změny.
   d. Ve zbývajících krocích vyberte výchozí hodnoty a klepněte na volbu Dokončit. Tím je například zajištěno, že existující konfigurace nebudou změněny a soubory JAR budou pouze aktualizovány.


30. června 2008, 18:00
(C) 2008 IBM Corporation. Chráněné zákonem a důvěrné. Všechna práva vyhrazena.