IBM Rational Application Developer Versione 6.0.0.1 - Note sul rilascio

(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.

Benvenuti nella suite integrata degli strumenti di Rational Developer, fornita da Eclipse technology release 3.0.2.

Per visualizzare l'ultima versione del file readme di IBM Rational Application Developer Versione 6.0.0.1, vistare questa pagina: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/html/readme.html

Per visualizzare l'ultima versione del file readme di IBM Rational Application Developer Versione 6.0, vistare questa pagina: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html

Questo file è disponibile nelle seguenti lingue:

Francese
Brasiliano Portoghese
Tedesco
Cinese semplificato
Italiano
Spagnolo
Giapponese
Cinese tradizionale
Coreano

Sommario

1.0 Informazioni su questo rilascio
1.1 Novità in questo rilascio
1.2 Cronologia delle correzioni al prodotto
2.0 Informazioni sull'installazione
2.1 Requisiti hardware
2.2 Software supportato
3.0 Problemi noti, limitazioni e soluzioni temporanee
3.1 Note sul rilascio per la versione Versione 6.0
3.2 Note sul rilascio per la versione Versione 6.0.0.1
4.0 Informazioni su Eclipse
5.0 Ulteriori informazioni
6.0 Come rivolgersi al supporto clienti
7.0 Informazioni particolari e marchi
7.1 Informazioni particolari
7.2 Informazioni sull'interfaccia di programmazione
7.3 Marchi

1.0 Informazioni su questo rilascio

IBM Rational Application Developer Versione 6.0.0.1 contiene miglioramenti e correzioni alla versione 6.0.

Torna al sommario.

1.1 Novità in questo rilascio

IBM Rational Application Developer Versione 6.0.0.1 fornisce nuove funzioni per i seguenti componenti:

EGL (Enterprise Generation Language)

Strumenti del portale

Torna al sommario.

1.2 Cronologia delle correzioni al prodotto

Questo rilascio contiene correzioni ai problemi della versione 6.0 per i seguenti componenti. Numeri di APAR, se disponibili, sono riportati tra parentesi quadre [].

Revisione del codice

Questa correzione risolve problemi con le traduzioni delle interfacce utente non corrette o mancanti in alcune versioni tradotte di Rational Application Developer, tra cui:

Documentazione

Globalizzazione

Questa correzione risolve diversi problemi relativi a traduzioni non corrette o mancanti nelle seguenti versioni tradotte:

EGL (Enterprise Generation Language)

Sviluppo J2EE

JFS (JavaServer Faces)

Il caricamento di componenti in JSF causa un'eccezione di memoria non sufficiente se il file da caricare è di grandi dimensioni. [JR20719]

Page Designer

Strumenti del portale

Le pagine del portale, private e derivate, attualmente vengono escluse nei progetti portale dopo l'importazione da un server del portale. Queste pagine non possono essere distribuite e in precedenza causavano errori a causa dei controlli di visibilità e accesso durante la distribuzione dei progetti del portale.

Strumenti del Database relazionale

Strumenti Struts

Il prefisso predefinito per il pacchetto Java per la preferenza Struts è impostato su maiuscolo.

Programmazione in team con Rational ClearCase

Strumenti di verifica e distribuzione

I seguenti problemi presenti in Application Server Toolkit V6.0 sono stati risolti:

Diagrammi UML

Visual Editor per Java

Il problema per il quale la specifica di un parametro o un'eccezione nella dichiarazione dei metodi di una classe di interfaccia Java, nella procedura guidata Nuova interfaccia Java, viene ignorata, è stato risolto.

Strumenti dei servizi Web

Strumenti Web

Strumenti XML

Torna al sommario.

2.0 Informazioni sull'installazione

Per informazioni sull'installazione di IBM Rational Application Developer Versione 6.0.0.1, visitare la pagina www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/install_instruction/6001/install.html

2.1 Requisiti hardware

Per i requisiti hardware necessari per l'installazione di Rational Application Developer, fare riferimento alle istruzioni di installazione (dir_installazione\rad_prod\install.html).

Torna al sommario.

2.2 Software supportato

Per il software e le specifiche supportate da Rational Application Developer, fare riferimento alle istruzioni di installazione (dir_installazione\rad_prod\install.html). Per ulteriori informazioni sul software e sulle specifiche supportate da un determinato strumento di Rational Application Developer, fare riferimento alla guida in linea.

Torna al sommario.

3.0 Problemi noti, limitazioni e soluzioni temporanee

Le note sul rilascio includono informazioni specifiche sulla versione (quali problemi e limitazioni) non disponibili prima del completamento della documentazione relativa al prodotto.

Per informazioni su problemi noti e soluzioni in Eclipse, fare riferimento al file readme_eclipse.html situato nella directory install_dir\eclipse\readme (dove install_dir corrisponde alla directory di installazione di Rational Application Developer). Queste informazioni sono disponibili solo in lingua inglese.

Torna al sommario.

3.1 Note sul rilascio per la Versione 6.0

Per visualizzare la versione aggiornata del file readme di IBM Rational Application Developer Versione 6.0, visitare questa pagina: www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html.

Le note sul rilascio della versione 6.0 sono state aggiornate per indicare i problemi risolti nella versione 6.0.0.1.

Torna al sommario.

3.2 Note sul rilascio per la Versione 6.0.0.1

EGL (Enterprise Generation Language)

Variabili host per l'accesso al database Oracle

Se il programma EGL accede ad un database Oracle ed utilizza l'istruzione OPEN per aprire un insieme di risultati, la proposizione SELECT dell'istruzione OPEN non sarà in grado di utilizzare i nomi delle variabili host. Se vengono specificati i nomi delle variabili host, non verrà impostato alcun valore nell'elemento corrispondente della proposizione in uso dell'istruzione OPEN.

File di runtime EGL

I file di runtime indicati nell'argomento della guida "Installazione del codice di runtime EGL per Java" devono essere scaricati dal sito di gestione della versione 6.0 e non si dovrebbero utilizzare i file forniti nel CD del prodotto. I file di runtime si trovano nel file EGLRuntimesV6001.zip alla pagina www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/redist/. Scaricare e decomprimere questo file in una directory definita dall'utente.

Compilazione dei file Jasper (.jrxml) in EGL

EGL fornisce un generatore che compila i file JasperReport ad ogni salvataggio. Se le applicazioni EGL dispongono di un gestore prospetti, assicurarsi che sulla macchina di sviluppo sia installato Java SDK 1.3.1 (o un livello successivo), e che la directory SDK bin sia elencata come parte della variabile di ambiente del sistema PATH (ad esempio, C:\jdk1.3.1_14\bin). Se Java SDK non è installato, durante la generazione dei file .jrxml file verrà visualizzato un errore simile al seguente: Errore durante la compilazione del file di origine java del prospetto.

Problemi di migrazione

Questa interim fix comprende diverse modifiche alla sintassi EGL precedente. Se si sono create delle parti EGL utilizzando la Versione 5.1.2 o 6.0 del prodotto, probabilmente verranno visualizzati degli errori di convalida per queste parti dopo aver installato questa interim fix. Per aggiornare la sintassi dei file di origine, viene fornito un semplice strumento di migrazione. Per ulteriori informazioni sullo strumento di migrazione di EGL V6.0, fare riferimento alla documentazione di EGL.

Debugger

Non è possibile utilizzare EGL Debugger per i programmi che contengono prospetti o interfacce utente di console. Il supporto per questa funzione verrà fornito in una versione futura.

Esempio Aste EGL su Red Hat Linux

Durante l'importazione dell'esempio Aste EGL su Red Hat Linux, il file catmaint.egl nel pacchetto pagehandlers potrebbe contenere un errore. Se si tenta di aprire questo file in Eclipse, verrà visualizzato il seguente errore: Impossibile inizializzare l'editor. Questo errore si verifica perché un carattere del file non è valido e deve essere rimosso.

Per risolvere questo problema, procedere come segue:

  1. Aprire catmaint.egl, nel pacchetto pagehandlers, in un editor di testo esterno a Eclipse.
  2. Alla riga 24, offset 34, eliminare il carattere che si trova al posto dell'apostrofo nella parola "don't" o sostituire il carattere con un apostrofo.
  3. Salvare il file.
  4. In Rational Application Developer, selezionare il progetto Aste nella vista Esplora progetti con il tasto destro del mouse e scegliere Aggiorna. L'errore sparisce dalla vista Problemi e sarà possibile aprire catmaint.egl nell'editor di Eclipse.

Strumenti del portale

Quando si esegue un progetto portlet nell'ambiente di test, invece del progetto selezionato viene eseguito un progetto eseguito in precedenza

In Websphere Portal Test Environment, i progetti portale hanno la precedenza sui progetti portlet. Se si esegue un progetto portale nell'ambiente di test, viene eseguita un'associazione tra il progetto e la configurazione server. Di conseguenza, per poter eseguire i progetti portlet utilizzando la stessa configurazione server, sarà necessario interrompere tale associazione.

Per correggere questo problema di associazione, procedere come segue:

  1. Nella vista Server, scegliere Aggiungi e rimuovi progetti dal menu di scelta rapida del server.
  2. Rimuovere il progetto wps, tutti i progetti portale EAR e tutti i progetti portlet EAR associati ai progetti portale (se associati alla configurazione server).
Le funzioni di modifica per i portlet WSRP sono disabilitate

Poiché Portal Designer non supporta i portlet WSRP, le funzioni di modifica correlate, quali Copia e Sposta, risulteranno disabilitate in Portal Designer. Tuttavia, i portlet WSRP possono essere importati e successivamente distribuiti su WebSphere Portal.

La modifica del tema predefinito nel progetto portale 5.1 non viene apportata nell'ambiente di test

Per WebSphere Portal 5.1, quando un portale è stato visualizzato precedentemente in un browser Web e successivamente è stato utilizzato Rational Developer per modificarne il tema predefinito, per applicare la modifica, sarà necessario riavviare il server.

In WebSphere Portal Test Environment, la modifica del tema predefinito ripubblicando la configurazione del portale non funziona. È necessario riavviare l'ambiente di test.

Questo problema può essere corretto in WebSphere Portal 5.1 applicando la correzione PK00826. Questa correzione verrà incorporata nelle future versioni di WebSphere Portal.

Nei portlet clic-per-azione vengono visualizzate didascalie di menu non corrette

Quando si esegue o si distribuisce un progetto portlet abilitato per clic-per-azione, le didascalie dei menu non vengono visualizzate nei menu clic-per-azione, ma vengono visualizzati i nomi delle azioni.

Se si desidera visualizzare correttamente le didascalie dei menu, utilizzare Rational Developer ed esportare il progetto portlet come file WAR, quindi installarlo su WebSphere Portal utilizzando il portlet Gestisci moduli Web.

La vista Problemi mostra messaggi di avviso per i progetti wps

Quando si esegue un progetto portale WebSphere Portal v5.1 in WebSphere Portal Test Environment, la vista Problemi mostra il seguente messaggio di avviso:

Il server di destinazione del progetto modulo "ProgettoUtente" non corrisponde al server di destinazione del progetto Enterprise Application "wps".

È possibile ignorare questo messaggio.

Torna al sommario.

4.0 Informazioni su Eclipse

Eclipse è un progetto di tipo open-source che fornisce una struttura per lo sviluppo di plugin che semplifica la creazione, l'integrazione e l'utilizzo degli strumenti software. Grazie alla condivisione delle tecnologie di integrazione, i produttori degli strumenti potranno concentrarsi sul perfezionamento dei rispettivi campi di competenza e sulla creazione di nuove tecnologie di sviluppo. La piattaforma Eclipse è stata progettata in linguaggio Java e viene fornita con toolkit ed esempi per la creazione dei plugin. Al momento è già stata distribuita in diversi ambienti dei più comuni sistemi operativi tra cui Linux, Mac OS X, QNX e Windows. Informazioni dettagliate relative alla comunità e alla documentazione Eclipse che documentano il processo di progettazione della piattaforma Eclipse sono disponibili al sito www.eclipse.org.

Gli strumenti di plugin di fornitori diversi, ugualmente creati tramite l'utilizzo della piattaforma open-source di Eclipse si integrano con l'ambiente Rational Developer.

Torna al sommario.

5.0 Ulteriori informazioni

Torna al sommario.

6.0 Come rivolgersi al supporto clienti

La home page di Rational Application Developer www.ibm.com/software/awdtools/developer/application. Per le domande frequenti, gli elenchi di problemi noti e correzioni e altre informazioni di supporto, visitare la pagina Support nella home page del prodotto.

Torna al sommario.

7.0 Informazioni particolari e marchi

7.1 Informazioni particolari

Limitazioni previste per gli Utenti del Governo degli Stati Uniti - L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con la IBM Corp.

Queste informazioni sono state sviluppate per i prodotti e i servizi offerti negli Stati Uniti. È possibile che negli altri paesi l'IBM non offra i prodotti, i servizi o le funzioni illustrati in questa documentazione. Consultare il rappresentante locale IBM per informazioni sui prodotti e sui servizi attualmente disponibili nel proprio paese. Qualsiasi riferimento relativo a prodotti, programmi o servizi IBM non implica che solo quei prodotti, programmi o servizi IBM possano essere utilizzati. In sostituzione a quelli forniti dall'IBM, possono essere usati programmi, prodotti o servizi funzionalmente equivalenti che non comportino violazione dei diritti di proprietà intellettuale o di altri diritti dell'IBM. È comunque responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri prodotti, programmi o servizi non IBM.

L'IBM può essere titolare di brevetti o domande di brevetto in corso relativi a quanto trattato nella presente documentazione. La fornitura di tale documentazione non implica la concessione di alcuna licenza su di essi. Chi desiderasse ricevere informazioni relative a licenze può rivolgersi per iscritto a:

IBM Director of Commercial Relations
IBM Europe
Schoenaicher Str.220
D-7030 Boeblingen
Deutschland

Per richieste di licenza relative a informazioni double-byte (DBCS) scrivere al seguente indirizzo:

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

Il seguente paragrafo non è valido per il Regno Unito o per tutti i paesi le cui leggi nazionali siano in contrasto con le disposizioni in esso contenute: INTERNATIONAL BUSINESS MACHINES CORPORATION FORNISCE QUESTA PUBBLICAZIONE "NELLO STATO IN CUI SI TROVA" SENZA ALCUNA GARANZIA, IMPLICITA O ESPLICITA, IVI INCLUSE EVENTUALI GARANZIE DI COMMERCIABILITÀ ED IDONEITÀ AD UNO SCOPO SPECIFICO. Alcuni stati non consentono la rinuncia a garanzie esplicite o implicite in determinate transazioni, quindi la presente dichiarazione potrebbe non essere a voi applicabile.

Questa pubblicazione potrebbe contenere imprecisioni tecniche o errori tipografici. Le informazioni incluse in questo documento vengono modificate su base periodica; tali modifiche verranno incorporate nelle nuove edizioni della pubblicazione. L'IBM si riserva il diritto di apportare miglioramenti e/o modifiche al prodotto o al programma descritto nel manuale in qualsiasi momento e senza preavviso.

Tutti i riferimenti a siti Web non dell'IBM sono forniti unicamente a scopo di consultazione. Il contenuto di questi siti non rientra nella documentazione relativa al prodotto IBM in questione. Pertanto, l'utente si assume eventuali rischi per l'accesso a questi siti Web.

L'IBM può utilizzare o divulgare le informazioni ricevute dagli utenti secondo le modalità ritenute appropriate, senza alcun obbligo nei loro confronti.

Coloro che detengono la licenza su questo programma e desiderano avere informazioni su di esso allo scopo di consentire: (i) uno scambio di informazioni tra programmi indipendenti ed altri (compreso questo) e (ii) l'uso reciproco di tali informazioni, dovrebbero rivolgersi a:

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

Queste informazioni possono essere rese disponibili secondo condizioni contrattuali appropriate, compreso, in alcuni casi, l'addebito di un canone.

Il programma su licenza descritto in questa documentazione e tutto il materiale su licenza ad esso relativo vengono forniti dall'IBM nei termini dell'IBM Customer Agreement, dell'IBM International Program License Agreement o di eventuali accordi equivalenti intercorsi tra le parti.

I dati sulle prestazioni contenuti nella documentazione sono stati determinati in un ambiente controllato. Di conseguenza, i risultati ottenuti in altri ambienti operativi potrebbero risultare diversi. Alcune valutazioni sono state effettuate su sistemi in corso di sviluppo e non vi è alcuna garanzia che tali valutazioni vengano rispettate sui sistemi generalmente disponibili. Inoltre, alcune valutazione possono essere state stimate mediante estrapolazione. I risultati reali possono variare. Gli utenti di questa documentazione dovrebbero verificare di dati relativi all'ambiente specifico utilizzato.

Le informazioni relative a prodotti non IBM sono state acquisite presso i fornitori di tali prodotti, gli annunci da loro pubblicati o altre fonti disponibili pubblicamente. L'IBM non ha verificato tali prodotti, quindi non può confermarne la qualità delle prestazioni, la compatibilità o altre dichiarazioni relative a prodotti non IBM. Eventuali quesiti sulle funzioni di prodotti non IBM dovrebbero essere indirizzati ai fornitori.

Tutte le istruzioni relative alle intenzioni future di IBM sono soggette a modifiche o a ritiro senza preavviso.

Queste informazioni possono contenere esempi relativi a dati e prospetti utilizzati in operazioni commerciali ordinarie. Perché queste vengano illustrate nel modo più dettagliato possibile, gli esempi possono includere nomi di individui, compagnie, marchi e prodotti. Tuttavia, tali nomi sono fittizi e qualsiasi riferimento ad imprese commerciali realmente esistenti è puramente casuale.

LICENZA SOGGETTA ALLE LEGGI SUL DIRITTO D'AUTORE:

Queste informazioni contengono esempi di programmi applicativi in lingua originale che illustrano le tecniche di programmazione su diverse piattaforme operative. È possibile copiare, modificare e distribuire questi programmi, in una qualsiasi forma, per scopi di sviluppo, di utilizzo, di commercializzazione o distribuzione dei programmi applicativi conformi alle interfacce di programmi applicativi relativi alla piattaforma operativa, senza il pagamento di alcun diritto alla IBM. Questi esempi non sono stati testati approfonditamente tenendo conto di tutte le condizioni possibili. La IBM, quindi, non può garantire o assicurare l'affidabilità, la praticità o il funzionamento di questi programmi. È possibile copiare, modificare e distribuire questi esempi di programmi sotto qualsiasi forma senza alcun pagamento alla IBM, allo scopo di sviluppare, utilizzare, commercializzare o distribuire i programmi applicativi in modo conforme alle API (Application Programming Interface) IBM.

Ogni copia o parte di questi programmi di esempio o dei lavori derivati deve necessariamente includere le informazioni sul copyright, come di seguito riportato:

(C) (nome della società) (anno). Parti di questo codice derivano dai Programmi di esempio della IBM Corp. (C) Copyright IBM Corp. 2000, 2005. Tutti i diritti riservati. 

Se questa documentazione viene visualizzata in formato elettronico, le immagini o le illustrazioni a colori potrebbero non essere visualizzate.

7.2 Informazioni sull'interfaccia di programmazione

Le informazioni sull'interfaccia di programmazione consentono di creare del software applicativo tramite questo programma.

Le interfacce di programmazione di uso generale consentono di scrivere software applicativo che si avvalga dei servizi offerti dagli strumenti di questo programma.

Tuttavia, questa pubblicazione può anche contenere informazioni su diagnosi, modifiche e ottimizzazione di prestazioni. Queste informazioni vengono fornite per aiutare gli utenti a eseguire il debug del loro software applicativo.

Avvertenza: non utilizzare queste informazioni sulle diagnosi, le modifiche e la sintonizzazione come interfaccia di programmazione perché vanno soggette a cambiamenti.

7.3 Marchi e marchi di servizio

I seguenti termini sono marchi della IBM (International Business Machines Corporation) negli Stati Uniti e/o in altri paesi:

Java e tutti i marchi basati su Java sono marchi della Sun Microsystems, Inc. negli Stati Uniti e/o negli altri paesi.

Microsoft e Windows e sono marchi della Microsoft Corporation negli Stati Uniti e/o in altri paesi.

Intel è un marchio della Intel Corporation negli Stati Uniti e/o in altri paesi.

Linux è un marchio di Linus Torvalds negli Stati Uniti e/o in altri paesi.

Nomi di altre società, prodotti o servizi, possono essere marchi di altri produttori.

Torna al sommario.