Poznámky k vydání rozšíření nástroje Rational Business Developer, verze 7.0

© Copyright International Business Machines Corporation 2000, 2007. Všechna práva vyhrazena. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Soubor Readme

1.0 O tomto vydání
   1.1 Novinky v tomto vydání
2.0 Informace o instalaci
   2.1 Požadavky na hardware
   2.2 Požadavky na software
3.0 Známé problémy a omezení
   3.1 Generace jazyka COBOL EGL pro iSerires vyžaduje opravu APAR SE26597
   3.2 Výkon sestavy Jasper
   3.3 Příkazy GOTO nejsou povoleny
   3.4 Nepodporované typy parametrů webových služeb EGL
   3.5 Omezení parametru klienta webových služeb iSeriesc
   3.6 Vydání souboru WAR klienta webové služby Java
   3.7 CICS Webová služba a klient webové služby s parametry času a časového razítka
4.0 Podpora Rational
5.0 Upozornění

1.0 O tomto vydání

Nejnovější verze tohoto dokumentu je dostupná na http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/readme/readme.html.

IBM® Rational® Business Developer is designed je navržen, aby splňoval požadavky vývojářů orientovaných na obchod, poskytující souhrnné vývojářské prostředí pro IBM Rational Enterprise Generation Language (EGL). EGL je zjednodušený vyšší programovací jazyk, který podporuje rychlý vývoj aplikací tím, že pomáhá uživatelům zaměřit se na obchodní problémy namísto složitých softwarových technologií.

IBM Rational Business Developer poskytuje nástroje k definování, testování a ladění aplikací EGL a služeb, spolu s generovacím strojem, který transformuje zdroj EGL do kódu Java nebo COBOL optimalizovaného pro zavedení napříč různými podporovanými platformami

1.1 Novinky v tomto vydání

Tato sekce popisuje vylepšení funkce Rational Enterprise Generation Language (EGL) obsažené v produktu Rational Business Developer.

Služby

Podpora služeb je v této verzi velmi rozšířená. EGL může vytvořit všechny ty části, které potřebujete pro přímý přístup ke službě ze souboru WSDL. Nopak, můžete zakódovat službu v EGL a generováním ji zavést do platformy Java nebo CICS® .

Editor

Rozšíření editoru kódu EGL vám umožňuje sbalit sekce kódu a reorganizovat importové příkazy.

Modelově řízený vývoj

Kód EGL můžete vytvořit z modelů UML, umožňující vám plánovat aplikace před samotným vytvářením původce kódu. Určíte parametry, popisující, jak by měl kód EGL vypadat, a poté tyto parametry použijete na model UML nebo prvky v modelu.

Konzola UI

Podpora EGL znakově orientovaného rozhraní je rozšířená s podporou věciček pro rozšířené klienty. Když spustíte aplikace konzole UI v režimu platformy Rich Client Platform (RCP), uživatelské rozhraní bude podporovat akce myši a rozšířenou funkci klávesnice. Do aplikací konzole UI můžete také přidat prvky grafického uživatelského rozhraní, jako jsou tlačítka a pole se seznamem.

Jazyková vylepšení

Tato verze EGL zavádí primitivní typ logické hodnoty Boolean, stejně jako část externí typ, což vám v kódu EGL usnadňuje používat kódy, které nejsou částí EGL.

2.0 Informace o instalaci

Chcete-li získat informace o instalaci rozšíření nástroje Rational Business Developer, Verze 7.0, včetně požadavků na hardware a software, podívejte se do Instalační příručky rozšíření Rational Business Developer (install.html), kterou si můžete prohlédnout z příručního panelu.   Tento soubor je také uložen v adresáři s dokumentací na prvním CD produktu.

Nejnovější verze Instalační příručky rozšíření nástroje Rational Business Developer je k dispozici na http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/install_instruction/install.html

Důležité: Ujistěte se, že jste aktivovali licenci poté, co jste nainstalovali produkt.

2.1 Požadavky na hardware

Informace o požadavcích na hardware pro instalaci rozšíření nástroje Rational Business Developer Extension získáte v Instalační příručce.

2.2 Požadavky na software

Informace o požadavcích na software pro instalaci rozšíření nástroje Rational Business Developer Extension získáte v Instalační příručce.

Důležité: Pokud jste si zakoupili nástroj IBM Rational Business Developer (rozšíření nástroje Rational Business Developer a omezenou licencovanou kopii nástroje Rational Application Developer), tak byste měli při instalaci nástroje Rational Application Developer vymazat všechny funkce Rational Application Developer vybrané při výchozím nastavení a nainstalovat pouze následující funkce:

Jakékoli další funkce nástroje Rational Application Developer, které nainstalujete, vyprší na konci šedesátidenního zkušebního období; to může kolidovat s používáním licencovaných funkcí. Například, když spustíte produkt, objeví se dialogové okno, které vám oznámí, že funkce vypršely. Chcete-li zastavit tato dialogová okna, musíte ve správci instalací průvodcem změn balíčků odinstalovat funkce, které vypršely.

3.0 Známé problémy a omezení

3.1 Generace jazyka COBOL EGL pro iSerires vyžaduje opravu APAR SE26597

Abyste zkompilovali aplikace generované EGL COBOL na iSeries, počítač iSeries  musí mít na kompilátoru COBOL naistalované opravy APAR SE26597 (pro verze 5.3 použijte PTF SI23518; pro verze 5.4 použijte PTF SI23523).

3.2 Výkon sestavy Jasper

V některých případech není výkon a rozvržení sestav I4GL očekávané, když tento typ projektu je migrován k použití uživatelského rozhraní konzole EGL.

3.3 Příkazy GOTO nejsou povoleny

Pokud aplikace, která má být převedena z Informix® 4GL do EGL, obsahuje příkazy GOTO, tak pokud se ji pokusíte vygenerovat, dostanete chybovou zprávu podobnou této:

 IWN.VAL.4282.e 12/0 Příkaz GOTO není podporován cílovým systémem WIN.  

3.4 Nepodporované typy parametrů webových služeb EGL

Zde jsou zobrazeny nepodporované typy parametrů pro následující platformy:

3.5 Omezení parametru klienta webových služeb iSeriesc

Hexadecimální(2) pole uvnitř strukturovaných záznamů nejsou podporována klienty webových služeb iSeriesc. 

3.6 Vydání souboru WAR klienta webové služby Java

Při zavádění klienta webové služby EGL  do aplikačního serveru Websphere se vyskytne výjimka, jestliže je deskriptor zavedení EGL ručně upraven.  Při výchozím nastavení má soubor webového projektu WAR v EAR vlastní režim zavaděče třídy nastaven na PARENT_FIRST.  Klienti webové služby EGL musí být spuštěni v režimu zavaděče třídy nastaveném na PARENT_LAST. 

Chcete-li změnit režim zavaděče tříd, proveďte následující:

  1. Otevřete deksriptor zavedení souboru EAR .
  2. Vyberte tabulku "Zavedení" a poté vyberte skupinu "Aplikace" . 
  3. Klepněte ve stromu na EAR a ujsitěte se, že "zásada zavaděče tříd WAR" je nastavena na"MODULE". 
  4. Klepněte na soubor WAR, který obsahuje klienty webových služeb EGL, a poté změňte "režim zavaděče tříd" na "PARENT_LAST".

Také jsme zjistili, že naše zavedení weových služeb do aplikačního serveru WebSphere vyžaduje režim zavaděče tříd nastavený na PARENT_FIRST.  To znamená, že momentálně nepodporujeme existenci klientů webových služeb a webový služeb ve stejném webovém projektu.

3.7 Webová služba CISC a klient webové služby s parametry času a časového razítka

Webové služby Java a ISeriesc a klienti webových služeb automaticky převádí data času a časového razítka EGL na a z GMT do zpráv SOAP, které jsou odeslány a přijaty webovými službami.  Webové služby CICS a klienti webových služeb nepodporují převod do a z GMT.  To působí problém, pokud jsou spuštěny webové služby EGL a klienti webových služeb EGL na různých platformách. 

Náhradním řešením je odeslat data o čase a časovém razítku jako datový řetězec  a převést je zpět do formátu dat času a časového razítka v logice služby.

4.0 Podpora Rational

Softwarová podpora IBM Rational vám poskytuje technickou asistenci

Kontaktní informace a pokyny nebo odkazové materiály, které budete potřebovat, pokud požádáte o podporu, naleznete v příručce Příručka softwarové podpory IBM na http://techsupport.services.ibm.com/guides/handbook.html.

Otázky FAQ, seznam známých problémů a oprav a jiné informace o podpoře najdete na stránce podpory rozšíření produktuBusiness Developer Extension na www-306.ibm.com/software/awdtools/developer/business/support/index.html.

Novinky o produktu, události a jiné informace naleznete na domovské stránce produktu Rational Business Developer Extension na www-306.ibm.com/software/awdtools/developer/business/.

Než kontaktujete IBM Rational Software Support, shromážděte informace, které budete potřebovat pro popis problému. Při popisování problému odborníkovi ze softwarové podpory IBM buďte tak konkrétní, jak je to možné, a zahrňte všechny odpovídající informace, takže vám odborník bude schopen pomoci problém účinně vyřešit. Abyste si ušetřili čas, připravte si odpovědi na následující otázky:

5.0 Upozornění

© Copyright IBM Corporation 2000, 2007. Všechna práva vyhrazena.

Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Tyto informace byly vyvinuty pro produkty a služby poskytované v USA. IBM nemusí poskytovat produkty, služby nebo funkce probírané v této dokumentaci v jiných zemích. Informace o produktech a službách, které jsou ve vaší oblasti aktuálně dostupné, získáte od místního zástupce společnosti IBM. Odkazy na produkty, programy nebo služby společnosti IBM v této publikaci nejsou míněny jako vyjádření nutnosti použití pouze uvedených produktů, programů či služeb společnosti IBM. Místo produktu, programu nebo služby společnosti IBM lze použít libovolný funkčně ekvivalentní produkt, program nebo službu, která neporušuje intelektuální vlastnická práva společnosti IBM. Ověření funkčnosti produktu, programu nebo služby pocházející od jiného výrobce je však povinností uživatele.

K jednotlivým subjektům popisovaným v tomto dokumentu se mohou vztahovat patenty nebo nevyřízené patentové přihlášky společnosti IBM. Vlastnictví tohoto dokumentu uživateli neposkytuje žádná licenční práva k těmto patentům. Dotazy týkající se licencí můžete posílat písemně na adresu:


IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

S dotazy na informace o DBCS týkajícími se licencí se obraťte na oddělení IBM Intellectual Property Department v zemi a odešlete dotaz na adresu:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Následující odstavec není určen pro Spojené království ani žádnou jinou zemi, kde takováto ustanovení nejsou v souladu s místními právními předpisy: SPOLEČNOST INTERNATIONAL BUSINESS MACHINES POSKYTUJE TUTO PUBLIKACI NA BÁZI "JAK JE" ("AS IS") BEZ ZÁRUKY JAKÉHOKOLIV DRUHU, VYJÁDŘENÉ NEBO ODVOZENÉ, VČETNĚ, MIMO JINÉ, ODVOZENÉ ZÁRUKY NEPORUŠOVÁNÍ PRÁV TŘETÍCH STRAN, ZÁRUKY PRODEJNOSTI NEBO VHODNOSTI PRO URČITÝ ÚČEL. V některých státech nejsou prohlášení týkající se přímých či odvozených záruk v určitých případech dovolena, a proto se vás toto prohlášení nemusí týkat.

Uvedené údaje mohou obsahovat technické nepřesnosti nebo typografické chyby. Údaje zde uvedené jsou pravidelně upravovány a tyto změny budou zahrnuty v nových vydáních této publikace. Společnost IBM může kdykoli bez upozornění provádět vylepšení nebo změny v produktech či programech popsaných v této publikaci.

Veškeré odkazy na webové stránky jiných společností jsou poskytovány pouze pro pohodlí čtenářů a v žádném případě neslouží jako podpora těchto stránek. Materiály uvedené na těchto stránkách WWW nejsou součástí materiálů pro tento produkt IBM a použití uvedených stránek je pouze na vlastní nebezpečí.

Vlastníci licence k tomuto programu, kteří chtějí získat informace o možnostech (i) výměny informací s nezávisle vytvořenými programy a jinými programy (včetně tohoto) a (ii) oboustranného využití vyměňovaných informací, mohou kontaktovat informační středisko na adrese:

Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7

Poskytnutí takových informací může být podmíněno dodržením určitých podmínek a požadavků zahrnujících v některých případech uhrazení stanoveného poplatku.

Licencovaný program popsaný v této dokumentaci a veškerý licencovaný materiál k němu dostupný jsou společností IBM poskytovány na základě podmínek uvedených ve smlouvách IBM Customer Agreement, IBM International Program License Agreement nebo v jiné ekvivalentní smlouvě.

Informace týkající se produktů jiných výrobců pocházejí od dodavatelů těchto produktů, z jejich veřejných oznámení nebo z jiných veřejně dostupných zdrojů. Společnost IBM tyto produkty netestovala a nemůže potvrdit jejich správnou výkonnost, kompatibilitu ani žádné jiné výroky týkající se produktů jiných výrobců než IBM. Otázky týkající se kompatibility produktů jiných výrobců by měly být směrovány dodavatelům těchto produktů.

Ochranné známky a servisní značky

Následující výrazy jsou ochranné známky společnosti International Business Machines Corporation ve Spojených státech a případně v dalších jiných zemích:

Java a všechny ochranné známky založené na Javě jsou ochranné známky Sun Microsystems, Inc. ve Spojených státech a případně v dalších jiných zemích.

Názvy dalších společností, produktů nebo služeb mohou být ochrannými známkami nebo servisními známkami ostatních společností.