  ________________________________________________________________________

  IBM OS/2 WARP DEVELOPER KIT, JAVA TECHNOLOGY EDITION, VERSIONE 1.1.8
                     README PER L'INSTALLAZIONE
  ________________________________________________________________________

  IBM OS/2 Warp Developer Kit, Java Technology Edition, Versione 1.1.8
  (Developer Kit) Š basato sul livello di manutenzione Java 1.1.8
  della Sun Microsystems.


  Il Developer Kit fornisce l'ambiente Java della Sun Microsystems
  per i seguenti prodotti:

    OS/2 Warp 4 con FixPak 5 o successivi o DBCS equivalente
    OS/2 Warp Server con FixPak 32 o successivi o
      DBCS equivalente
    OS/2 Warp Server Advanced con FixPak 32 o successivi o
      DBCS equivalente
    OS/2 Warp Server Advanced SMP Feature con FixPak 32
      o successivi o DBCS equivalente
    OS/2 Warp Server per e-business
    WorkSpace On-Demand client e server
    OS/2 Warp 3 con FixPak 32 o successivi o DBCS equivalente
    OS/2 Warp Connect con FixPak 32 o successivi o DBCS equivalente

    Nota:  per le informazioni su DBCS (Double Byte Character Set)
           FixPak equivalenti, consultare la sezione "FixPak".

  I riferimenti contenuti in questo file README sono i seguenti:
    o  Riferimenti ad OS/2 Warp 4 relativi al sistema operativo
       Client OS/2 Warp 4 e al client WorkSpace On-Demand.
    o  OS/2 Warp Server viene utilizzato come riferimento a
       tutti i sistemi operativi di tipo OS/2 Warp Server e
       al server WorkSpace On-Demand.
    o  I riferimenti ad OS/2 Warp 3 sono relativi ad OS/2 Warp
       Versione 3 e ad OS/2 Warp Connect.
    o  Java 1.1.x viene utilizzato come riferimento a Java 1.1.1 per
       OS/2, Java 1.1.4 per OS/2 Warp, IBM OS/2 Warp Developer Kit, Java(TM) Edition, 1.1.6, IBM
       OS/2 Warp Developer Kit, Java(TM) Edition, 1.1.7.

  Questo README fornisce le informazioni necessarie per
  l'installazione del Developer Kit e fornisce suggerimenti. I
  riferimenti ad oggetti specifici per questo prodotto sono indicati
  come oggetti Java 1.1.8.

  In base al file eseguibile utilizzato, digitando quanto segue
  in una riga comandi, Š possibile ottenere il numero del build
  e della versione:


    o  java -fullversion
       (Se si utilizza il file eseguibile java.exe)
    o  jre -d
       (Se si utilizza il file eseguibile jre.exe)
  ________________________________________________________________________
  INDICE

     1.0  PRIMA DELL'INSTALLAZIONE
     1.1  Considerazioni sulle partizioni HPFS o JFS e FAT
     1.1.1  Utilizzo di una singola partizione FAT
     1.2  Creazione di una copia del file CONFIG.SYS
     1.3  Requisiti di spazio su disco
     1.4  Requisiti hardware
     1.5  FixPak
     1.6  Installazione dei FixPak dopo Developer Kit
     1.7  Sostituzione delle versioni precedenti di Java 1.1.x
     1.8  Salvataggio dei file OS/2 principali
     1.9  Aggiornamento di Netscape Navigator 2.02 e Java 1.1.x
     1.10 Esecuzione di Netscape Navigator 4.04 durante
          l'installazione del Developer Kit
     1.11 Netscape Communicator 4.04 e Compilatore JIT
     1.12 Java Integration Layer per Netscape Communicator 4.04

     2.0  INSTALLAZIONE DEL DEVELOPER KIT
     2.1  Installazione del Developer Kit mediante la GUI
     2.1.1  Installazione mediante la scrivania
     2.1.2  Installazione mediante la riga comandi OS/2
     2.1.3  Componenti non selezionabili durante l'installazione
     2.1.4  Conseguenze di un'installazione non eseguita correttamente
     2.1.4.1  Impossibile rimuovere l'oggetto installazione
     2.2  Installazione non presidiata (CID)
     2.2.1  Modifica del file di risposte CID
     2.2.1.1  Componenti della configurazione
     2.2.1.2  Unit… di installazione dei componenti
     2.2.2  Avvio dell'installazione non presidiata
     2.3  Installazione CID con architettura TME
     2.4  Installazione del Developer Kit su WorkSpace On-Demand
     2.4.1  Installazione del Developer Kit su un server WorkSpace On-Demand
     2.4.2  Installazione del Developer Kit su un client WorkSpace On-Demand
     2.4.2.1  Requisiti per l'installazione su un client WorkSpace On-Demand
     2.4.2.2  Modifica dei file CID.CMD e WSOD.RSP
     2.4.2.3  Rilasci multipli di Workspace On-Demand sullo stesso server
     2.4.2.4  Installazione di componenti Developer Kit aggiuntivi sul client Workspace On-Demand
     2.4.2.5  Compilatore JIT e Workspace On-Demand
     2.5  Considerazioni sull'installazione di NetView DM/2 (NVDM/2)
     2.5.1  Inserimento del comando Static nel profilo NVDM/2
     2.6  Installazione IPL remota
     2.6.1  Creazione dei file di risposte
     2.6.2  Modifica del file JAVA118.RSP
     2.6.3  Aggiornamento dei file per Feature Install
     2.6.4  Avvio dell'installazione IPL remota
     2.6.5  Esecuzione degli esempi Java su un client IPL remoto
     2.6.5.1  Immissione di un trust su WorkSpace On-Demand
     2.6.6  Aggiornamento 1.1.x per Developer Kit in ambiente IPL remoto

     3.0  DOPO L'INSTALLAZIONE
     3.1  Ulteriori fonti di informazione
     3.2  Installazione di componenti aggiuntivi
     3.3  Bridge JDBC-ODBC non fornito
     3.4  Considerazioni su AWT TextField e TextArea
     3.5  Modifica dei file di propriet… dei font non supportata
     3.6  Problemi relativi all'ora nelle applet Java
     3.7  Modifiche al LIBPATH che potrebbero influire sul sistema
     3.8  Eccezioni
     3.9  Utilizzo del supporto Memoria alta di OS/2 per incrementare
          le dimensioni Heap di Java
     3.9.1  Abilitazione di OS/2 HMS
     3.9.2  Abilitazione delle dimensioni Heap di Java per l'utilizzo di
            OS/2 HMS
     3.9.3  Limitazioni durante l'utilizzo di OS/2 HMS
     3.10  Classe BigDecimal avanzata


     4.0  ELENCO DEI MODULI OS/2 DI BASE MODIFICATI O AGGIUNTI DAL DEVELOPER KIT


     5.0  DISINSTALLAZIONE DEL DEVELOPER KIT
     5.1  Disinstallazione mediante la scrivania
     5.2  Disinstallazione mediante la riga comandi di OS/2
     5.3  Disinstallazione mediante WorkSpace On-Demand
     5.4  Disinstallazione non presidiata
     5.5  Ripristino dei file OS/2 di base

     6.0  INFORMAZIONI PARTICOLARI

     7.0  MARCHI


1.0  PRIMA DELL'INSTALLAZIONE
  ________________________________________________________________________

  L'utente pu• scaricare i seguenti componenti come parte del Developer Kit.

    o  Swing Runtime, supportato dall'IBM (Swing Runtime)
    o  Swing Toolkit, supportato dall'IBM (Swing Toolkit)
    o  RMI-IIOP Toolkit, supportato dall'IBM (RMI-IIOP Toolkit)

  RMI-IIOP Runtime, supportato dall'IBM (RMI-IIOP Runtime) Š
  contenuto nei pacchetti Runtime di Developer Kit.



  Per utilizzare i componenti, ad eccezione della documentazione per
  il Toolkit, Š necessario installare il pacchetto Runtime. Prima di
  installare Toolkit, Esempi, Swing Runtime, Swing Toolkit, RMI-IIOP
  Toolkit o il programma di debug ICAT (Interactive Code Analysis
  Tool), installare il componente Runtime e riavviare il sistema.

    1.1  Considerazioni sulle partizioni HPFS o JFS e FAT
   _______________________________________________________

    I componenti Runtime, Swing Runtime ed il programma di debug ICAT
    possono essere installati su partizioni FAT (File Allocation Table).
    Tuttavia, per ottenere migliori prestazioni, eseguire
    l'installazione su una partizione HPFS (High Performance File
    System) o JFS (Journaled File System), che supporta nomi file
    lunghi. I componenti Toolkit, Documentazione per il Toolkit,
    Esempi, Swing Toolkit e RMI-IIOP Toolkit devono essere
    installati su partizioni HPFS o JFS.

    La parte relativa al supporto multilingue del componente
    Runtime ed il componente Font Unicode
    Times New Roman MT 30 vengono installati nella partizione
    di avvio.

       Se si utilizza l'Installazione guidata, tutti i
       componenti devono risiedere nella stessa partizione. Per selezionare
       unit… e directory specifiche per i diversi componenti,
       utilizzare l'Installazione avanzata.

      1.1.1  Utilizzo di una singola partizione FAT
      ______________________________________________________________________

       Se si dispone di un solo disco fisso con un'unica
       partizione FAT, Š possibile scegliere una delle seguenti
       opzioni:

        o  Installare solo il componente Runtime e, se lo si desidera,
           il programma di debug ICAT o Swing Runtime.

           o  Formattare la partizione FAT per HPFS o JFS e reinstallare
              tutto il software.


           o  Acquistare un programma per la partizione del disco,
              ad esempio, PartitionMagic.
              Se si dispone di spazio
              sufficiente, un programma di partizione del disco
              consente di ridurre la dimensione della partizione
              corrente (unit… C) e crea una nuova partizione
              (unit… logica D) che pu• essere formattata HPFS.


Nota:  in questo documento il termine partizione si riferisce
       ad una qualsiasi unit… fisica o logica.


    1.2  Copia del file CONFIG.SYS
    ______________________________________________________________________

           Prima di installare il Developer Kit, creare una copia del
           file CONFIG.SYS.
           Questa operazione consente di ripristinare l'ambiente
           originale nel caso di errori durante l'installazione.

    1.3  Requisiti di spazio su disco
    ______________________________________________________________________

    IBM OS/2 Warp Developer Kit, Java Edition contiene i seguenti
    componenti:

      Runtime, incluso il supporto multilingue               15.0 MB
      Font Unicode Times New Roman MT 30                     13.0 MB
      Toolkit                                                 4.0 MB
      Documentazione per il Toolkit                           8.0 MB
      Esempi                                                  3.0 MB
      Programma di debug ICAT per OS/2 Java                  13.0 MB
      Swing Runtime                                           5.0 MB
      Swing Toolkit                                          35.0 MB
      RMI-IIOP Toolkit                                        2.0 MB
      _________________________________________________      ________
                                   Spazio totale             98.0 MB

    Prima di avviare l'installazione, accertarsi di disporre di
    sufficiente spazio su disco.



    1.4  Requisiti hardware
    ______________________________________________________________________

    o  Per ottenere risultati ottimali durante l'esecuzione di applet
       ed applicazioni di Developer Kit sono necessari almeno 32 MB
       di RAM (random access memory).



    o  IBM consiglia l'utilizzo di un processore Intel Pentium o
       compatibile per tutti i sistemi OS/2.

    o  La specifica Developer Kit richiede la modalit… a 256 colori
       (o superiore).

       Developer Kit non supporta le applicazioni e le applet
       Java che utilizzano AWT (Abstract Window Toolkit) nella
       modalit… a 16 colori.


    1.5  FixPak
    ______________________________________________________________________

    Si osservi quanto segue:

    Livello di FixPak richiesto per le lingue DBCS (giapponese,
    cinese tradizionale, cinese semplificato o coreano):
      o  OS/2 Warp 3       WX03006
      o  OS/2 Warp 4       FX00505

    Per utilizzare il supporto Font Unicode in OS/2 Warp Server e OS/2 Warp 3:
      o  Lingue SBCS (Single-Byte Character Set)  FixPak 30 o successivi
      o  Lingue DBCS                              FixPak WX03006

    Per utilizzare il simbolo dell'Euro in applicazioni ed applet Java:
      o  OS/2 Warp                                     FixPak 6 o successivi
      o  OS/2 Warp Server o OS/2 Warp 3                FixPak 35 o successivi

    Nota:  la visualizzazione e la conversione dell'Euro sono
           supportate nelle code page contenenti l'Euro.



           Per inserire l'Euro, Š necessaria la versione SBCS di OS/2.            La tastiera internazionale americana, UX103, supporta l'Euro;
           la tastiera inglese non lo supporta.

           In ogni caso, se non si dispone di una tastiera che
           supporti il simbolo dell'Euro, non sar… possibile inserirlo,
           ma sar… possibile visualizzarlo.

    Per informazioni sullo scaricamento di un determinato FixPak,
    visitare il sito Web per i FixPak IBM all'indirizzo:

      http://ps.software.ibm.com/pbin-usa-ps/getobj.pl?/pdocs-usa
      /otherservices.html

    1.6  Installazione dei FixPak dopo il Developer Kit
    _____________________________________________________________________

      o  Installazione mediante minidischi in altre lingue:
         Developer Kit sostituisce i moduli del sistema operativo
         di base come parte dell'installazione. Quando si utilizza un FixPak in
         OS/2 dopo aver installato il Developer Kit, viene
         chiesto se si Š tentato di sostituire un modulo pi— recente
         di quello presente nel FixPak.

         Tuttavia, se si installa il FixPak mediante i
         minidischi, se si verifica questa condizione,
         tale messaggio non viene visualizzato.

         Ci• pu• comportare la presenza sul sistema di uno o
         pi— moduli risalenti a versioni precedenti.

         Pertanto, si consiglia di non installare il FixPak eseguendo
         l'avvio dai minidischi oppure di eseguire una copia di riserva
         dei moduli di base di OS/2 prima dell'installazione del FixPak
         e di sostituirli dopo avere eseguito l'installazione.

      o  In OS/2 Warp 4:
         Per installare il FixPak di una versione precedente al
         FixPak 6, assicurarsi che i seguenti file non vengano
         modificati prima di eseguire l'installazione:

           -  CLIFI.EXE
           -  INSTALL.DLL
           -  LIBUNI.DLL
           -  UCONV.DLL

         A tal fine, utilizzare SERVICE.EXE per installare il FixPak e
         scegliere di non aggiornare i file durante l'installazione del
         FixPak.

         Se si utilizza un altro metodo, effettuare una delle seguenti
         operazioni:

           -  Salvare i file e sostituirli dopo avere
              eseguito l'installazione del FixPak.



            - Installare nuovamente Feature Install ed il Developer Kit
              dopo avere installato FixPak.



      o  In OS/2 Warp Server o OS/2 Warp 3:
         Se si esegue l'installazione del FixPak 30 o
         successivo (o WX03006 per DBCS) e si desidera utilizzare il
         supporto Font Unicode, occorre reinstallare i componenti Runtime
         e Font Unicode Times New Roman MT 30.


    1.7  Sostituzione delle versioni precedenti di Java 1.1.x
    ______________________________________________________________________



    Developer Kit sostituisce le versioni precedenti di Java 1.1.x
    per OS/2 Warp. Tuttavia, coesister… con un'altra versione del
    Developer Kit se lo si installa su un'unit… diversa.

       Se l'utente non esegue la disinstallazione della versione
       precedente, il programma di installazione la sostituir…
       con il Developer Kit. Se Š installata una versione precedente
       di un componente Java e non Š stata selezionata la nuova
       installazione del componente, viene visualizzata una finestra
       con l'indicazione che la versione di questo componente non Š
       aggiornata e che Š possibile aggiornarla.


    1.8  Salvataggio dei file OS/2 di base
    ______________________________________________________________________

       Il Developer Kit aggiorna i moduli di base del sistema
       operativo come parte dell'installazione del componente Runtime. La
       disinstallazione del Developer Kit non ripristina le versioni
       originarie di questi file.

       Nella maggior parte dei casi, non Š necessario ripristinare
       le versioni precedenti di questi file. Tuttavia, se si desidera
       ripristinarli, Š necessario eseguirne delle copie prima
       dell'installazione.

     Un elenco completo dei moduli di base nuovi e modificati Š
     incluso nella sezione "Elenco dei moduli di base OS/2 modificati o
     aggiunti dal Developer Kit" di questo README.

    1.9  Aggiornamento di Netscape Navigator 2.02 e Java 1.1.x
    ______________________________________________________________________

    Se Š installato l'ultimo aggiornamento di Netscape Navigator 2.02 che
    utilizza Java 1.1.x e si disinstalla Java 1.1.x, Netscape Navigator
    non consente l'installazione di Developer Kit poich‚ ricerca la
    precedente versione Java 1.1.x.

    Pertanto, Š necessario rimuovere tutti i riferimenti a Java 1.1.x
    contenuti nel file CONFIG.SYS e riavviare il sistema.

    1.10  Esecuzione di Netscape Communicator 4.04 durante l'installazione
          del Developer Kit
    ______________________________________________________________________

    Se Netscape Communicator 4.04 Š in esecuzione quando si esegue il
    comando INSTALL, non sar… possibile installare Developer Kit.
    Chiudere Netscape 4.04 ed immettere nuovamente il comando INSTALL.

    1.11  Netscape Communicator 4.04 e Compilatore JIT
    ______________________________________________________________________

    Per eseguire le applet utilizzando il programma Netscape
    Communicator 4.04, Š necessario disporre di un compilatore JIT
    (just-in-time) attivo. Se si desidera eseguire le applet
    utilizzando Netscape Communicator 4.04 e disporre di JIT
    disattivato, sar… necessario l'ultimo livello di aggiornamento di
    Netscape Communicator 4.04.
    Per informazioni sull'ultimo livello di aggiornamento,
    visitare il seguente sito Web:

      http://ps.software.ibm.com

    1.12  Java Integration Layer per Netscape Communicator 4.04
    ____________________________________________________________________

    Se si installa Netscape Communicator 4.04 dopo il Developer Kit,
     Š necessario copiare il file JIL (Java Integration Layer),
     contenuto nella directory \java11 di Developer Kit, nella
     directory di Netscape Communicator 4.04.


              1.  Creare una sottodirectory 118 in
                  x:\Netscape\program\java\classes.



           x Š l'unit… in cui Š installato Netscape.

              2.  Posizionarsi nella directory in cui Š installato
                  Developer Kit.

          Copiare il file 118.zip dalla sottodirectory x:\JAVA11\NS in
          x:\Netscape\Program\Java\classes.


             3.  Riavviare Netscape 4.04.


  2.0  INSTALLAZIONE DEL DEVELOPER KIT
  ________________________________________________________________________

  Vengono fornite informazioni sull'installazione di Developer Kit.


    2.1  Installazione del Developer Kit mediante la GUI
    ________________________________________________________________________

        E' possibile installare il Developer Kit mediante la scrivania
        oppure mediante una richiesta comandi OS/2.

      2.1.1  Disinstallazione mediante la scrivania
      ____________________________________________________________________

      Per eseguire l'installazione mediante l'oggetto INSTALL.EXE,
      attenersi alla seguente procedura:
        1. Aprire la cartella Sistema OS/2.
        2. Aprire l'oggetto Unit….

             3. Entrare nell'unit… in cui sono stati estratti i file Java.
             4. Aprire la cartella in cui sono stati estratti i file Java.
        5. Fare doppio clic sull'oggetto INSTALL.EXE per avviare il programma di installazione.

      Il comando INSTALL.EXE richiama una GUI contenente undici
      pulsanti con l'indicazione della lingua in cui Š possibile installare
      il programma. Fare clic sulla lingua appropriata. Il programma
      di installazione guider… l'utente nei passi di installazione.

      Una cartella per il Developer Kit per OS/2 viene creata nella
      cartella Programmi di OS/2 Warp 4 e sulla Scrivania di OS/2 Warp
      Server e OS/2 Warp 3.

       Al termine dell'installazione, per cancellare i file Java nella
       directory e nelle sottodirectory in cui sono stati estratti i file
       Java, selezionare l'oggetto DELINST.CMD nella cartella Developer
       Kit. Non verranno cancellati i file e le sottodirectory non
       estratti dal Developer Kit.

      2.1.2  Installazione mediante richiesta comandi OS/2
      ____________________________________________________________________

        Per avviare l'installazione, posizionarsi nella directory
        in cui sono stati estratti i file di Developer Kit.
        In una richiesta comandi OS/2, digitare:

        INSTALL

      Il comando di installazione richiama una GUI che presenta
      undici pulsanti che specificano la lingua in cui Š possibile
      installare il programma. Fare clic sulla lingua da utilizzare;
      il programma di installazione indicher… progressivamente
      all'utente la procedura di installazione da seguire.

      Una cartella per il Developer Kit per OS/2 viene creata nella
      cartella Programmi di OS/2 Warp 4 e sulla Scrivania di OS/2 Warp
      Server e OS/2 Warp 3.

       Al termine dell'installazione, per cancellare i file Java nella
       directory e nelle sottodirectory in cui sono stati estratti i file
       Java, selezionare l'oggetto DELINST.CMD nella cartella Developer
       Kit. Non verranno cancellati i file e le sottodirectory non
       estratti dal Developer Kit.


      2.1.3  Componenti non selezionabili durante l'installazione
      ____________________________________________________________________

      Se si utilizza la GUI per l'installazione del Developer
      Kit e i componenti non sono selezionabili, Š
      possibile che l'utente non abbia scaricato ed estratto il file
      ZIP contenente quei componenti. Ritornare alla pagina di catalogo
      per la selezione del software e scaricare il file ZIP
      ad estrazione automatica appropriato.

      Per accedere al catalogo per la selezione del software, consultare
      il sito Web:

        http://service.boulder.ibm.com/asd-bin/doc/index.htm

      2.1.4  Conseguenze di un'installazione non eseguita correttamente
      ____________________________________________________________________

       Se l'installazione del Developer Kit non viene eseguita
       correttamente, ricercare e cancellare gli oggetti che sono stati
       installati. Se tali oggetti non vengono eliminati, le installazioni
       successive potrebbero non essere completate correttamente.
       Verr… visualizzato un messaggio che comunica che non Š
       stato possibile installare uno o pi— componenti poich‚
       l'oggetto Š in sola lettura oppure Š utilizzato da un altro processo.

       L'icona corrispondente all'oggetto installazione Š costituita da
       una casella blu con un nastro rosso posta sulla Scrivania. Per
       l'installazione non presidiata l'oggetto Š contenuto nella cartella
       x:\os2\install\,
       dove x Š l'unit… di avvio. Per cancellare
       l'oggetto, fare clic sull'oggetto col tastino destro del mouse e
       su Cancella nel menu.

       In alternativa, posizionarsi nella directory contenente
       l'oggetto e cancellare l'intera struttura ad albero. La directory
       Š denominata "Installare oggetto" o "Java 1.1 per OS/2",
       a seconda del momento in cui si Š verificato l'errore di
       installazione.

      Dopo avere cancellato l'oggetto installato, chiudere e
      riavviare il sistema.


      2.1.4.1  Impossibile rimuovere l'oggetto installazione
      __________________________________________________________________

      Se dopo avere eseguito le istruzioni contenute nella sezione
      "Conseguenze di un'installazione non eseguita correttamente",
      l'oggetto installazione non viene rimosso:


              1.  Visualizzare una richiesta comandi OS/2:
        2.  Posizionarsi nell'unit… di avvio e nella directory
                 os2\install

             3.  Cancellare la directory Java 1.1. per OS/2 e
                 tutte le sottodirectory.
             4.  Riavviare il sistema.


    2.2  Installazione non presidiata (CID)
    ______________________________________________________________________

    Nota: per le installazioni CID Š necessaria la versione 1.2 o
          successiva di Feature Install.

       Le installazioni CID o non presidiate del Developer Kit vengono
       gestite mediante CLIFI, l'interfaccia della riga comandi
       di Feature Install e possono richiedere da 15 a 20 minuti o pi—.        Al termine dell'installazione, Š necessario riavviare il sistema.

       L'interfaccia CLIFI richiede due file di risposte:
       il file di risposte del Developer Kit (JAVA118.RSP) ed un file
       di risposte secondario in cui gli utenti possono ignorare le
       selezioni predefinite. Il file CID.RSP Š incluso nel pacchetto
       di installazione come esempio del file di risposta personalizzato
       ed Š il solo file che deve essere modificato per le installazioni
       non presidiate.

      2.2.1  Modifica del file di risposte CID
      ____________________________________________________________________

       Se necessario, il file di risposte CID.RSP contiene
       variabili che consentono di selezionare i componenti da installare
       nonch‚ l'unit… di destinazione e la directory per ciascun componente.

        I nomi dei componenti sono:

          Runtime          -     Java Runtime
          Unicode          -     Supporto multilingue, parte di Java Runtime
                                 Environment
          Unifont          -     Font Unicode Times New Roman MT 30
          NSFiles          -     Bridge di Netscape per avviare le applet di Developer Kit
          TTengine         -     Motore TrueType aggiornato, richiesto per Font Unicode
          Toolkit          -     Toolkit TlktDoc
          TlktDoc          -     Documentazione per il Toolkit
          Esempi           -     Esempi
          Debugger         -     Programma di debug ICAT OS/2 per Java
      Swing Runtime     -     Swing Runtime
       Swing Toolkit       -     Swing Toolkit
          RMI-IIOP Toolkit -     RMI-IIOP Toolkit

      Se si desidera installare la documentazione Toolkit
      giapponese, aggiungere java11.NLVDest=jp al file CID.RSP.



      2.2.1.1  Componenti della configurazione
      ____________________________________________________________________

       A ciascun componente da installare Š associato un componente di
       configurazione. Il file CID.RSP viene impostato per l'installazione di tutti i
       componenti. E' possibile modificarlo in modo da installare i
       componenti richiesti. Accertarsi che siano stati scaricati ed estratti tutti i file
       necessari.
       Nel file CID.RSP, impostare "selection=1" per ciascun componente
       da installare e "selection=0" per ciascun componente che non si
       desidera installare.

       La variabile di selezione di configurazione
       per ciascun componente deve essere sempre impostata sullo stesso
       valore della variabile di selezione per il componente. Ad esempio,
       se si imposta toolkit.selection=0, Š necessario impostare sempre
       toolkitconfig.selection=0.

      2.2.1.2  Unit… di installazione dei componenti
      ____________________________________________________________________

       Il pacchetto Runtime viene sempre installato nella directory
       \JAVA11 dell'unit… di destinazione e costituisce un prerequisito
       per l'installazione dei componenti Toolkit, Esempi, Swing Runtime,
       Swing Toolkit, RMI/IIOP Toolkit e programma di debug.

      RMI/IIOP Toolkit viene installato nell'unit… selezionata in
      \JAVA11\rmi-iiop. Swing Runtime e Swing Toolkit vengono installati
      nell'unit… selezionata in \Swing.

       La parte relativa al supporto multilingue  del componente Runtime
       ed il componente Font Unicode Times New Roman MT 30 devono essere
       sempre installati sull'unit… di avvio. Se il componente
       Font Unicode Times New Roman MT 30 Š installato, Š
       necessario il componente TrueType.

       E' possibile specificare la directory e l'unit… di
       destinazione degli altri componenti impostando i valori
       desiderati per le variabili relative all'unit… ed al percorso.
       Ad esempio, per installare il componente Programma di debug
       nella directory F:\JAVADEBUG, impostare le seguenti variabili
       nel modo illustrato:

        debugger.selection=1
        debuggerconfig.selection=1
        debuggerurls.selection=1
        debugger.dbgdrv=F:
        debugger.dbgpath=\javadebug

       Se nella directory specificata nell'unit… di
       destinazione esiste gi… un versione Java precedente, il programma
       di installazione sostituisce tale versione. Se Š installata una
       versione precedente di un componente Java e non Š stata selezionata
       la nuova installazione del componente, viene visualizzata
       una finestra che comunica che la versione di
       questo componente non Š aggiornata e che Š possibile aggiornarla.

       Per non visualizzare questa finestra di conferma, insieme
       alle altre visualizzate durante l'installazione, impostare
       la seguente variabile nel modo illustrato:

                 java11.continue=UNATTENDED

      2.2.2  Avvio dell'installazione non presidiata
      ____________________________________________________________________

      Il file CID.CMD contiene un comando CLIFI di esempio
       per l'esecuzione di un'installazione CID. Il processo di installazione Š stato
      modificato: esso include adesso un'installazione multilingue;
      occorre pertanto specificare la variabile relativa alla lingua
      da utilizzare nei file CID.RSP. Le variabili relative alle lingue
      sono le seguenti:


        br = Portoghese (Brasile)
        fr = Francese
        de = Tedesco
        it = Italiano
        jp = Giapponese
        ko = Coreano
        cn = Cinese semplificato
        tw = Cinese tradizionale
        es = Spagnolo
        sv = Svedese
        en = Inglese

       Il comando CLIFI pu• essere immesso anche in una richiesta comandi
       OS/2 su una sola riga nel seguente modo:

        clifi /a:c /r2:cid.rsp /r:\xx\java118.rsp /b:c: /s:d:\tmp\xx
        /l1:ciderr.log /l2:cidhist.log

        dove:
           xx             Specifica la variabile di lingua preferita
           /r             Specifica la posizione, per esteso, del file
                          di risposte Feature Install
           /b             Specifica l'unit… di avvio
           /s             Specifica la posizione, per esteso, dei file
                          Developer Kit estratti
           /l1 e /l2      Specifica le posizioni, per esteso, dei file
                          di registrazione facoltativi.
                          Se si verificano problemi durante
                          l'installazione, fare riferimento a questi file
                          oltre al file \os2\install\wpinstal.log sull'unit…
                          di avvio.

    2.3  Installazione CID con architettura TME
    ______________________________________________________________________

       Con i prodotti per l'installazione CID con architettura TME
       (Tivoli Management Environment),
       come NetFinity Server e Tivoli TME-10 Software Distribution
       Agent, viene fornito un file JAVA118.ADF. Per le istruzioni sull'utilizzo dei file .ADF,
       consultare la documentazione relativa al prodotto di installazione
       CID utilizzato.

       Quando viene eseguita l'installazione CID con
       architettura TME, Š necessario aggiungere la seguente riga
       nel file di risposte CID.RSP:

      java11.CID=TME

    La modifica del file di risposta CID viene descritta nella
    sezione "Modifica del file di risposta CID" di questo README.

    Occorre inoltre modificare il file JAVADF.CMD per identificare
    la variabile della lingua da utilizzare:

      'clifi /a:c /r:'src'\xx\java118.rsp /r2:'src'\cid.rsp /b:c:
      /s:'src'\xx /l1:'log1' /l2:'log2

      dove xx Š la variabile della lingua

    2.4  Installazione di Developer Kit su WorkSpace On-Demand
    ______________________________________________________________________

    WorkSpace On-Demand include Java 1.1.1 per OS/2 Warp.
    E' possibile installare il Developer Kit sui server ed i
    client WorkSpace On-Demand per eseguire gli aggiornamenti
    da Java 1.1.1 per OS/2 Warp.

      2.4.1  Installazione di Developer Kit su un server
             WorkSpace On-Demand
      ____________________________________________________________________

      Per installare il Developer Kit su un server WorkSpace On-Demand, utilizzare la GUI. Consultare la sezione "Installazione del Developer Kit mediante GUI
     (Graphical User Interface)" di questo README per le istruzioni
     relative all'utilizzo della GUI per eseguire l'installazione.

      2.4.2  Installazione di Developer Kit su un client WorkSpace
             On-Demand
      ____________________________________________________________________

      L'installazione del Developer Kit su un client WorkSpace
       On-Demand viene eseguita come un'installazione non presidiata (CID).
      E' possibile utilizzare le istruzioni contenute nella sezione "Metodo di
      installazione (CID) non presidiata" di questo README ed utilizzare
      i file CID.CMD e WSOD.RSP inclusi nel pacchetto di installazione
      del Developer Kit. Consultare la sezione relativa ai requisiti
      di sistema.

        2.4.2.1  Requisiti per l'installazione su un client WorkSpace
                 On-Demand
        __________________________________________________________________

        Per installare il Developer Kit su un client WorkSpace On-Demand,
         Š necessario che sia gi… installato Java 1.1.x. Se il Font Unicode
         Times New Roman MT 30 (il componente Unifont) Š selezionato per
         l'installazione, Š necessario che questo sia stato gi…
         installato mediante WorkSpace On-Demand. Se questo componente
         non Š stato installato precedentemente, l'installazione
         viene completata senza il trasferimento dei file. In tal caso,
         il file wpinstal.log indica che l'installazione
         Š stata completata correttamente, ma i file non sono stati
         trasferiti.

        2.4.2.2  Modifica dei file CID.CMD e WSOD.RSP
        __________________________________________________________________

        Prima di iniziare l'installazione, modificare i file
         CID.CMD e WSOD.RSP come segue:

          1. Nel file CID.CMD, sostituire /r2:cid.rsp con /r2:wsod.rsp.

          2. Come descritto nella sezione "Avvio dell'installazione non presidiata"
             di questo README:

             o  Sostituire /s:d:\tmp\xx nel file CID.CMD con l'unit…
                e la directory in cui Š stata eseguita la
                decompressione del pacchetto di installazione.

                dove xx Š la variabile della lingua



             o  Verificare che /b:c nel file CID.CMD faccia riferimento all'unit… di avvio client.

          3. Verificare che le selezioni nei file
            WSOD.RSP siano corrette per l'installazione che si desidera
            eseguire. Per impostazione predefinita, sono selezionati
            l'ambiente Runtime di Java
            e il Font Unicode; tutti gli altri componenti non sono selezionati. Assicurarsi
           di scaricare ed estrarre tutti i file necessari.


          2.4.2.3  Rilasci multipli di Workspace
                    On-Demand sullo stesso server
          __________________________________________________________________

          Se sullo stesso server sono presenti pi— rilasci di
          Workspace On-Demand, occorre commentare la riga java11.cid=WSOD
          inserendo un carattere # (come da esempio riportato) ed aggiungere
          la riga java11.TARGET che indica l'immagine del client
          WorkSpace On-Demand che si desidera aggiornare.

            #java11.cid=WSOD
            java11.TARGET=x:ibmlan\rp\bb10.en

            dove x Š il percorso per la directory

          2.4.2.4  Installazione di componenti Developer
                   Kit aggiuntivi sul client WorkSpace On-Demand
          __________________________________________________________________

          Se si desidera installare componenti per il client WorkSpace
         On-Demand diversi dall'ambiente Runtime di Java e Font Unicode,
         Š possibile selezionare questi componenti nel file WSOD.RSP. Se si
         installa il programma di debug ICAT, un responsabile WorkSpace On-Demand
         deve aggiungere quanto segue nei file CONFIG.SYS per i client:

            Aggiungere  Z:\java11\icatjava\dll; all'istruzione LIBPATH.
            Aggiungere  Z:\java11\icatjava\bin; all'istruzione SET PATH.
            Aggiungere  Z:\java11\icatjava\help; alle istruzioni SET DPATH e SET HELP.
            Aggiungere Z:\java11\icatjava\daemon\javaprob.zip; all'istruzione SET CLASSPATH.
            Aggiungere RUN=Z:\mptn\bin\ifconfig.exe lo 127.0.0.1 up

            Sostituire l'unit… e la directory in cui Š installato
            il programma di debug ICAT con Z:\java11.

          2.4.2.5  Compilatore JIT e Workspace On-Demand
          __________________________________________________________________

          Nei sistemi Workspace on Demand, viene aggiunto il
          seguente comando al file CONFIG.SYS:

            set java_compiler=xxx

          Questo comando consente di disattivare il compilatore
          JIT (just-in-time). Per attivare il compilatore
          JIT, eliminare dal file CONFIG.SYS il comando precedentemente
          indicato. E' possibile individuare ed editare il file in base alle seguenti
          due opzioni:

          In un sistema server il file CONFIG.SYS Š contenuto
          nella seguente unit… e directory:


            [rpldrive]:\ibmlan\rpl\machines\[machine class]\config.sys

          Per modificare il file CONFIG.SYS predefinito per ciascuna
          macchina creata utilizzando la classe della macchina singola,
          il file CONFIG.SYS Š contenuto nella seguente unit… e directory:

            [rpldrive]:\ibmlan\rpl\machines\BBX0.xx\[machine name]\config.sys

          Dove:

            o  [rpldrive] Š l'elenco dei parametri richiesti
            o  BBXO Š la versione di Workspace on Demand
                 -  BB10 per Workspace on Demand, Versione 1
                 -  o BB20 per Workspace on Demand, Versione 2
            o  xx Š il codice della nazione


    2.5  Considerazioni sull'installazione NetView DM/2 (NVDM/2)
    ______________________________________________________________________

    Per eseguire l'installazione CID di NVDM/2, Š necessario
       creare un profilo e poi creare e catalogare un file di modifiche. Il profilo NVDM/2 consente di specificare solo un file di
       risposte; tuttavia, per eseguire l'installazione non presidiata di
       Developer Kit sono necessari due file di risposte. Inoltre, la
           modalit… di gestione di variabili e argomenti in NVDM/2 Š
           diversa da quella di Feature Install, utilizzata per l'installazione del Developer Kit.

    Per installare il Developer Kit con NVDM/2, seguire una delle procedure riportate di seguito:

      2.5.1  Inserimento del comando Static nel profilo NVDM/2
      ____________________________________________________________________

      Nel profilo NVDM/2, specificare le opzioni CLIFI
       nella variabile PARMS. I parametri devono trovarsi
       su una singola riga ed essere racchiusi tra virgolette:

        Program=c:\os2\install\clifi.exe
        Parms="/a:c /r2:cid.rsp /r:\xx\java118.rsp /b:c: /s:d:\tmp\xx
        /l1:ciderr.log /l2:cidhist.log"

        dove xx Š la variabile della lingua

      Questo metodo richiede la modifica del profilo ogniqualvolta
       vengono modificati i nomi del file di registrazione
       e della directory origine. In alternativa, Š possibile sostituire questi
       valori con quelli della variabile specifica della stazione di
       lavoro, come mostrato di seguito:

        Program=c:\os2\install\clifi.exe
        Parms="/a:c /r2:$(ResponseFile) /r:$(SourceDir)\xx\java118.rsp
          /b:c: /s:$(SourceDir\xx) /l1:$(LogFile1) /l2:$(LogFile2)"
        ResponseFile=$(WorkstatName).rsp
          SourceDir=d:\tmp
          LogFile1=$(WorkstatName).log
          LogFile2=$(WorkstatName).lg2

       Questo secondo metodo richiede un file di risposta
       separato per ciascuna stazione di lavoro ed un'impostazione
       appropriata di WorkstatName.


    2.6  Installazione IPL remota
    ______________________________________________________________________

       L'installazione IPL remota richiede la creazione
       di due file di risposte e l'impostazione delle directory
       e dei file appropriati sul server IPL remoto.

    Seguire i passi di seguito riportati per ciascun client da
       installare:

      1. Collocare i file di installazione estratti del Developer Kit
           sul server RIPL.
      2. Eseguire il comando GENFIRPL. Per ulteriori informazioni, consultare
         la sezione "Creazione dei file di risposte".
      3. Eseguire il comando CLIFI per un client RIPL.          Per ulteriori informazioni, consultare la sezione "Avvio dell'installazione RIPL".
      4. Modificare il file FIT client (Consultare le sezioni
         "Aggiornamento file per Feature Install" e "Esecuzione di
         Esempi Java da un client RIPL").

    Nota: Non Š possibile eseguire la disinstallazione del Developer Kit nell'ambiente RIPL.



      2.6.1  Creazione di file di risposte
      __________________________________________________________________

       Dopo avere collocato sul server IPL remoto i file di installazione
       del Developer Kit estratti,
       il comando GENFIRPL consente di creare due file di
       risposte: FILES.RSP per il server IPL remoto e JAVA118.RSP per il client
       IPL remoto. Di
       seguito Š riportato un comando GENFIRPL esemplificativo. Tale comando deve
       essere immesso su una singola riga.

        genfirpl /m:c:\javacode\xx  /r:c:\ibmlan\rpl
          /u:c:\ibmlan\rpluser  /f:c:\javacode\xx\java118.rsp
          /c:client_name  /b:x:

         dove:

           xx   Indica la variabile della lingua
           /m   Indica la directory contenente i file di
                installazione del Developer Kit sul server IPL remoto
           /r   Indica la directory RPL
           /u   Indica la directory RPLUSER
           /f   Indica il nome completo del file di risposte
                per il client IPL remoto
           /c   Indica il nome del client IPL remoto
           /b   Indica l'unit… di avvio del client IPL remoto
           /nf  Elimina il trasferimento file Java.
                Utilizzare questa opzione durante l'installazione
                di ulteriori client IPL remoti (dopo il primo) per evitare
                che i file del Developer Kit vengano nuovamente installati
                per ciascun client nuovo

      Il client RIPL non deve essere in esecuzione quando viene
       immesso il comando GENFIRPL.        Il comando GENFIRPL deve essere immesso per ciascun client
       RIPL, specificando il nome client appropriato e l'unit… di avvio.

      2.6.2  Modifica del file JAVA118.RSP
      __________________________________________________________________

      Il file JAVA118.RSP consente, per impostazione
       predefinita, l'installazione di tutti i componenti del Developer Kit. E'
       possibile modificare questo file di risposta per identificare i
       componenti che si desidera installare. Assicurarsi
           di scaricare ed estrarre tutti i file necessari prima di avviare l'installazione.

      E' necessario utilizzare un editor di testo che consenta
       la gestione di righe contenenti pi— di 255 caratteri, ad esempio,
       TEDIT, per evitare il troncamento di alcune righe del
       file. Date le notevoli dimensioni di questo file, le modifiche potrebbero
       comportare perdite di tempo e favorire il verificarsi di errori.
       Prima di modificare il file JAVA118.RSP, crearne una copia
       di riserva per evitare la perdita di dati.

      Di seguito sono riportati i nomi dei componenti che Š
       possibile selezionare:

        Runtime           -  Java Runtime
        Unicode           -      Supporto multilingue, parte di Java  Runtime
                                 Environment
        Unifont           -      Font Unicode Times New Roman MT 30
        NSFiles           -      Bridge di Netscape per avviare le applet di Developer Kit
        TTengine          -  Motore TrueType aggiornato, necessario per Font Unicode
        Toolkit           -  Toolkit
        TlktDoc           -  Documentazione per il Toolkit
        Samples           -  Esempi
        Debugger          -  Programma di debug ICAT OS/2 per Java
        Swing Runtime     -  Swing Runtime
        Swing Toolkit     -  Swing Toolkit
        RMI/IIOP Toolkit  -  RMI/IIOP Toolkit

      Utilizzare le variabili di selezione per la scelta dei
      componenti da installare.
         Le variabili di selezione per i componenti Unifont e TTengine
         devono essere impostate sullo stesso valore. Ad esempio,
         per installare solo i componenti Runtime e Font Unicode, impostare le
         seguenti variabili, contenute nel file JAVA118.RSP, nel modo
         indicato:

        runtime.selection=1
        runtimeconfig.selection=1
        runtimeurls.selection=1
        Unicode.selection=1
        Unicodeconfig.selection=1
        NSfiles.selection=1
        Jil118.selection=1
        toolkit.selection=0
        toolkitconfig.selection=0
        toolkiturls.selection=0
        tlktdoc.selection=0
        tlktdocconfig.selection=0
        tlktdocurls.selection=0
        samples.selection=0
        samplesconfig.selection=0
        samplesurls.selection=0
        unifont.selection=1
        unifontconfig.selection=1
        TTengine.selection=1
        TTengineconfig.selection=1
        SwingRuntime.selection=0
        SwingRuntimeconfig.selection=0
        SwingToolkit.selection=0
        SwingToolkitconfig.selection=0
        RMIIIOPToolkit.selection=0
        RMIIIOPToolkitconfig.selection=0

      Nota: Esiste un componente di configurazione associato a ciascun
       componente installabile.  La variabile di selezione di configurazione
       per ciascun componente deve essere sempre impostata sullo stesso
       valore della variabile di selezione per il componente.
       Ad esempio, se si imposta toolkit.selection=0, Š necessario
       impostare sempre toolkitconfig.selection=0.

      2.6.3  Aggiornamento dei file per Feature Install
      _________________________________________________________________

      Il file client_name.FIT deve essere modificato per ciascun
       client RIPL in modo da includere quanto segue su una singola riga:

        x:\os2\install\install.inv
                \\server_name\WRKFILES\client_name\os2\install\install.inv

      Sostituire il nome del server e del client IPL remoto con
      nome_server e nome_client.


      2.6.4  Avvio dell'installazione IPL remota
      __________________________________________________________________

       Le installazioni RIPL vengono gestite da CLIFI, il programma
       di installazione di Feature Install, e possono richiedere da 15
       a 20 minuti o pi—.
       Dopo avere effettuato il collegamento al server IPL remoto
       come responsabile, eseguire il comando CLIFI, utilizzando il file
       di risposte FILES.RSP creato per questo server:

        clifi /a:i  /r:c:\javacode\files.rsp

        dove /r indica il nome completo del file di risposte del
        server IPL remoto

       Se il trasferimento file non Š stato eliminato, Š necessario
       riavviare il server IPL remoto dopo l'esecuzione del
       comando CLIFI.

       Eseguire il comando CLIFI su ciascun client RIPL dopo aver
       eseguito il comando GENFIRPL.



        clifi /a:i  /r:z:\xx\java118.rsp

        dove:

               xx Š la variabile della lingua

               /r Š il nome completo del file di risposte del client
               IPL remoto, come indicato nel comando GENFICMD

      2.6.5  Esecuzione degli esempi Java su un client IPL remoto
      ________________________________________________________________

       Il responsabile del server IPL deve aggiungere le seguenti
       righe al file RPL\FITS\client_name.FIT per consentire al
       client IPL remoto
       l'esecuzione degli esempi forniti dal relativo componente:

        x:\JAVA11\WEBLOGS \\server_name\WRKFILES\client_name\JAVA11\WEBLOGS
              x:\JAVA11\HOTJAVA \\server_name\WRKFILES\client_name\JAVA11\HOTJAVA

       Sostituire i nomi del server e del client RIPL con nome_server e nome_client.

       La compilazione del codice di esempio da parte dei client
       IPL remoti Š possibile se gli esempi inseriti ubicati in
       una directory cui il client IPL remoto ha accesso in
       scrittura.

        2.6.5.1  Immissione di un Trust su WorkSpace On-Demand
        ______________________________________________________________

        Se si immette un trust per connettersi ad un server Web,
        Š necessario potere accedere al file IDENTITYDB.OBJ in
        lettura e scrittura. Per stabilire la connessione, aggiungere
        le seguenti righe al file FIT:

          x:\JAVA11\WEBLOGS \\nome_server\WRKFILES\nome_client\JAVA11\WEBLOGS
          x:\JAVA11\HOTJAVA \\nome_server\WRKFILES\nome_client\JAVA11\HOTJAVA
          Z:\JAVA11\IDENTITYDB.OBJ  \\server\WRKF\client\JAVA11\IDENTITYDB.OBJ

        E' inoltre possibile inserire tali dati nel file
        FIT predefinito come parte dell'installazione di Java 1.1.x per
        WorkSpace On-Demand quando si esegue WSOD.CMD.

      2.6.6  Aggiornamento di Java 1.1.x per Developer Kit in
             ambiente IPL remoto
      __________________________________________________________________

      Per aggiornare Java 1.1.x al Developer Kit in ambiente IPL
      remoto:

        1. Collocare i file di installazione estratti del Developer Kit
           sul server RIPL.
        2. Eseguire il comando GENFIRPL. Per ulteriori
           informazioni, consultare "Creazione dei file di risposte" in
           questo README.

        3. Eseguire il comando CLIFI per un client RIPL.
           Per ulteriori informazioni, consultare la sezione "Avvio
           dell'installazione RIPL" in questo README.

        Questo processo consente di aggiornare i file di Java sul server RIPL.
        Dal momento che tutti i client RIPL accedono agli stessi file
        presenti sul server, l'aggiornamento viene eseguito per tutti i
        client. Le informazioni sulla configurazione del client
        sono disponibili durante l'installazione di Java 1.1.x.



  3.0  DOPO L'INSTALLAZIONE
  ______________________________________________________________________

  Le seguenti sezioni riportano ulteriori informazioni che possono
  rivelarsi utili dopo l'installazione del Developer Kit.

    3.1  Ulteriori fonti di informazioni
    ____________________________________________________________________

    Gli oggetti contenuti nel seguente elenco vengono visualizzati
    nella cartella Developer Kit di OS/2 solo se Š in esecuzione OS/2
    Warp 4. Se si utilizza OS/2 Warp Server o OS/2 Warp 3, Š
    possibile accedere ai documenti associati al seguente indirizzo:

      o  IBM Center per Java Technology:
         http://ncc.hursley.ibm.com/javainfo/hurindex.html

      o  Esecuzione di Java:
         x:\JAVA11\runtime.htm

      o  Configurazione del Programma di visualizzazione delle applet:
         x:\JAVA11\cnfgappl.htm

      o  Documentazione Java:
         http://www.javasoft.com/doc.html

      o  Java Developer's Kit per OS/2:
         x:\JAVA11\index.html

      o  Toolkit di Java:
         x:\JAVA11\toolkit.html

      o  API Java:
         x:\JAVA11\docs\xx\api\API_users_guide.html

            o  Programma di debug ICAT per OS/2 Java:
         x:\JAVA11\ICATJAVA\help\icatjvo.htm

      dove:
      x Š la partizione in cui Š installato il Developer Kit
      xx Š la lingua

        Se i componenti Toolkit, Documentazione sul Toolkit o
        il programma di debug ICAT OS/2 sono stati installati
        in directory diverse da quella in cui Š stato
        installato il componente Runtime, indicare la directory corretta
        per questi quattro oggetti. I collegamenti alla documentazione
        Runtime, al programma di debug ICAT per OS/2 Java ed
        al file Readnme nella documentazione per il Toolkit non funzionano
        se i componenti sono contenuti in directory diverse.

    3.2  Installazione di componenti aggiuntivi
    ____________________________________________________________________

           Dopo l'installazione iniziale del Developer Kit, Š possibile installare ulteriori componenti
       rieseguendo la procedura di installazione. A tale scopo Š
       necessario salvare tutti
       i file estratti sul sistema o conservare i file dello ZIP
       originari ed
       estrarre nuovamente i file quando necessario.

    3.3  Bridge JDBC (Java Database Connectivity)-ODBC (Open Database
         Connectivity) non fornito
    ____________________________________________________________________


    Developer Kit fornisce JDBC, un'interfaccia di accesso al database
    che consente di accedere ad un'ampia gamma di database relazionali.
    Tuttavia, non tutti i database relazionali forniscono un driver JDBC.
       Per accedere ai database che supportano lo standard ODBC,
       Š necessario un bridge JDBC-ODBC. Il bridge JDBC-ODBC consente
       di utilizzare i driver ODBC come driver JDBC mediante il codice
       nativo per relazionarsi ad ODBC. Il Developer Kit non fornisce un bridge JDBC-ODBC.

    3.4  Considerazioni su AWT TextField e TextArea
    ____________________________________________________________________

           I controlli TextField e TextArea AWT non supportano caratteri
       esterni alla code page corrente. Coloro che utilizzano i sistemi
       inglesi US possono utilizzare la code page 850 (code page
       multilingue che supporta le lingue dell'Europa occidentale)
       per visualizzare ulteriori caratteri nazionali in questi controlli.

    3.5  Modifica dei file di propriet… dei font non supportata
    ____________________________________________________________________

    La modifica dei file delle propriet… dei font forniti con il
    Developer Kit non Š supportata.



    3.6  Problemi relativi all'ora nelle applet Java
    ____________________________________________________________________

    Se si verificano problemi relativi all'ora nelle applet
       Java, potrebbe risultare necessario impostare o modificare la
       variabile TZ (timezone).
    Per impostare la variabile TZ,
       procedere in uno dei seguenti modi:

      o  Passare alla pagina Generale nel blocco appunti Configurazione TCP/IP.
           Impostare il campo relativo al fuso orario, utilizzando
           la guida in linea fornita.


      o  Editare il file CONFIG.SYS ed aggiungere o modificare l'istruzione SET TZ=.

    3.7  Modifiche al LIBPATH che potrebbero influire sul sistema
    ____________________________________________________________________

       Se il programma di installazione rileva l'esistenza dei
       moduli DLL di base di OS/2 da sostituire in una directory
       diversa da x:\OS2\DLL, viene cambiata la posizione di
       x:\OS2\DLL nel LIBPATH in modo che venga caricata la
       corretta versione dei moduli.

    IBM Developer's Toolkit per OS/2 Warp IBM
       contiene i moduli DLL di base di OS/2 in una directory diversa. Questa
       modifica non ha effetto sul Toolkit, ma (in base a qual Š il primo
       modulo DLL specificato nel LIBPATH) potrebbe averlo su altri
       prodotti che includono i moduli DLL di base di OS/2.



    3.8  Eccezioni
    ____________________________________________________________________

    Se durante l'esecuzione di un'applicazione ridotta ad icona, si riceve
    il seguente messaggio di errore:

      eccezione java.lang.verifyerror

    ci sono due possibilit…:

      o  Informare il rivenditore dell'applicazione. Potrebbe
      essere disponibile una versione aggiornata che consenta l'esecuzione
      del Developer Kit versione 1.1.8.

      o  Eseguire il Developer Kit usando l'opzione -noverify
        da una richiesta comandi OS/2 o da un browser.



    3.9  Utilizzo del supporto Memoria alta di OS/2 per incrementare
         le dimensioni Heap di Java
    ________________________________________________________________________

    In ambiente OS/2, la quantit… di spazio massimo per l'indirizzo
    virtuale di un'applicazione Š 512 MB la memoria disponibile
    per le dimensioni heap di Java sono limitate a circa 256 MB. Tale
    limite pu• essere modificato utilizzando il supporto Memoria alta
    di OS/2 (OS/2 HMS). OS/2 HMS incrementa la quantit… di spazio massimo
    per l'indirizzo virtuale di un'applicazioneto a 3 GB.

    Le seguenti piattaforme supportano OS/2 HMS:

      o  OS/2 Warp Server Advanced SMP Feature (con FixPak 32 o successivo)
      o  Server WorkSpace On-Demand
      o  OS/2 Warp Server per e-business

    Le seguenti piattaforme non supportano OS/2 HMS:

      o  OS/2 Warp Server
      o  OS/2 Warp Server Advanced
      o  Client WorkSpace On-Demand
      o  OS/2 Warp 4
      o  OS/2 Warp 3
      o  OS/2 Warp Connect

      3.9.1  Abilitazione di OS/2 HMS
      __________________________________________________________________

      La memoria alta viene controllata dall'impostazione
      VIRTUALADDRESSLIMIT nel file CONFIG.SYS. Il valore viene
      indicato in MB nel file CONFIG.SYS. Ad esempio:

        VIRTUALADDRESSLIMIT=2048

     Il valore minimo consentito Š 512 MB. Ci• garantisce la
     compatibilit… con le precedenti versioni di OS/2 che possono
     accedere a 512 MB.

     I valori in eccesso di 512 MB causeranno una riduzione del numero di
     processi in esecuzione sul sistema.


      3.9.2  Abilitazione delle dimensioni Heap di Java per l'utilizzo
             di OS/2 HMS
      __________________________________________________________________

      Per indicare a JVM (Java Virtual Machine) la necessit… di
      inserire i relativi heap in OS/2 HMS, impostare la seguente
      variabile di ambiente:

        SET JAVA_HIGH_MEMORY=1

      Se OS/2 HMS non Š disponibile, questa opzione verr… ignorata
      ed heap verr… assegnato dal normale spazio per l'indirizzo.

      3.9.3  Limitazioni durante l'utilizzo di OS/2 HMS
      __________________________________________________________________

      Se heap di Java Š contenuto in OS/2 HMS, gli oggetti da esso
      assegnati non saranno accessibili per la codifica a 16 bit.
      Ci• costituisce un problema solo se l'applicazione Java presenta
      delle DLL del metodo nativo compilate mediante un compilatore
      a 16 bit o se richiama altre DLL contenenti la codifica a 16 bit.

      OS/2 TCP/IP precedente alla versione 4.1 presenta tale limite.
      Se si utilizzano heap OS/2 HMS, Š necessario installare
      OS/2 TCP/IP 4.1.

    3.10  Classe BigDecimal avanzata
    ____________________________________________________________________

    In questo rilascio viene introdotta la classe avanzata BigDecimal
    (com.ibm.math.BigDecimal) per la programmazione in Java.
    Essa viene fornita (insieme alla relativa classe MathContext)
    in alternativa alla classe java.math.BigDecimal.

    La nuova classe Š disponibile nel file math.jar nella directory
    x:\JAVA11\lib\. Il file math.jar viene aggiunto automaticamente a
    CLASSPATH, x Š l'unit… in cui Š installato Developer Kit.

    Se si utilizza la classe java.math.BigDecimal in un programma Java
    e si desidera accedere alla nuova classe, modificare l'istruzione
    import nel codice origine nel modo illustrato:



      Modificare:  import java.math.*;
      In:          import com.ibm.math.*;

    Non Š necessario apportare altre modifiche.

    La documentazione API Š contenuta nella sottodirectory
    x:\JAVA11\docs\api.bigdecimal. Nella sottodirectory
    x:\JAVA11\examples\bigdecimal Š disponibile un piccolo
    programma di esempio (decdemo.java) ed un file readme
    (README.dec);     x Š l'unit… in cui Š installato Developer Kit.


  4.0  ELENCO DEI MODULI OS/2 DI BASE MODIFICATI O AGGIUNTI DAL
       DEVELOPER KIT
  ______________________________________________________________________

       Quando si installa il Developer Kit sul sistema,
       i seguenti file OS/2 di base vengono aggiornati o aggiunti se non sono
       presenti:

        \os2\dll\libaux.dll
        \os2\dll\libcm.dll
        \os2\dll\libcn.dll
        \os2\dll\libcs.dll
        \os2\dll\libtk.dll
        \os2\dll\libuni.dll
        \os2\dll\locale.dll
        \os2\dll\uconv.dll
        \language\codepage\ibm437
        \language\codepage\ibm813
        \language\codepage\ibm819
        \language\codepage\ibm850
        \language\codepage\ibm852
        \language\codepage\ibm855
        \language\codepage\ibm857
        \language\codepage\ibm860
        \language\codepage\ibm861
        \language\codepage\ibm862
        \language\codepage\ibm863
        \language\codepage\ibm864
        \language\codepage\ibm865
        \language\codepage\ibm866
        \language\codepage\ibm869
        \language\codepage\ibm874
        \language\codepage\ibm878
        \language\codepage\ibm912
        \language\codepage\ibm913
        \language\codepage\ibm914
        \language\codepage\ibm915
        \language\codepage\ibm916
        \language\codepage\ibm920
        \language\codepage\ibm921
        \language\codepage\ibm922
        \language\codepage\ibm942
        \language\codepage\ibm943
        \language\codepage\ibm949
        \language\codepage\ibm950
        \language\codepage\ibm1004
        \language\codepage\ibm1089
        \language\codepage\ibm1200
        \language\codepage\ibm1207
        \language\codepage\ibm1208
        \language\codepage\ibm1250
        \language\codepage\ibm1251
        \language\codepage\ibm1252
        \language\codepage\ibm1253
        \language\codepage\ibm1254
        \language\codepage\ibm1255
        \language\codepage\ibm1256
        \language\codepage\ibm1257
        \language\codepage\ibm1275
        \language\codepage\ibm1280
        \language\codepage\ibm1281
        \language\codepage\ibm1282
        \language\codepage\ibm1283
        \language\codepage\ibm1381
        \language\codepage\ibm1386
        \language\codepage\os2ugl
        \language\codepage\ucstbl.lst

  Il seguente file viene sostituito in OS/2 Warp 4, in OS/2 Warp
  Server o in OS/2 Warp 3 con FixPak 30 o successivo per i paesi SBCS
  e con FixPak WX03006 o successivo per i paesi DBCS:

        \os2\dll\truetype.dll

      Il seguente file contiene il Font Unicode Times New
       Roman MT 30 TrueType della Monotype Corporation.        Se in precedenza Š stato installato un font
       con lo stesso nome file, questo verr… sostituito con il
       seguente file:

        \os2\dll\tnrmt30.ttf

  5.0  DISINSTALLAZIONE DEL DEVELOPER KIT

 ______________________________________________________________________


  Developer Kit pu• essere disinstallato nei seguenti modi:

    5.1  Disinstallazione mediante la scrivania
    ____________________________________________________________________

    Per eseguire la disinstallazione utilizzando l'oggetto
       Disinstallazione del Developer Kit, seguire i passi
       riportati di seguito:

       1. Aprire la cartella Sistema OS/2.
       2. Aprire la cartella Impostazione del sistema.
       3. Se si sta eseguendo la disinstallazione da un sistema
          OS/2 Warp 4, aprire la cartella Installare/Eliminare.
       4. Aprire la cartella Disinstallazione selettiva.
       5. Selezionare l'oggetto Disinstallazione del Developer Kit per
          OS/2 per avviare il programma di disinstallazione.


    Per ripristinare i file OS/2 di base salvati prima
    dell'installazione del Developer Kit, consultare la sezione
    "Ripristino dei file OS/2 di base " in questo README.

    5.2  Disinstallazione mediante richiesta comandi OS/2
    ______________________________________________________________________

    Per avviare la disinstallazione, posizionarsi nella directory
    in cui sono stati estratti i file del Developer Kit
    oppure in \JAVA11\UNINSTAL. In una richiesta comandi OS/2, digitare:

      UNINSTAL

    Il programma di disinstallazione guider… il
       processo di disinstallazione stesso.
       Vengono eliminati solo i file e le directory creati
       dal processo di installazione. Ad esempio, la directory
       HOTJAVA creata avviando il programma di visualizzazione delle
       applet non viene eliminata durante la disinstallazione.

    Per ripristinare i file OS/2 di base salvati prima
    dell'installazione del Developer Kit, consultare la sezione
    "Ripristino dei file OS/2 di base " in questo README.

    5.3  Disinstallazione mediante WorkSpace On-Demand
    ______________________________________________________________________

    Il supporto per la disinstallazione del Developer Kit
    richiede l'accesso ad un oggetto inventario (Java 1.1.8)
    nella directory Installed Features (\os2\install\installed features).     Se si installa il Developer Kit sul client e sul server WorkSpace
    On-Demand, l'oggetto inventario Java 1.1.8 viene danneggiato o
    sostituito.

       Per rimuovere il Developer Kit dallo spazio del client,
       installare nuovamente la versione WorkSpace
       On-Demand di Java 1.1.x. In tal modo, verr… sostituito il Developer
       Kit.

    Per rimuovere il Developer Kit dal server, cancellare la struttura
    di directory \java11. E' possibile cancellare la struttura di directory
    nella cartella Unit… contenuta in Sistema OS/2. Inoltre, se Š stato
    installato il font Unicode, cancellare il file
     \os2\dll\tnrmt30.ttf nell'unit… di avvio.

    5.4  Disinstallazione non presidiata
    ______________________________________________________________________

    Per disinstallare il Developer Kit, immettere il seguente comando su
    una sola riga da una richiesta comandi OS/2:

      clifi /a:u /f:"<WP_INSTALLED>" /o:INV_JAVA11 /set:Selection=ALL

    5.5  Ripristino dei file OS/2 di base
    ______________________________________________________________________

    Nella maggior parte dei casi, i file OS/2 di base sostituiti
        durante l'installazione del Developer Kit possono essere
        utilizzati dopo aver disinstallato il Developer Kit.

    Se sono state effettuate delle copie dei file originari come
    descritto nella sezione "Coesistenza con versioni Java
    precedenti " di questo README, Š possibile ripristinarli.

       Alcuni file di cui Š stata effettuata la copia di riserva
       vengono bloccati durante le normali operazioni di sistema e non
       possono essere sovrascritti dalla copia di riserva mentre il
       sistema Š in esecuzione. Per sostituire tali file, seguire i
       passi riportati di seguito:

       1. Riavviare il sistema.
       2. Quando nell'angolo superiore destro viene visualizzata la
          casella accanto alla quale vi Š scritto "OS/2", premere Alt+F1.
       3. Premere F2.
       4. Ripristinare i file salvati (elencati di seguito) prima
          di installare il Developer Kit. In una richiesta comandi OS/2
          copiare tali file nella sottodirectory \os2\dll.
       5. In una richiesta comandi OS/2 digitare:

           EXIT

          e premere Invio. Il sistema viene riavviato.


    Nota:  se il Developer Kit Š stato installato su Java 1.1.x e si
           esegue successivamente la disinstallazione del Developer Kit,
           il file CONFIG.SYS viene riportato al livello di Java 1.1.x.


           Se si installa il componente Developer Toolkit e
           poi lo si disinstalla,
           le istruzioni SET LIB= e SET INCLUDE= del file CONFIG.SYS
           potrebbero ancora contenere i riferimenti alla directory in cui
           il componente Toolkit Š stato installato.


  6.0  INFORMAZIONI PARTICOLARI
  ________________________________________________________________________

  Questa edizione si applica alla versione 1.1.8 di IBM OS/2 Warp Developer
  Kit, Java Technology Edition e e a tutti i successivi rilasci e modifiche,
  se non diversamente specificato in nuove edizioni.

  Copyright International Business Machines Corporation 1999. Tutti i diritti riservati.

  Limitazioni per gli utenti appartenenti al governo degli Stati Uniti d'America.
  L'utilizzo, la duplicazione o la divulgazione sono
  limitati dal supplemento GSA ADP al contratto con l'IBM Corporation.


  Consultare il rappresentante IBM locale per informazioni relative ai
  prodotti e ai servizi correntemente disponibili nella propria zona.
  Qualsiasi riferimento a programmi su licenza d'uso o ad altri prodotti o
  servizi IBM contenuto in questa pubblicazione non significa che soltanto
  tali programmi, prodotti o servizi possano essere usati. In sostituzione a quelli forniti dall'IBM, possono essere usati
  prodotti, programmi o servizi funzionalmente equivalenti che non
  comportino violazione dei diritti di propriet… intellettuale. E' responsabilit… dell'utente valutare e verificare la possibilit… di
  utilizzare altri programmi e/o prodotti, fatta eccezione per quelli
  espressamente indicati dall'IBM.

  L'IBM pu• avere brevetti o domande di brevetto 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 a lincenze
  pu• rivolgersi per iscritto a:

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

  Chi desiderasse ricevere delucidazioni sulle licenze relative alle informazioni DBCS, pu• contattare
  IBM Intellectual Property Department nel proprio paese o rivolgersi per iscritto a:

    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:

    L'IBM FORNISCE QUESTA PUBBLICAZIONE SENZA ALCUNA GARANZIA, ESPLICITA O
  IMPLICITA, IVI INCLUSE EVENTUALI GARANZIE DI COMMERCIABILITA' ED
  IDONEITA' AD UNO SCOPO PARTICOLARE. Alcune nazioni non
  escludono le garanzie implicite; di conseguenza la suddetta
  esclusione potrebbe, in questo caso, non essere applicabile.

  Questo documento 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 del documento.    L'IBM si riserva il diritto di apportare miglioramenti o modifiche
  al prodotto o al programma descritto nel documento in qualsiasi
  momento e senza preavviso.

  Tutti i riferimenti a pubblicazioni e a siti Web non dell'IBM
contenuti in questo documento sono forniti solo per consultazione. I materiali contenuti in tali pubblicazioni e siti Web non fanno
parte di questo prodotto e l'utilizzo di questi Š a discrezione
dell'utente.

  La IBM pu• utilizzare o distribuire qualsiasi informazione
  voi forniate nel modo pi— appropriato senza incorrere in
  alcuna obbligazione nei vostri riguardi.

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:

    JTCMAIL@uk.ibm.com
    [Hursley Java Technology Center (JTC) contact]

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 queste informazioni e tutto
il materiale su licenza ad esso relativo sono forniti dall'IBM nel
rispetto delle condizioni previste dalla licenza d'uso.

I dati relativi alle prestazioni contenuti nel presente documento
sono stati ottenuti in un ambiente controllato. Pertanto, i
risultati ottenibili in altri ambienti operativi potrebbero
variare significativamente. Alcune rilevazioni sono state
effettuate su sistemi in fase di sviluppo e non si garantisce in
alcun modo che tali rilevazioni siano uguali su tutti i sistemi.
Inoltre, alcune rilevazioni non state effettuate tramite
estrapolazione. Pertanto, i risultati effettivi possono essere
differenti.
Gli utenti devono verificare l'applicabilit… dei dati negli specifici
ambienti operativi.

Le informazioni relative a prodotti non IBM sono state ottenute dai
fornitori di tali prodotti. L'IBM non ha verificato tali prodotti
e, pertanto, non pu• garantirne l'accuratezza delle prestazioni.  Eventuali commenti relativi alle prestazioni dei prodotti non IBM
devono essere indirizzati ai fornitori di tali prodotti.

  Tutte le dichiarazioni riguardanti la futura direzione o
  le intenzioni della IBM sono soggette a sostituzione o
  al ritiro senza preavviso, e rappresentano unicamente scopi
  e obiettivi della IBM stessa.

  Tutti i prezzi IBM mostrati sono prezzi al dettaglio suggeriti
  dalla  IBM stessa, sono correnti e soggetti a cambiamenti senza
  preavviso. I prezzi al fornitore possono variare.


  LICENZA SOGGETTA ALLE LEGGI SUL DIRITTO D'AUTORE:

Queste informazioni contengono esempi di programmi applicativi in
lingua originale, che illustrano tecniche di programmazione su varie
piattaforme operative. Potete copiare, modificare e distribuire
questi esempi di programmi sotto qualsiasi forma senza il
pagamento di alcun corrispettivo 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.
La IBM, quindi, non pu• garantire o assicurare la affidabilit…,
la praticit… o il funzionamento di questi programmi. Potete copiare, modificare e distribuire questi esempi di programmi sotto
qualsiasi forma senza il pagamento di alcun corrispettivo alla IBM,
allo scopo di sviluppre, utilizzare, commercializzare o distribuire i
programmi applicativi in modo conforme alle API (Application Programming
Interfaces) della IBM.


  8.0  MARCHI
  ______________________________________________________________________

    I seguenti termini sono marchi della International Business Machines
    Corporation:

         IBM
         OS/2

  Java Š un marchio della Sun Microsystems, Inc..
  Java Technology Š di propriet… della Sun Microsystems, Inc.
  ed Š concessa su licenza esclusivamente dalla stessa.

  Netscape e Netscape Navigator sono marchi della Netscape
  Communications Corporation.

    Intel e Pentium sono marchi della Intel Corporation.

  Tivoli Š un marchio della Tivoli Systems Inc..

    I nomi di altre societ…, prodotti e servizi possono
    essere marchi di altre societ….

  (c) Copyright IBM Corporation 1999. Tutti i diritti riservati.

    ________________________________________________________________________


  ________________________________________________________________________
