README: IBM Express Runtime, Versione 2.1.1



Questo documento si riferisce alla versione 2, rilascio 1, modifica 0 di IBM Express Runtime (numero prodotto 5724-J10).

Copyright International Business Machines Corporation 2003, 2005. Tutti i diritti riservati.

Indice

Novità in Express Runtime Versione 2.1 e Versione 2.1.1
Requisiti di sistema Express Runtime
Problemi noti relativi allo sviluppo
Installazione di Express Runtime su un computer SUSE LINUX Enterprise Server 9.0
Messaggio di errore "volume errato" all'uscita da launch pad
Collegamenti Linux sul menu Applicazione
Parole a capo in ambienti double-byte nella procedura guidata di distribuzione
Punto nel nome della directory
Migrazione di wrapper in Express Runtime 2.1.1
Alcuni browser Mozilla non visualizzano la GUI correttamente
Problemi noti relativi alla documentazione
Alcune lingue devono utilizzare browser configurati per utilizzare la codepage UTF-8
La visualizzazione dell'InfoCenter in cinese semplificato richiede la preferenza della lingua "zh_cn"
Appendice. Informazioni particolari
Marchi

Novità in Express Runtime Versione 2.1 e Versione 2.1.1

Nuove caratteristiche e funzioni in Express Runtime 2.1.1:

Nuove caratteristiche e funzioni in Express Runtime 2.1.0:

Requisiti di sistema Express Runtime

In questa sezione vengono elencati i prerequisiti hardware e software che consentono di installare ed utilizzare Express Runtime.

Supporto sistema operativo

Nelle seguenti tabelle vengono illustrati i sistemi operativi specifici supportati per ciascun tipo di piattaforma di base:

Windows

Sistema operativo Sviluppo o distribuzione Distribuibile come sistema operativo di destinazione?
Windows XP Professional SP 2
entrambi No
Nota: Informix Dynamic Server è il solo middleware Express Runtime che supporta Windows XP Professional SP 2.
Windows 2000 Server SP 4 entrambi
Windows 2000 Advanced Server SP 4 entrambi
Windows 2000 Professional SP 3 entrambi
Windows Server 2003, Standard Edition SP 1 entrambi
Windows Server 2003, Enterprise Edition SP 1 entrambi

Linux (Intel Pentium o piattaforme equivalenti solamente)

Sistema operativo Sviluppo o distribuzione Distribuibile come sistema operativo di destinazione?
Red Flag Advanced Server 4.1 solo distribuzione
Red Hat Enterprise Linux 3.0 WS/AS/ES entrambi
Red Hat Enterprise Linux 4.0 WS/AS/ES solo distribuzione
SUSE LINUX Enterprise Server 8.0
solo distribuzione
Nota: Informix Dynamic Server non è supportato su SUSE LINUX Enterprise Server 8.0
SUSE LINUX Enterprise Server 9.0 entrambi

Linux (IBM POWER5 solo sistemi di tecnologia basati su processore)

Sistema operativo Sviluppo o distribuzione Distribuibile come sistema operativo di destinazione?
Linux su POWER
(utilizzando  
SUSE LINUX
Enterprise Server 9.0  
Red Hat Enterprise
Linux AS 3.0
Red Hat Enterprise
Linux AS 4.0
Nota: Informix Dynamic Server non è supportato da Linux su POWER.
solo distribuzione
AIX 5.3
nessuno dei due

OS/400

Sistema operativo Sviluppo o distribuzione Distribuibile come sistema operativo di destinazione?
V5R2 nessuno dei due

i5/OS1

Sistema operativo Sviluppo o distribuzione Distribuibile come sistema operativo di destinazione?
V5R3 e V5R3M5 nessuno dei due

Requisiti di sviluppo di Windows

Requisiti di sviluppo di Linux

Requisiti del server di distribuzione Windows

Requisiti del server di distribuzione Linux

Requisiti del server di distribuzione Linux su IBM POWER

Requisiti della destinazione di distribuzione Windows

Requisiti della destinazione di distribuzione Linux

Requisiti della destinazione di distribuzione Linux su IBM POWER

Requisiti della destinazione di distribuzione AIX

Requisiti della destinazione di distribuzione i5/OS e OS/400

Requisiti middleware

Informix Dynamic Server - Express TC3E per Windows e Informix Dynamic Server UC3E per Linux

Per computer Windows, verificare che il proprio computer soddisfi i requisisti minimi:

Per le piattaforme Linux vengono richiesti i seguenti pacchetti RPM prerequisiti:

Per le piattaforme Linux, quanto segue è necessario per utilizzare gli strumenti grafici facoltativi:

Nota: * = il numero build non è rilevante.

Se Informix Dynamic Server deve essere usato su piattaforme Windows, è necessario che l'unità su cui deve essere installato Informix Dynamic Server sia formattata come NTFS.

WebSphere Application Server - Express 6.0.2

I requisisti hardware e software sono forniti nel WebSphere Application Server - Express InfoCenter:

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp

IBM HTTP Server

I requisisti hardware e software sono forniti nel WebSphere Application Server - Express InfoCenter:

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp

Rational Web Developer 6.0

I requisiti hardware e software sono forniti nel Rational Web Developer InfoCenter:

http://www.ibm.com/software/awdtools/developer/web/sysreq/

Nota: per piattaforme Linux, Rational Web Developer prima di essere eseguito richiede l'installazione di Mozilla 1.4.

Express Runtime console

I requisiti hardware e software sono forniti nell'InfoCenter della console Express Runtime:

http://publib.boulder.ibm.com/infocenter/iru21inf/index.jsp

Problemi noti relativi allo sviluppo

I problemi relativi alla sviluppo noti al momento del rilascio del prodotto sono:

Per ulteriori informazioni relativamente ad altri problemi consultare la sezione di supporto del sito Web di Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) o contattare il proprio rappresentante del centro di assistenza IBM.

Installazione di Express Runtime su un computer SUSE LINUX Enterprise Server 9.0

Nel momento in cui si tenta di installare IBM Express Runtime su SUSE LINUX Enterprise Server 9.0, se le opzioni presenti sul pannello di selezione del middleware sono ingrigite ed il programma di installazione indica che non è possibile individuare le risorse necessarie per poter proseguire con il processo di installazione, l'unità CD o DVD non è montata correttamente. Per risolvere questa situazione, eseguire la procedura riportata di seguito:

  1. Annullare il programma di installazione.
  2. Chiudere qualsiasi finestra aperta del browser.
  3. Chiudere le finestre Launchpad di Express Runtime.
  4. Aprire una finestra del terminale ed eseguire il comando mkdir /mnt/cdrom.
  5. Da tale finestra, eseguire il comando mount /dev/cdrom mnt/cdrom.
  6. Sempre in tale finestra, immettere ls /mnt/cdrom per accertarsi che l'unità sia montata correttamente e che sia possibile accedere ai file.
  7. Aprire una nuova finestra del browser e portarsi in /mnt/cdrom.
  8. Fare clic su launchpad.sh o LinuxSetup per riavviare il programma di installazione.

Messaggio di errore "volume errato" all'uscita da launch pad

All'uscita da launch pad di Express Runtime su piattaforme Windows, è possibile che venga visualizzato il seguente messaggio di errore: "Volume errato nell'unità. Inserire il volume ER211MP-Main1 nell'unità <x:>". Ignorare questo messaggio: non influisce in alcun modo sull'operazione del programma. Chiudere la finestra del messaggio facendo doppio clic su Continua.

Collegamenti Linux sul menu Applicazione

Sulla piattaforma Linux, i collegamenti del menu Express Runtime vengono visualizzati anche nel menu Applicazione.

Parole a capo in ambienti double-byte nella procedura guidata di distribuzione

Nella procedura guidata di distribuzione le parole a doppio byte potrebbero andare a capo in modo non corretto. In questo caso, aprire l'applicazione e i file delle soluzioni tradotti a doppio byte, individuare le stringhe tradotte per gli elementi riportati di seguito ed inserire uno spazio nel punto in cui è appropriato mandare a capo le frasi.

Punto nel nome della directory

Non installare IBM HTTP Server in una directory che contiene un "." nel nome.

Migrazione di wrapper in Express Runtime 2.1.1

In questa sezione viene descritto come migrare le applicazioni e le soluzioni create utilizzando Integrated Runtime, Versione 1.1 per Express Runtime, Versione 2.1.1. Queste informazioni non sono necessarie per effettuare la migrazione di wrapper Express Runtime dalla versione 2.1 alla versione 2.1.1.

  1. Spostare i file del progetto e del pacchetto di distribuzione.
    1. Se si spostano i progetti su un altro sistema fisico, è possibile esportare i progetti su un supporto rimovibile, utilizzando File > Esporta > File system. Non è necessario includere la cartella bin, ma includere i file .classpath e .project.
    2. Importare i progetti Integrated Runtime 1.1 nell'area di lavoro Express Runtime 2.1.1 Developer utilizzando File > Importa > Progetti esistenti nell'area di lavoro.. Questa operazione aggiorna i wrapper, aggiungendo le nuove tag XML e aggiornando le informazioni relative a classpath. La procedura guidata di importazione non sposta o copia fisicamente i file importati. Se si preferisce che i file del progetto importati risiedano fisicamente nella cartella dell'area di lavoro di destinazione, accertarsi che il progetto da importare venga inserito in tale cartella prima dell'importazione.
    3. Se si migra un'applicazione inclusa con Integrated Runtime v1.1, copiare il pacchetto di distribuzione dell'applicazione dalla directory di installazione di Integrated Runtime v1.1 nella directory di installazione di Express Runtime v2.1.1.
      1. Inserire il file .jar del pacchetto di distribuzione nella directory di installazione di Integrated Runtime v1.1 (<INSTALLATION_DIRECTORY>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree). Il nome file del pacchetto di distribuzione contiene l'ID dell'applicazione ed un'abbreviazione della piattaforma interessata (ad esempio "win" = Windows, "lnx" = Linux).
      2. Copiare il pacchetto di distribuzione dell'applicazione nella directory di installazione di Express Runtime v2.1.1 (<INSTALLATION_DIRECTORY>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree).
      3. Ridenominare la copia del pacchetto di distribuzione nella directory di installazione di Express Runtime v2.1.1, modificando il suffisso ".en.jar" in " .xx.jar."
  2. Aggiornare i file del wrapper.
    1. Per ogni progetto che si desidera migrare, aprire il wrapper della soluzione o dell'applicazione con l'apposito editor.
    2. Esaminare i nuovi aggiornamenti generati dall'importazione per accertarsi che siano stati utilizzati i valori corretti e per aggiungere le informazioni agli attributi facoltativi. I nuovi attributi vengono elencati di seguito nella sezione delle modifiche allo schema.
    3. Facoltativamente, rimuovere le tag obsolete utilizzando la scheda Origine nell'editor del wrapper per modificare l'XML. Le tag obsolete vengono elencate nella vista Problemi in Developer. Il wrapper funziona in Express Runtime 2.1.1 se si lasciano le tag obsolete.
  3. Generare la soluzione.

Modifiche dello schema dalla Versione 2.1

Informazioni dettagliate relative allo schema XML sono disponibili nell'InfoCenter sotto Express Runtime 2.1.1 > Riferimento > Schemi XML.

Wrapper di applicazioni

Elementi obsoleti:

Wrapper di soluzioni

Nuovi elementi:

Alcuni browser Mozilla non visualizzano la GUI correttamente

Eclipse 3.0.1 e Rational Web Developer 6.0 richiedono la versione plug-in SWT 3.1.0.4 per supportare Mozilla 1.7. Questo plug-in è fornito come 3.0.2 per i prodotti basati su eclipse 3.0.x. Eclipse 3.0.1 non supporta tutti i browser Linux per impostazione predefinita. Completare le seguenti operazioni:

  1. Impostare la variabile di ambiente MOZILLA_FIVE_HOME sulle ubicazioni del browser Mozilla utilizzato. Effettuare questa operazione aggiungendo quanto segue allo script eclipse_start.sh: "export MOZILLA_FIVE_HOME=/usr/lib/path_to_mozilla". eclipse_start.sh si trova nella directory opt/IBM/Runtime21/SolutionEnabler.
  2. Eseguire il programma di gestione degli aggiornamenti facendo clic su Guida > Aggiornamenti software > Trova e installa e selezionare un plugin SWT 3.0.2.
  3. Riavviare Eclipse per vedere se la pagina di benvenuto di Express Runtime viene visualizzata correttamente.

Problemi noti relativi alla documentazione

Questa sezione contiene informazioni sui problemi relativi alla documentazione, noti al momento della consegna del prodotto.

Per ulteriori informazioni relativamente ad altri problemi consultare la sezione di supporto del sito Web di Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) o contattare il proprio rappresentante del centro di assistenza IBM.

Alcune lingue devono utilizzare browser configurati per utilizzare la codepage UTF-8

I browser devono essere configurati per utilizzare la codepage UTF-8 per visualizzare i file della guida del programma e InfoCenter nelle seguenti lingue:

La visualizzazione dell'InfoCenter in cinese semplificato richiede la preferenza della lingua "zh_cn"

Se si sta visualizzando l'InfoCenter, impostare la preferenza della lingua del browser su "zh_cn" invece di "zh" per garantire che il documento venga visualizzato in Cinese semplificato. E' possibile effettuare questa impostazione facendo clic su Strumenti > Opzioni Internet nel menu di Internet Explorer e selezionando Lingue.

Appendice. Informazioni particolari

Queste informazioni sono state sviluppate per prodotti e servizi offerti negli Stati Uniti

E' possibile che negli altri paesi l'IBM non offra i prodotti, i servizi o le funzioni illustrati in questo documento. Contattare il rappresentante IBM locale per informazioni sui prodotti e servizi correntemente disponibili nella propria area. Qualsiasi riferimento ad un prodotto, programma o servizio IBM non implica o intende dichiarare che solo questo prodotto, programma o servizio IBM può essere utilizzato. Qualsiasi prodotto funzionalmente equivalente al prodotto, programma o servizio che non violi alcun diritto di proprietà intellettuale IBM può essere utilizzato. Tuttavia la valutazione e la verifica dell'uso di prodotti, programmi o servizi non IBM ricadono esclusivamente sotto la responsabilità dell'utente.

L'IBM può avere brevetti o domande di brevetto in corso relativi a quanto trattato nel presente documento. La fornitura di questo documento non implica la concessione di alcuna licenza su di essi. E' possibile inviare per iscritto richieste di licenze a:

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

Per richieste di licenze relative ad informazioni double-byte (DBCS), contattare il Dipartimento di Proprietà Intellettuale IBM nel proprio paese o inviare richieste per iscritto a:

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

Il seguente paragrafo non si applica al Regno Unito o a qualunque altro paese in cui tali dichiarazioni sono incompatibili con le norme locali: IBM (INTERNATIONAL BUSINESS MACHINES CORPORATION) FORNISCE LA PRESENTE PUBBLICAZIONE "COSI' COME E'" SENZA GARANZIE DI ALCUN TIPO, ESPRESSE O IMPLICITE, IVI INCLUSE, MA NON LIMITATE A, GARANZIE IMPLICITE DI NON VIOLAZIONE, DI COMMERCIABILITA' E DI IDONEITA' PER UNO SCOPO PARTICOLARE. Alcuni stati non consentono la rinuncia ad alcune garanzie espresse o implicite in determinate transazioni, pertanto, la presente dichiarazione può non essere applicabile.

Queste informazioni potrebbero contenere imprecisioni tecniche o errori tipografici. Si effettuano periodicamente modifiche alle informazioni qui accluse; queste modifiche saranno inserite in nuove edizioni della pubblicazione. IBM può effettuare miglioramenti e/o modifiche ai prodotti e/o ai programmi descritti nella presente pubblicazione in qualsiasi momento senza preavviso.

Qualsiasi riferimento a siti Web non IBM, contenuto in queste informazioni, viene fornito solo per comodità e non implica in alcun modo l'approvazione di tali siti. I materiali presenti in tali siti Web non sono parte dei materiali per questo prodotto IBM e l'utilizzo di tali siti Web è a proprio rischio.

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:

IBM Corporation
Software Interoperability Coordinator, Department 49XA
3605 Highway 52 N
Rochester, MN 55901
U.S.A.

Tali informazioni possono essere disponibili, in base ad appropriate clausole e condizioni, includendo in alcuni casi, il pagamento di una tassa.

Il programma su licenza descritto in questa pubblicazione e tutto il relativo materiale disponibile viene fornito dall'IBM nei termini dell'IBM Customer Agreement, IBM International Program License Agreement o qualsiasi altro accordo equivalente tra le parti.

Tutti i dati relativi alle prestazioni contenuti in questa pubblicazione sono stati determinati in un ambiente controllato. Pertanto, i risultati ottenuti in ambienti operativi diversi possono variare in modo considerevole. Alcune misure potrebbero essere state fatte su sistemi di livello di sviluppo per cui non si garantisce che queste saranno uguali su tutti i sistemi disponibili. Inoltre, alcune misure potrebbero essere state ricavate mediante estrapolazione. I risultati possono quindi variare. Gli utenti di questa pubblicazione devono verificare che i dati siano applicabili al proprio specifico ambiente.

Le informazioni riguardanti prodotti non IBM sono ottenute dai fornitori di tali prodotti, dai loro annunci pubblicati o da altre fonti pubblicamente reperibili. L'IBM non ha testato tali prodotti e non può confermare l'accuratezza delle prestazioni, della compatibilità o di altre richieste relative a prodotti non IBM. Domande inerenti alle prestazioni di prodotti non IBM dovrebbero essere indirizzate ai fornitori di tali prodotti.

Questa pubblicazione contiene esempi di dati e prospetti utilizzati quotidianamente nelle operazioni aziendali. Pertanto, può contenere nomi di persone, società, marchi e prodotti. Tutti i nomi contenuti nella pubblicazione sono fittizi e ogni riferimento a nomi e indirizzi reali è puramente casuale.

LICENZA SOGGETTA ALLE LEGGI SUL DIRITTO D'AUTORE:

Queste informazioni contengono programmi applicativi di esempio in lingua originale, che illustrano le tecniche di programmazione su diverse piattaforme operative. E' 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) a seconda della piattaforma operativa per cui gli esempi dei programmi sono stati scritti. Questi esempi non sono stati testati approfonditamente tenendo conto di tutte le condizioni possibili. L'IBM, non può quindi garantire l'affidabilità, la praticità o il funzionamento di questi programmi.

Ogni copia o parte di tali programmi di esempio deve includere un'informazione sul copyright come questa di seguito indicata:

Se questa pubblicazione viene visualizzata in formato elettronico, è possibile che le fotografie e le illustrazioni a colori non vengano visualizzate.

Marchi

I seguenti termini sono marchi di International Business Machines Corporation negli Stati Uniti e/o in altri paesi:

DB2
IBM
Informix
i5/OS
OS/400
WebSphere

Intel, Intel Inside (logos), MMX e Pentium sono marchi di Intel Corporation negli Stati Uniti e/o in altri paesi.

Microsoft, Windows, Windows NT e il logo Windows sono marchi di Microsoft 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 in altri paesi.

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

UNIX è un marchio di The Open Group negli Stati Uniti e in altri paesi.

I nomi di altre società, prodotti o servizi possono essere marchi o marchi di servizi di altri.


1.
A partire da V5R3 il sistema operativo OS/400 è anche noto come il sistema operativo i5/OS.