File README WebSphereTM Development Tools per iSeries V5.1

Questo documento contiene le informazioni sui prerequisiti del prodotto WebSphere Development Tools per iSeries. Include inoltre le restrizioni del prodotto e le informazioni non incluse nella documentazione.

Le Note per l'installazione contengono tutte le note e le procedure di installazione.Ciò include l'uso di file di personalizzazione e in che modo effettuare la disinstallazione o come aggiungere o rimuovere componenti di prodotto.

Le Note di release descrivono i componenti del prodotto, i requisisti di sistema dettagliati e i scenari di migrazione e VisualAge(R) per Java(TM) Version 3.5.3 Enterprise Toolkit per AS/400 (R) Release Notes.

Indice analitico

Modifiche alla documentazione

Importante: come installare o rimuovere selettivamente i componenti
Per il wizard Modifica consente di aggiungere o rimuovere i componenti. La pagina con il testo "Selezione dei componenti da modificare" deve includere questa descrizione:

Per aggiungere un componente mancante, verificare che la casella di spunta sia selezionata.
Per rimuovere un componente, deselezionare la casella di spunta.
Una descrizione completa si trova nelle Note di installazione nella sezione Come aggiungere o rimuovere i componenti dopo l'installazione.

VisualAge RPG (VARPG)

Per V5.1, l'aiuto del VARPG GUI Designer è stato aggiornato in modo da includere nuove informazioni sull'aiuto per:

Non è stato effettuato nessun altro aggiornamento a questo aiuto in linea.

Le versioni HTML e PDF delle pubblicazioni VARPG non sono state aggiornate. Infatti, contengono le seguenti inesattezze:

Le parole chiave DLL e LINKAGE non si trovano nell'elenco di parole chiave per il seguente aiuto sensibile alla lingua:

Anche queste parole chiave non si trovano nella tabella 33. Prototipo, Interfaccia procedura e parole chiave parametro si trovano nella pubblicazione VisualAge RPG Language Reference.

In VisualAge RPG sono stati aggiunti i seguenti attributi parte.
Parte Attributo Tipo Descrizione Codice
operazione
valido
File secondario EditColumn numerico Restituisce il numero colonna della cella aperta per la modifica. getatr
EditIndex numerico Restituisce il numero di riga della cella aperta per la modifica. getatr
EditText testo Restituisce il testo attualmente modificato della cella in fase di modifica.
Restituisce una stringa vuota se non viene aperta alcuna cella per la modifica.
getatr
Gli attributi del file secondario riportati di seguito vengono utilizzati per modificare l'ordine di visualizzazione delle colonne di dati del file secondario. "colonne dati" fa riferimento all'ordine delle colonne specificato, al momento della progettazione, nella pagina Elenco campi delle proprietà del blocco note (una "colonna dati" viene specificata con l'attributo ColNumber). "visualizzazione colonne" fa riferimento all'ordine delle colonne così come vengono visualizzate (una "visualizzazione colonna" viene specificata con il nuovo attributo ViewColumn). Per default, le colonne dati e la visualizzazione colonne sono uguali. Se un utente sposta la posizione di visualizzazione di una colonna, viene modificata solo la visualizzazione colonne.
MapViewCol numerico Quando impostato su 1, verrà visualizzato il file secondario con colonne riordinate in base agli attributi ColNumber e ViewColumn. ColNumber viene impostato sul numero di colonna dati da spostare e ViewColumn viene impostato sulla colonna di destinazione. Notare che le colonne non vengano scambiate. La visualizzazione colonne viene spostata sulla destra o sulla sinistra a seconda della necessità. setatr
ViewColumn numerico Impostato sulla colonna di destinazione MapViewCol. setatr
Esempio di codice per definire la colonna dati 2 nella visualizzazione colonna 4
C     Eval      %Setatr('FRA000000B':'SUBF':'ColNumber')=2
C     Eval      %Setatr('FRA000000B':'SUBF':'ViewColumn')=4
C     Eval      %Setatr('FRA000000B':'SUBF':'MapViewCol')=1
DColFRVCol numerico Riporta la colonna dati che corrisponde alla colonna specificata da ViewColumn. getatr
Esempio di codice per richiamare la colonna dati della visualizzazione colonna 4
C     Eval      %Setatr('WIN':'SBF':'ViewColumn')=4
C     Eval      DataCol4 = %Getatr('WIN':'SBF':'DCOLFRVCOL')
VColFRDCol numerico Riporta la visualizzazione colonna che corrisponde alla colonna specificata da ColNumber. getatr
Esempio di codice per richiamare la visualizzazione colonna della colonna dati 4
C     Eval      %Setatr('WIN':'SBF':'ColNumber')=4
C     Eval      ViewCol4 = %Getatr('WIN':'SBF':'VCOLFRDCOL')
SortAsc numerico Impostato su una colonna dati per ordine ascendente dei dati del file secondario. setatr
Esempio di codice per ordinare la terza colonna in ordine ascendente
C     Eval      %Setatr('WIN':'SBF':'SortAsc')=3
SortDesc numerico Impostato su una colonna dati per ordine discendente dei dati del file secondario. setatr
Esempio di codice per ordinare la terza colonna in ordine discendente
C     Eval      %Setatr('WIN':'SBF':'SortDesc')=3
Finestra PrintAsIs testo Stampa l'immagine e mantiene il rapporto altezza-lunghezza. setatr
Immagine PrintAsIs testo Stampa l'immagine e mantiene il rapporto altezza-lunghezza. setatr
Testo statico DropValue numerico Impostato su 1 per consentire la modifica del valore dell'etichetta tramite l'operazione di rilascio. Impostato su 0 per impedire la modifica dopo il rilascio. Il valore di default è 1. Ad esempio, una parte di testo statico ha un'etichetta "Send Mail" e gli utenti vengono informati su come trascinare e rilasciare un indirizzo e-mail su un'etichetta per poter aprire una finestra di dialogo per inviare e-mail. Impostare DropValue su 0 in modo che l'etichetta non venga modificata in un indirizzi e-mail. setatr
Pagina blocco note OnTop numerico Impostato su 1 per modificare la pagina specificata in quella corrente. Inizialmente, gli utenti impostavano "PageNumber" di una parte del blocco note su N per rendere la pagina N quella corrente. Questo metodo può causare confusione quando una pagina è impostata su invisibile in quanto il runtime cancellerà la pagina dalla parte blocco note. (Quando la pagina viene nuovamente impostata su visibile, il runtime la aggiungerà nuovamente al blocco note.) Ad esempio, se viene eseguito il codice riportato di seguito:
C            EVAL	   %SetAtr('frame':'page3':'visible')=0
C            EVAL          %SetAtr('frame':'notebook':'PageNumber')=3
La pagina corrente è la quarta pagina (che la momento è la terza poiché la terza pagina originale è stata cancellata).
Gli utenti possono ora utilizzare questa riga per impostare la quarta pagina come quella corrente:
C            EVAL          %SetAtr('frame':'page4':'OnTop')=1
Senza l'utilizzo del numero indice, risulta più semplice capire quale sia la pagina corrente.
GETATR può essere utilizzato per richiamare il valore dell'attributo OnTop di una pagina blocco note. Verrà riportato 1 se la pagina è quella corrente, altrimenti restituirà 0.
setatr
getatr


A VisualAge RPG sono stati aggiunti i seguenti eventi parte.
Parte Evento Descrizione
Grafico A comparsa Nuovo evento aggiunto
Pagina blocco note SelPending Questo evento viene indicato per la pagina corrente nel momento in cui un utente fa clic su un'altra pagina. Ad esempio, la sottoroutine di azione per questo evento può controllare che siano state effettuate tutte le immissioni necessarie. In caso contrario, ritornare a "NODEFAULT" in modo che il motore di runtime VARPG non passi ad un'altra pagina. Ciò non rende necessario la disabilitazione delle altre pagine o di renderle invisibili. Di seguito viene riportato un esempio di codice:
 C     NBP_1         BEGACT    SELPENDING    FRA_1
 C                   if        %getatr('FRA_1':'cusno':'text')=*blank
 C     *msg0001      dsply                   rc1               9 0      Display an error message;
 C                   eval      RC='*NODEFAULT  '
 C                   else
 C                   eval      RC='*DEFAULT    '
 C                   endif
 C                   ENDACT    RC

WebSphere Studio per iSeries

Per informazioni sulle limitazioni e sui prerequisiti specifici per IBM WebSphere Studio per iSeries, fare riferimento ai file WebSphere Studio README e ReadMe 3.5 FixPack 2. Queste note possono essere visualizzate dal menu Avvia/Start di Windows selezionando Programmi> IBM WebSphere Development Tools per iSeries> IBM WebSphere Studio per iSeries.

Informazioni sul supporto BiDi
Ogni DTC in WebSphere Studio per iSeries dispone ora di una proprietà attributo di direzionalità che indica la direzione del testo. Questa proprietà si trova nella pagina generale del controllo delle proprietà. Le opzioni sono:
LTRLa direzione del testo è da sinistra a destra
RTLLa direzione del testo è da destra a sinistra
NONELa direzione del testo è quella di default per la lingua

Inoltre, il file secondario ha l'attributo 'directionality' per ogni campo sotto la pagina 'Proprietà campi'. L'attributo 'directionality' sotto la pagina proprietà 'General' del file secondario definisce in che modo vengono disposte le colonne/campi. L'attributo 'directionality' sotto la pagina 'Proprietà campi' definisce in che modo viene presentato il testo di un campo.

Nella pagina Definizione chiamata programma del wizard di interazione web, è stato aggiunto un nuovo attributo: bidistringtype. Le opzioni sono di seguito riportate.
Tipo stringa Tipo di
testo
Orientamento Swap
simmetrico
Forma
numerale
Forme
testo
Valore di default Il tipo di stringa di default per il tipo di dati non BiDi (LTR)
ST4 Visual LTR No Nominale Forma
ST5 Implicito LTR Nominale Nominale
ST6 Implicito RTL Nominale Nominale
ST7 Visual LTR contestuale No Nominale Nominale
ST8 Visual RTL No Nominale Forma
ST9 Visual RTL Nominale Forma
ST10 Implicito LTR contestuale Nominale Nominale
ST11 Implicito LTR contestuale Nominale Nominale
Nota: Ogni CCSID ha un tipo di stringa CDRA di default che definisce una serie di indicatori BiDi. Quando si utilizzano queste costanti durante le conversioni delle stringhe BiDi, il tipo di stringa del parametro deve essere sempre ST5 (LTR), ST6 (RTL), ST10 (LTR contestuale) o ST11 (RTL contestuale).

Informazioni su due nuovi campi
La prima pagina del Wizard di pubblicazione dispone di due nuovi campi, nome server applicazione WAS e nome sistema servlet WAS. Essi hanno come valore di default Wdt400AppServer e Wdt400ServletEngine che erano precedentemente non modificabili.

Informazioni sulla modifica di un'etichetta campo
La prima pagina del Wizard di pubblicazione dispone di un'etichetta campo Nome nodo WAS precedentemente etichettato come Nome nodo XML. Quando si specifica il nome nodo WAS nel wizard di pubblicazione, utilizzare il nome nodo che viene visualizzato nella console di gestione.

Distributed Debugger e Object Level Trace

Per informazioni sulle limitazioni e sui prerequisiti specifici di IBM Distributed Debugger e Object Level Trace, fare riferimento ai file IBM Distributed Debugger e Object Level Trace Release Notes. Queste note di release possono essere visualizzate dal menu Avvia/Start di Windows selezionando Programmi> IBM WebSphere Development Tools per iSeries> IBM Distributed Debugger> README.

Problemi noti e workaround

Note JDK
(J2SDK) Java 2 Software Development Kit della IBM, Standard Edition v1.2.2 è incluso in questo prodotto. J2SDK include JavaDocs. Se si sceglie di utilizzare una versione di JDK differente, occorre avere una versione 1.2 o superiore per essere sicuri della funzionalità di tutte le parti del codice Java.

Per utilizzare una versione JDK diversa, determinarne la directory principale JRE (Java Runtime Environment). In CODE Editor, immettere il comando "SET GLOBAL.JREHOME x:\dir" dove x:\dir è la directory home JRE. Ad esempio, "SET GLOBAL.JREHOME C:\JDK1.2\JRE".

Se si intende utilizzare il componente VisualAge RPG Media, installare Java Media Framework API.

VisualAge RPG GUI Designer e Java Plug-in
Netscape Navigator e Microsoft Internet Explorer non supportano attualmente lo stesso livello di J2SDK che viene utilizzato da VisualAge RPG. Quindi, le applet create con VisualAge RPG GUI Designer non verranno eseguite direttamente con questi browser. Per eseguire le applet VisualAge RPG in uno di questi browser, occorre avere Java Plug-in 1.2 installato (incluso con J2SDK). E' possibile scaricare J2SDK dalla pagina web Source for Java Technology Web page presso il sito java.sun.com.

Nomi VisualAge RPG IFS
Utilizzare sempre i nomi di directory IFS che abbiano una lunghezza che vada da 1 a 8 caratteri e che non contengano spazi.

Problemi con l'aiuto
WebSphere Development Tools per iSeries utilizza il sistema di aiuto VisualAge per fornire informazioni sull'aiuto in linea attraverso il proprio browser web. In caso di problemi durante l'avvio, l'utilizzo o la ricerca dell'aiuto, è possibile reperire un documento di risoluzione del problema sul supporto magnetico di installazione. Inserire il CD 1 o il DVD nell'unità appropriata e utilizzare Windows Explorer per andare al file x:\install\help\helpyyy\helpTroubleshooting.htm, dove x è l'unità e yyy è il codice della lingua, come riportato q ui di seguito:
LinguaggiovalidoLinguaggiovalidoLinguaggiovalidoLinguaggiovalidoLinguaggiovalido
Tedesco deu Inglese enu Spagnolo esp Francese fre Italiano ita
Giapponesejpn Coreanokor Portoghese
(Brasiliano)
bra Cinese
(Semplificato)
chs Cinese
(Tradizionale)
cht
Al termine dell'installazione, il documento di risoluzione dei problemi si trova nella directory del prodotto install\help.

WebSphere Studio per iSeries: come richiamare un'API DTC file secondario
Il programma di servizio host, QGPL/QDTSSFL.SRVPGM, viene richiesto nel momento in cui il programma host dell'utente ha la necessità di richiamare Websphere Studio per iSeries Subfile DTC API.

Per l'installazione

  1. Per le fasi di installazione è richiesto un ID host insieme alle autorizzazioni *ALLOBJ e *SAVSYS.
  2. Trasferire il savefile qdtssfl.sav dalla workstation alla libreria host QGPL host iSeries:
    1. Aprire una finestra prompt dei comandi
    2. Passare alla directory origine del savefile qdtssdfl.sav, x:\WDT400\Studio35\Affinity dove x:\WDT400 è la directory e l'unità di installazione del prodotto
    3. Immettere i seguenti comandi:
      ftp iSeriesHost
      cd QGPL
      binary
      put qdtssfl.sav QDTSSFL (presupponendo che il savefile QDTSSFL SAVFILE, e.g. CRTSAVF FILE(QGPL/QDTSSFL))
  3. Ripristinare QDTSSFL SRVPGM nella libreria QGPL dal savefile:
    RSTOBJ OBJ(*ALL) SAVLIB(QGPL) DEV(*SAVF) SAVF(QGPL/QDTSSFL) RSTLIB(QGPL)

Per l'ambiente di sviluppo

  1. Assicurarsi che la libreria QGPL si trovi nell'elenco librerie.
  2. Attivare il programma utente che consente all'API DTC del file secondario di effettuare una chiamata a QGPL\QDTSSFL.SRVPGM

Per l'ambiente di runtime, assicurarsi che la libreria QGPL si trovi nell'elenco librerie.

Note per utenti precedenti alla versione V5.1:

  1. Tutti i programmi esistenti collegati a QSYS\QDTSSFL.SRVPGM devono essere nuovamente associati alla nuova libreria QGPL\QDTSSFL.SRVPGM.
  2. Dopo aver nuovamente collegato i programmi appena citati alla nuova SRVPGM, è necessario rimuovere la versione precedente alla V5.1 di QDTSSFL.SRVPGM nella libreria QSYS.

Utilizzo di esempi da Enterprise Toolkit per iSeries
Per utilizzare gli esempi forniti in ET/400, è necessario ripristinare la libreria ADTSLAB. Per WebSphere Development Studio per iSeries V5R1, questa libreria è ubicata in QPDA.

Messaggi di visualizzazione troncati in CODE
I messaggi lunghi in CODE Editor talvolta sono troncati. Selezionare il messaggio e fare clic su ? o premere F1 per visualizzare l'intero messaggio.

Problemi del browser

Alcuni componenti di WebSphere Development Tools richiedono Internet Explorer come browser (consultareRequisiti software nelle Note di release). Alcuni problemi Netscape sono descritti di seguito. Utilizzare Internet Explorer come browser di default per evitare limitazioni e problemi.

Ricerca Netscape in Windows 2000
Un problema noto con Netscape (versioni comprese tra 4.5 e 4.74 e altri) su alcuni sistemi Windows 2000 rende molto lenta la ricerca della giuda in linea. Quando si inoltra un modulo da queste versioni di Netscape, l'applicazione Netscape utilizza la maggior parte dei cicli del processore disponibili sul sistema fino a che non si riceve una risposta dal sistema remoto. Generalmente questo non è un problema quando si effettua una ricerca remota (ad esempio su un sito web). Tuttavia, poiché il programma di ricerca di un prodotto è in esecuzione sul proprio sistema locale, il fatto che Netscape utilizzi una grande quantità di CPU indica che è rimasto a disposizione un tempo della CPU molto scarso perché il programma di ricerca esegua la ricerca. Ne risulta che un'azione di ricerca che deve restituire un risultato entro un secondo può impiegare diversi minuti su Windows 2000.

E' possibile evitare questo problema di prestazioni selezionando una finestra non Netscape differente dopo ogni inoltro di ricerca. Ciò causa, generalmente, l'arresto di Netscape che utilizza cicli di CPU eccessivi durante l'attesa di una risposta e i risultati della ricerca vengono visualizzati generalmente entro un secondo dopo lo switch della finestra.

In alternativa, è possibile utilizzare Microsoft Internet Explorer per visualizzare l'aiuto. Il problema di prestazioni non si verifica con questo browser.

Netscape Navigator non conforme
Netscape Navigator non conforme agli standard per HTML 4. Le pagine web generate da WebSphere Studio per AS/400 e visualizzate da Netscape Navigator presentano i problemi DTC descritti nella seguente tabella. Tali problemi non si verificano quando viene utilizzato Internet Explorer.

Tipo DTC Problemi relativi all'aspetto Problemi relativi agli eventi Problemi relativi all'attributo
Entryfield Il Colore e il colore di Sfondo impostati per default non possono essere sovrascritti. OnSelect, OnClick, OnDblClick, OnMouseOver, OnMouseDown, OnMouseUp e OnMouseOut non sono supportati. L'attributo "alignment" sposta l'intero campo, non solo il testo.
L'attributo "readonly" non è supportato, ma il problema può essere risolto nel seguente modo:
- selezionare DTC
- visualizzare la finestra di dialogo Proprietà controllo
- selezionare il separatore Evento
- fare clic sull'evento onFocus
- immettere "this.blur();" nella casella dello script.
Casella di spunta Nessun problema OnChange non è supportato. Nessun problema
Combobox Il Colore e il colore di Sfondo impostati per default non possono essere sovrascritti.
Il font viene ignorato.
Nessun problema Nessun problema
Listbox Il Colore e il colore di Sfondo impostati per default non possono essere sovrascritti.
Il font viene ignorato.
Nessun problema Nessun problema
MLE Il Colore e il colore di Sfondo impostati per default non possono essere sovrascritti.
Il font viene ignorato.
Testo portato a capo in modo errato.
OnSelect non è supportato. Nessun problema
Pushbutton Il colore di sfondo è sempre grigio chiaro. OnKeyPress, OnKeyUp, OnKeyDown, OnMouseOut e OnMouseOver non sono supportati. Nessun problema
Radiobutton Nessun problema OnMouseOut, OnMouseOver, OnKeyUp, OnKeyDown, OnKeyPress e OnChange non sono supportati. Nessun problema

Internet Explorer e aiuto per AS/400 Toolbox per Java
Alcune pagine guida Toolbox per Java non utilizzano la serie di caratteri corretta se visualizzata con Internet Explorer. Le serie di caratteri corrette per ogni lingua sono:
Linguaggio Nome della serie di caratteri
Cinese semplificato Cinese semplificato (GB2312)
Cinese tradizionale Cinese tradizionale(Big5)
Coreano Coreano
Giapponese Giapponese (Shift-JIS)

Utilizzare queste istruzioni nella finestra browser per selezionare la serie di caratteri corretta per la propria lingua.
  1. Fare clic su Visualizza sulla barra di menu per aprire un elenco a discesa.
  2. Posizionare il cursore su Codifica per aprire un elenco di serie di caratteri.
    1. Se la serie di caratteri richiesta si trova sull'elenco, fare clic su essa.
    2. Se la serie di caratteri non è elencata, posizionare il cursore su Altro per aprire un elenco più grande di serie di caratteri.
    3. Fare clic sulla serie di caratteri richiesta.
Questa operazione deve essere eseguita ogni volta che di apre una pagina di aiuto con una serie di caratteri non corretta.

Distributed Debugger
Quando si esegue il debug di un programma o di un programma di servizio avviato da una pagina web creata da WebSphere Studio per AS/400, il completamento del punto di immissione del programma di servizio o del programma non consente di terminare l'operazione avviata dal programma di debug. Ciò blocca le successive sessioni di debug. Per attivare di nuovo il processo di debug, utilizzare il pulsante Arresta per chiudere la sessione di debug in sospeso.

Object Level Trace
Se non è possibile avviare OLT (Object Level Trace) su Windows 95 o Windows 98, assicurarsi che lo spazio di ambiente sia impostato sul valore massimo. Nel file CONFIG.SYS trovare la direttiva SHELL e assicurarsi che il valore /E sia impostato su 32768. Ad esempio: SHELL=C:\WINDOWS\COMMAND.COM /p /E:32768

Nell'OLT viewer si verificheranno errori se i file di ambiente contenuti nella directory DbgProf sono corrotti. Se ciò accade, cancellare tutti i file nella directory DbgProf. Esiste una directory separata per ogni utente.Quando l'OLT viewer viene avviato, i file verranno creati di nuovo.

OLT viewer visualizza l'errore "Impossibile aprire flusso input per dertrdfl." quando viene avviato la prima volta oppure dopo la cancellazione dei file di ambiente nella directory DbgProf. Questo errore non influisce sulla funzionalità di OLT viewer.

Norton AntiVirus
Se su una macchina Windows 98 è installato Norton AntiVirus e alcune parti di WebSphere Development Tools, come ad esempio Debugger o OLT (Object Level Trace), non funzionano, disabilitare Norton Antivirus e tentare di nuovo.

Altre fonti di informazioni

Visitare le pagine World Wide Web agli indirizzi:

ibm.com/software/awdtools/wdt400/ Fare clic su Supporto, successivamente selezionare una voce sotto download supporto per aggiornamenti Web

E' inoltre possibile raggiungere queste pagine seguendo i link dalla home page IBM Software all'indirizzo ibm.com/software/

Redpaper REDP0503 fornisce una eccellente panoramica di questo prodotto. Andare al sito Redbooks, fare clic su Redpapers nella frame a sinistra e fare clic sul titolo "IBM WebSphere Development Tools for AS/400: An Introduction". Verrà visualizzato un estratto del documento. Fare clic su Visualizza guida in linea per leggere la versione PDF del Redpaper.

Seguire i newsgroup e inviare le domande:

Novità server:

news.software.ibm.com

Newsgroup consigliati:

ibm.software.code400

ibm.software.vajava

ibm.software.varpg

ibm.software.websphere.studio400


Come trovare l'accordo su licenza

I file di accordo su licenza per questo prodotto, si trovano nella sottodirectory license nella directory del prodotto root.

Informazioni particolari

Queste informazioni sono state sviluppate per i prodotti e i servizi offerti negli U.S.A. La IBM non può offrire i prodotti, i servizi o i dispositivi presentati in questo documento in altri paesi. Consultare il rappresentante IBM locale per informazioni sui prodotti e sui servizi attualmente disponibili nel proprio paese. Ogni 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 utilizzati prodotti, programmi o servizi funzionalmente equivalenti che non comportino violazione dei diritti di proprietà intellettuale o di altri diritti dell'IBM. E' comunque responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri prodotti, programmi o servizi non IBM.

La IBM può avere brevetti o domande di brevetti in corso relativi a quanto trattato nella presente pubblicazione. La fornitura di questa pubblicazione non implica la concessione di alcuna licenza su di essi. Chi desiderasse ricevere informazioni relative alla licenza, può rivolgersi per iscritto a:

Director of Licensing
Intellectual Property & Licensing
International Business Machines Corporation
North Castle Drive, MD - NC119
Armonk, New York 10504-1785
Deutschland

Le informazioni contenute nel seguente paragrafo non si applicano al Regno Unito o a qualsiasi altro paese in cui tali disposizioni siano incompatibili con la legge locale: LA IBM (INTERNATIONAL BUSINESS MACHINES CORPORATION) FORNISCE LA PRESENTE PUBBLICAZIONE NELLO STATO IN CUI SI TROVA, SENZA GARANZIE DI ALCUN TIPO, NE' ESPRESSE NE' IMPLICITE, IVI INCLUSE, MA NON LIMITATE A GARANZIE IMPLICITE DI NON VIOLAZIONE, DI COMMERCIABILITA' E IDONEITA' PER UNO SCOPO PARTICOLARE.Alcuni stati non consentono la rinuncia delle garanzie espresse o implicite in alcune transazioni, pertanto, questa affermazione potrebbe non essere a voi applicabile.

Queste informazioni possono contenere imprecisioni tecniche o errori tipografici. Alle informazioni di seguito riportate periodicamente vengono apportate delle modifiche; tali modifiche saranno incluse nelle nuove edizioni della presente pubblicazione. La IBM si riserva di apportare senza preavviso e in qualsiasi momento miglioramenti e/o modifiche al/i prodotto/i e/o al/i programma/i descritto/i in questa pubblicazione.

I riferimenti ai siti web non IBM contenuti in queste informazioni vengono forniti esclusivamente a scopo di convenienza e non costituiscono in alcun modo un avallo a tali siti. Il materiale relativo a suddetti siti web non costituisce parte del materiale per il presente prodotto IBM e l'utilizzo di tali siti è a vostro rischio.

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

IBM Canada Ltd.
Department 071
1150 Eglinton Avenue East
Toronto, Ontario M3C 1H7
Canada

Tali informazioni possono essere disponibili secondo i termini e le condizioni appropriate, con il pagamento, in alcuni casi, di un corrispettivo.

Il programma e tutto il materiale disponibile concessi in licenza e descritti nella presente pubblicazione sono forniti dalla IBM in base ai termini dell'IBM Customer Agreement dell'IBM IPLA (International Program License Agreement) o a qualsiasi altro accordo equivalente.

Informazioni sull'interfaccia di programmazione

Questa documentazione descrive l'interfaccia di programmazione di uso generico e le informazioni di ausilio fornite da IBM WebSphere Development Tools per iSeries.

Marchi

I seguenti termini sono marchi o marchi registrati della IBM (International Business Machines Corporation) negli Stai Uniti e/o in altri paesi:
  • AIX
  • AIXwindows
  • AS/400
  • AS/400e
  • IBM
  • Integrated Language Environment
  • iSeries
  • Operating System/400
  • OS/400
  • RPG/400
  • VisualAge
  • WebSphere

InstallShield è un marchio di InstallShield Corporation.

Intel e Pentium sono marchi registrati di Intel Corporation.

Java e tutti i marchi basati sul Java sono marchi o marchi registrati di Sun Microsystems, Inc. negli Stati Uniti e/o in altri paesi.

Netscape Navigator è un marchio di Netscape Communications Corporation.

ActiveX, Microsoft, SourceSafe, Visual C++, Visual SourceSafe, Windows, Windows NT, Win32, Win32s e Windows logo sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti, in altri pesi o in entrambi.

Altri nomi di compagnie, prodotti e servizi possono essere marchi di altre compagnie.