home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Spezial / SPEZIAL2_97.zip / SPEZIAL2_97.iso / ANWEND / DEVELOP / JAVA111 / readme < prev   
Text File  |  1997-08-29  |  57KB  |  1,273 lines

  1.   ________________________________________________________________________
  2.  
  3.   Installation von Java(TM) 1.1.1 for OS/2 - Informationsdatei (README)
  4.   ________________________________________________________________________
  5.  
  6.  
  7.   Java 1.1.1 for OS/2 bietet die Java-Umgebung von Sun Microsystems,
  8.   Inc. für folgende Versionen von OS/2:
  9.  
  10.      OS/2 Warp 4
  11.      OS/2 Warp Server Version 4
  12.      OS/2 Warp Server Advanced Version 4
  13.      OS/2 Warp Server Advanced Version 4 SMP Feature
  14.  
  15.   Verweise in dieser Informationsdatei auf OS/2 Warp 4 beziehen
  16.   sich nur auf die Client-Version von OS/2 Warp 4. OS/2 Warp Server
  17.   bezieht sich auf alle Versionen des Betriebssystems OS/2 Warp Server.
  18.  
  19.   Diese Informationsdatei erklärt die Installation von Java 1.1.1
  20.   for OS/2 und enthält Informationen zu bekannten Problemen und
  21.   den entsprechenden vorläufigen Berichtigungen.
  22.  
  23.  
  24.   ________________________________________________________________________
  25.   INHALT
  26.  
  27.      1.   Vor der Installation
  28.      1.1   Erforderlicher Plattenspeicherplatz
  29.      1.2   Aktualisieren von installierter Software
  30.      1.2.1   Für die Unterstützung der Unicode-Schriftart auf
  31.              Systemen unter OS/2 Warp Server erforderliches
  32.              FixPak
  33.      1.2.2   Aktualisierung des Installationsprogramms für CID-
  34.              und RIPL-Installationen von Java 1.1.1
  35.      1.3   Überlegungen zu HPFS- und FAT-Partitionen
  36.      1.4   Koexistenz mit älteren Java-Versionen
  37.      1.5   Installieren über die Alpha- oder Beta-Version von Java 1.1
  38.      1.6   Sichern von OS/2-Basisdateien, die beim Entfernen der
  39.            Installation nicht wiederhergestellt werden
  40.      1.7   Sichern einer Kopie von CONFIG.SYS
  41.      1.8   Empfehlungen für Hardware-Mindestvoraussetzungen
  42.      1.9   Installieren von FixPak 2 auf Systemen unter OS/2 Warp 4
  43.            nach der Installation von Java 1.1.1
  44.  
  45.      2.   Installieren von Java 1.1.1 for OS/2
  46.      2.1    Über die Arbeitsoberfläche
  47.      2.2    Über die OS/2-Befehlszeile
  48.      2.3    Nichtüberwachte Installation
  49.      2.3.1   Ändern der CID-Antwortdatei
  50.      2.3.2   Starten der nichtüberwachten Installation
  51.      2.3.3   Nichtüberwachtes Entfernen der Installation
  52.      2.4    CID-Installation mit TME-Architektur
  53.      2.5    Überlegungen zur NetView DM/2-Installation
  54.      2.5.1   Statischer Befehl im NVDM/2-Profil
  55.      2.5.2   Anpassen der Datei JAVA111.RSP
  56.      2.6    RIPL-Installationsvoraussetzungen
  57.      2.6.1   Erstellen von Antwortdateien
  58.      2.6.2   Ändern der Datei JAVA111.RSP
  59.      2.6.3   Aktualisieren von Dateien für "Feature Install"
  60.      2.6.4   Starten der RIPL-Installation
  61.      2.6.5   Ausführen von Java-Beispielen von einem RIPL-Client aus
  62.      2.6.6   Einschränkungen bei RIPL
  63.      2.7    Doppelte oder fehlende Dateien beim Extrahieren
  64.      2.8    Wiederherstellen nach einer fehlgeschlagenen Installation
  65.      2.9    Keine Erstellung des "Feature Install"-Objekts auf Systemen
  66.             unter OS/2 Warp Server
  67.  
  68.      3.   Entfernen der Installation von Java 1.1.1 for OS/2
  69.      3.1    Über die Arbeitsoberfläche
  70.      3.2    Über die OS/2-Befehlszeile
  71.      3.3    Wiederherstellen von OS/2-Basisdateien
  72.      3.4    Verbliebene Einträge in CONFIG.SYS nach dem Entfernen der Installation
  73.      4.   Nach der Installation
  74.      4.1    Weitere Informationsquellen
  75.      4.2    Installieren weiterer Komponenten
  76.      4.3    Überlegungen zu Netscape Navigator für OS/2
  77.      4.4    Anzeigen von HTML- oder Java-Objekten auf Systemen
  78.             unter OS/2 Warp Server
  79.      4.5    Inaktivieren des JIT-Compilers
  80.      4.6    Erneutes Kompilieren nativer Methoden
  81.      4.7    LIBPATH-Änderungen, die Auswirkungen auf Ihr System haben
  82.             könnten
  83.      4.8    Anwenden von OS/2-Fehlerberichtigungen nach der
  84.             Installation von Java 1.1.1 for OS/2
  85.      4.9    Installieren von FixPak 30 auf Systemen unter OS/2 Warp
  86.             Server nach der Installation von Java 1.1.1
  87.      4.10   Verwenden des 16-Farbmodus mit Java 1.1.1 for OS/2
  88.      4.11   JDBC-ODBC-Brücke nicht verfügbar
  89.      4.12   Überlegungen zu AWT-Steuerelementen "TextField" und
  90.             "TextArea"
  91.      4.13   Steuern der Anzeige arabischer Ziffern
  92.      4.14   Änderung der Datei mit Schriftarteinstellungen nicht
  93.             unterstützt
  94.      4.15   Überlegungen zum Drucken
  95.      4.16   AWT-Verhalten von \n in DBCS-Ländern
  96.      4.17   Änderung in CONFIG.SYS für türkische OS/2-Benutzer
  97.      4.18   Arbeiten mit Java 1.0.2 for OS/2 nach der Installation
  98.             von Java 1.1.1 for OS/2
  99.      5.   Liste der OS/2-Basismodule, die von Java 1.1.1 for OS/2
  100.           geändert oder hinzugefügt wurden
  101.      6.   Marken
  102.  
  103.  
  104.   ________________________________________________________________________
  105.   1. Vor der Installation
  106.  
  107.      Hinweis:  In diesem Dokument bezieht sich der Ausdruck
  108.                "Partition" auf ein physisches oder logisches Laufwerk.
  109.  
  110.      _________________________________________
  111.      1.1.  Erforderlicher Plattenspeicherplatz
  112.  
  113.        Java 1.1.1 for OS/2 besteht aus den folgenden Komponenten:
  114.  
  115.          Laufzeit-Software,
  116.          einschl. Internationalization Support            14,0 MB
  117.          Toolkit                                           1,9 MB
  118.          Toolkit-Dokumentation                             7,0 MB
  119.          Beispiele (Samples)                               1,9 MB
  120.          Unicode-Schriftart Times New Roman MT 30         11,0 MB
  121.          ICAT Debugger for Java OS/2                      13,9 MB
  122.                                 ______________________    _______
  123.                                 Gesamtspeicherplatz       49,7 MB
  124.  
  125.        Anmerkung: Die Werte beziehen sich auf die US-Version
  126.                   von Java 1.1.1 und sollen dem Benutzer der
  127.                   deutschen Version des Produkts lediglich
  128.                   als Richtwerte dienen.
  129.  
  130.        Die Laufzeit-Software muß installiert sein, um andere
  131.        Komponenten als die Toolkit-Dokumentation verwenden zu können.
  132.  
  133.        Die Unicode-Schriftart Times New Roman MT 30 kann auf Systemen
  134.        unter OS/2 Warp 4 installiert werden. Systeme unter OS/2 Warp
  135.        Server müssen die Servicestufe des FixPak 30 oder höher haben,
  136.        damit die Unicode-Schriftart installiert werden kann.
  137.  
  138.        Stellen Sie vor der Installation sicher, daß ausreichend
  139.        Plattenspeicherplatz vorhanden ist.
  140.  
  141.  
  142.      _____________________________________________
  143.      1.2. Aktualisieren von installierter Software
  144.  
  145.        _______________________________________________________
  146.        1.2.1  Für die Unterstützung der Unicode-Schriftart auf
  147.               Systemen unter OS/2 Warp Server erforderliches
  148.               FixPak
  149.  
  150.        Benutzer von Systemen unter OS/2 Warp Server, die die
  151.        Unterstützung der Unicode-Schriftart verwenden wollen,
  152.        müssen zuerst mindestens FixPak 30 installieren. Wie
  153.        Sie dieses FixPak herunterladen können, erfahren Sie
  154.        bei Ihrem örtlichen IBM OS/2-Kundendienst. Wenn Sie das
  155.        FixPak nach der Installation von Java 1.1.1 for OS/2
  156.        installieren wollen, müssen Sie die Abschnitte 4.8 und
  157.        4.9 der vorliegenden Informationsdatei sorgfältig durchlesen.
  158.  
  159.        _________________________________________________________
  160.        1.2.2  Aktualisierung des Installationsprogramms für CID-
  161.               und RIPL-Installationen von Java 1.1.1
  162.  
  163.        Nichtüberwachte CID- und RIPL-Installationen von
  164.        Java 1.1.1 for OS/2 benötigen die neueste Version
  165.        des Programms zum Installieren von OS/2-Einrichtungen
  166.        (Feature Install). Sie können die neueste Version
  167.        dieses Installationsprogramms von der Web-Adresse
  168.        von IBM Software Choice laden:
  169.  
  170.              http://www.software.ibm.com/os/warp/swchoice/
  171.  
  172.  
  173.      _______________________________________________
  174.      1.3.  Überlegungen zu HPFS- und FAT-Partitionen
  175.  
  176.        Die Laufzeit-Software und der ICAT Debugger können auf
  177.        einer FAT-Partition installiert werden. Es wird jedoch
  178.        empfohlen, diese Komponenten auf einer HPFS-Partition zu
  179.        installieren, die lange Dateinamen unterstützt und
  180.        insgesamt eine bessere Leistung bietet. Das Toolkit, die
  181.        Toolkit-Dokumentation und die Beispiele (Samples) müssen
  182.        auf einer HPFS-Partition installiert werden. Die zur
  183.        Laufzeit-Software gehörende Komponente "Internationalization
  184.        Support" und die Unicode-Schriftart Times New Roman MT 30
  185.        werden auf der Boot-Partition installiert.
  186.  
  187.        Wenn Sie die Basisinstallation verwenden, müssen alle
  188.        Komponenten auf derselben Partition befinden. Mit
  189.        der erweiterten Installation können Sie bestimmte Laufwerke
  190.        und Verzeichnisse für die verschiedenen Komponenten auswählen.
  191.  
  192.        Hinweis: Wenn Sie nur eine Festplatte mit einer einzigen
  193.                 FAT-Partition haben, stehen Ihnen drei Möglichkeiten
  194.                 zur Verfügung:
  195.  
  196.          - Lassen Sie Ihr System, wie es ist, und installieren
  197.            Sie nur die Laufzeit-Komponente und - wahlfrei - den
  198.            ICAT Debugger.
  199.  
  200.          - Formatieren Sie diese Partition für HPFS, und
  201.            installieren Sie die gesamte Software neu.
  202.  
  203.          - Erwerben Sie ein Platten-Partitionierungsprogramm,
  204.            z. B. PartitionMagic. Bei ausreichendem Speicherplatz
  205.            verringert PartitionMagic die Größe der aktuellen
  206.            Partition (Laufwerk C) und erstellt eine neue Partition
  207.            (logisches Laufwerk D), die für HPFS formatiert werden kann.
  208.  
  209.  
  210.      ___________________________________________
  211.      1.4.  Koexistenz mit älteren Java-Versionen
  212.  
  213.         Java 1.1.1 for OS/2 kann mit älteren Java-Versionen
  214.         koexistieren. OS/2 Warp 4 enthält Java 1.0.1. Java 1.0.2
  215.         for OS/2 aktualisiert vorhandene Systeme unter OS/2 Warp 4
  216.         auf die Servicestufe 1.0.2 und stellt Java 1.0.2 für die
  217.         Plattformen OS/2 Warp und OS/2 Warp Server zur Verfügung.
  218.  
  219.         Ältere Versionen von Java sind in einem Verzeichnis \JAVAOS2
  220.         installiert. Das Installationsprogramm installiert Java
  221.         1.1.1 for OS/2 standardmäßig in einem Verzeichnis \JAVA11,
  222.         so daß die beiden Java-Versionen auf dem System koexistieren
  223.         können.
  224.  
  225.         Installieren Sie Java 1.1.1 nicht im Verzeichnis \JAVAOS2.
  226.         Wenn Sie die Dateien im Verzeichnis \JAVAOS2 überschreiben,
  227.         funktionieren Java-Applets, die in Netscape Navigator für
  228.         OS/2 ausgeführt werden, nicht mehr, und beim Entfernen der
  229.         Installation von Java 1.1.1 for OS/2 wird die
  230.         Java-Unterstützung vom System entfernt.
  231.  
  232.         Java-Anwendungen und -Applets, die von einer OS/2-Befehlszeile
  233.         ausgeführt oder von der Arbeitsoberfläche gestartet werden,
  234.         verwenden Java 1.1.1 for OS/2. Die Verwendung von Java 1.0.2
  235.         for OS/2 außerhalb von Netscape Navigator für OS/2 wird nach
  236.         der Installation von Java 1.1.1 für OS/2 nicht mehr unterstützt.
  237.  
  238.  
  239.      _________________________________________________________________
  240.      1.5.  Installieren über die Alpha- oder Beta-Version von Java 1.1
  241.  
  242.         Wenn Sie die Alpha-Version von Java 1.1 for OS/2 installiert
  243.         haben, nicht jedoch die Beta-Version, müssen Sie die Datei
  244.         JAVAI.DLL vor der Installation von Java 1.1.1 for OS/2
  245.         umbenennen oder löschen.
  246.  
  247.         Wenn Sie die Beta-Version von Java Development Kit 1.1 for OS/2
  248.         installiert haben, sollten Sie diese vor der Installation von
  249.         Java 1.1.1 for OS/2 entfernen. Wenn Sie die Beta-Version nicht
  250.         entfernen, bleiben die folgenden Dateien auf Ihrem System
  251.         erhalten und belegen über 10 MB Plattenspeicherplatz:
  252.  
  253.           -  Die Beta-Version der Unicode-Schriftart, tnruni.ttf
  254.  
  255.           -  Zwei DLLs:  java1x.dll und java1x_g.dll
  256.  
  257.           -  Zahlreiche HTML-Dateien aus der Toolkit-Dokumentation
  258.  
  259.  
  260.      ___________________________________________________________
  261.      1.6.  Sichern von OS/2-Basisdateien, die beim Entfernen der
  262.            Installation nicht wiederhergestellt werden
  263.  
  264.         Java 1.1.1 for OS/2 aktualisiert während der Installation
  265.         der Laufzeit-Software Module des Basisbetriebssystems. Beim
  266.         Entfernen der Installation von Java 1.1.1 for OS/2 werden
  267.         die Originalversionen dieser Dateien nicht wiederhergestellt.
  268.  
  269.         In den meisten Fällen müssen Sie die alten Versionen dieser
  270.         Dateien nicht wiederherstellen. Wenn Sie jedoch die Möglichkeit
  271.         haben wollen, diese Dateien wiederherzustellen, müssen Sie
  272.         vor der Installation Kopien davon erstellen. Notieren Sie
  273.         sich die Speicherposition dieser kopierten Dateien, damit
  274.         Sie sie ggf. wiederherstellen können.
  275.  
  276.         Eine vollständige Liste der neuen und geänderten Module ist
  277.         am Ende dieser Informationsdatei in Abschnitt 5 enthalten.
  278.  
  279.  
  280.      __________________________________________
  281.      1.7.  Sichern einer Kopie von CONFIG.SYS
  282.  
  283.         Sichern Sie Ihre aktuelle Datei CONFIG.SYS, bevor
  284.         Sie Java 1.1.1 for OS/2 installieren. Dadurch wird
  285.         sichergestellt, daß Sie zu Ihrer ursprünglichen Umgebung
  286.         zurückkehren können, wenn während der Installation ein
  287.         Problem auftreten sollte.
  288.  
  289.  
  290.      ______________________________________________________
  291.      1.8   Empfehlungen für Hardware-Mindestvoraussetzungen
  292.  
  293.         Ein Minimum von 32 MB Arbeitsspeicher (RAM) wird zur
  294.         Ausführung von Anwendungen und Applets von Java 1.1.1
  295.         for OS/2 empfohlen. Für Clients unter OS/2 Warp 4 wird
  296.         ein Intel 486-Prozessor oder höher empfohlen. Für Clients
  297.         unter OS/2 Warp Server wird ein Intel Pentium-Prozessor
  298.         oder höher empfohlen.
  299.  
  300.  
  301.      _____________________________________________________________
  302.      1.9  Installieren von FixPak 2 auf Systemen unter OS/2 Warp 4
  303.           nach der Installation von Java 1.1.1
  304.  
  305.         Wenn Sie FixPak 2 auf einem System unter OS/2 Warp 4
  306.         installieren, nachdem Sie Java 1.1.1 for OS/2 installiert
  307.         haben, dürfen die Dateien in der nachfolgenden Liste nicht
  308.         aktualisiert werden. Verneinen Sie daher die entsprechende
  309.         Anfrage während der Installation des FixPak.
  310.  
  311.  
  312.              CLIFI.EXE
  313.              INSTALL.DLL
  314.              LIBUNI.DLL
  315.              UCONV.DLL
  316.  
  317.  
  318.  
  319.      _______________________________________
  320.      2. Installieren von Java 1.1.1 for OS/2
  321.  
  322.         Installieren Sie Java 1.1.1 for OS/2 mit einer
  323.         der folgenden Methoden:
  324.  
  325.         ________________________________
  326.         2.1.  Über die Arbeitsoberfläche
  327.  
  328.         Führen Sie die folgenden Schritte aus, um über das Objekt
  329.         INSTALL.EXE zu installieren:
  330.  
  331.         1. Öffnen Sie den OS/2-Ordner "System".
  332.         2. Öffnen Sie das Objekt "Laufwerke".
  333.         3. Öffnen Sie das Laufwerk, auf dem die Java-Dateien
  334.            extrahiert wurden.
  335.         4. Öffnen Sie den Ordner, in dem die Java-Dateien extrahiert
  336.            wurden.
  337.         5. Wählen Sie das Objekt INSTALL.EXE aus, um das
  338.            Installationsprogramm zu starten.
  339.  
  340.            Das Installationsprogramm führt Sie durch die einzelnen
  341.            Schritte der Installation. Ein Ordner "Java 1.1.1 for
  342.            OS/2" wird unter OS/2 Warp 4 im Ordner "Programme" und
  343.            unter OS/2 Warp Server auf der Arbeitsoberfläche erstellt.
  344.  
  345.         Sobald die Installation beendet ist und Sie das Verzeichnis
  346.         bereinigen möchten, in dem die Java-Dateien extrahiert wurden,
  347.         können Sie das Objekt DELINST.CMD auswählen, um die Java-Dateien
  348.         und -Unterverzeichnisse aus dem Verzeichnis zu löschen, in dem
  349.         sie extrahiert wurden. Dateien und Unterverzeichnisse, die
  350.         nicht aus dem Java 1.1.1-Package extrahiert wurden, werden nicht
  351.         gelöscht.
  352.  
  353.         ________________________________
  354.         2.2.  Über die OS/2-Befehlszeile
  355.  
  356.         Stellen Sie vor dem Starten der Installation sicher, daß
  357.         Sie sich in dem Verzeichnis befinden, in dem die Dateien
  358.         für Java 1.1.1 for OS/2 extrahiert wurden. Geben Sie in
  359.         einer OS/2-Befehlszeile folgendes ein:
  360.  
  361.             install
  362.  
  363.         Das Installationsprogramm führt Sie durch die einzelnen
  364.         Schritte der Installation. Ein Ordner "Java 1.1.1 for
  365.         OS/2" wird unter OS/2 Warp 4 im Ordner "Programme" und
  366.         unter OS/2 Warp Server auf der Arbeitsoberfläche erstellt.
  367.  
  368.         Wenn Sie das Verzeichnis bereinigen möchten, in dem die
  369.         Java-Dateien extrahiert wurden, müssen Sie sicherstellen,
  370.         daß Sie sich in diesem Verzeichnis befinden. Geben Sie in
  371.         einer OS/2-Befehlszeile folgendes ein:
  372.  
  373.             delinst
  374.  
  375.         Dateien und Unterverzeichnisse, die nicht aus dem
  376.         Java 1.1.1-Package extrahiert wurden, werden nicht
  377.         gelöscht.
  378.  
  379.         ________________________________________
  380.         2.3.  Nichtüberwachte Installation (CID)
  381.  
  382.         Nichtüberwachte Installationen (CID-Installationen) von
  383.         Java 1.1.1 for OS/2 werden von CLIFI ausgeführt. Diese
  384.         Installationen können 15 bis 20 Minuten und länger dauern.
  385.         Nachdem das Installationsprogramm beendet ist, muß das
  386.         System neu gestartet werden, um die Installation zu
  387.         vervollständigen.
  388.  
  389.         CLIFI benötigt zwei Antwortdateien. JAVA111.RSP ist die
  390.         Antwortdatei von Java 1.1.1 for OS/2, und CID.RSP ist
  391.         eine benutzerdefinierte Antwortdatei, in der Benutzer
  392.         die Standardauswahlen außer Kraft setzen können. CID.RSP ist
  393.         die einzige Datei, die für nichtüberwachte Installationen
  394.         geändert werden muß.
  395.  
  396.         Für CID-Installationen ist die neueste Version von
  397.         "Feature Install" erforderlich. Weitere Einzelheiten
  398.         finden Sie in Abschnitt 1.2.2 dieser Informationsdatei.
  399.  
  400.            _________________________________
  401.            2.3.1 Ändern der CID-Antwortdatei
  402.  
  403.            Die Antwortdatei CID.RSP enthält Variablen, mit denen
  404.            Sie auswählen können, welche Komponenten installiert werden
  405.            sollen. Dabei können Sie für jede Komponente einzeln
  406.            angeben, auf welchem Ziellaufwerk und Verzeichnis sie
  407.            installiert werden soll.
  408.  
  409.            Die Komponentennamen sind: Runtime (Laufzeit), Toolkit,
  410.            TlktDoc, Samples (Beispiele), Debugger und Unifont. Die
  411.            Laufzeit-Software wird immer im Verzeichnis \JAVA11 auf
  412.            dem Ziellaufwerk installiert. Sie ist Voraussetzung für
  413.            das Toolkit, die Beispiele (Samples) und den Debugger.
  414.  
  415.            Die Komponente "Internationalization Support" der
  416.            Laufzeit-Software und die Unicode-Schriftart Times
  417.            New Roman MT 30 werden immer auf dem Boot-Laufwerk
  418.            installiert.
  419.  
  420.            Das Ziellaufwerk und -verzeichnis für die anderen
  421.            Komponenten kann durch Einstellen der Laufwerk- und
  422.            Pfadvariablen auf die gewünschten Werte angegeben werden.
  423.            Wenn Sie z. B. den Debugger im Verzeichnis F:\JAVADEBUG
  424.            installieren wollen, nehmen Sie folgende Einstellungen vor:
  425.  
  426.               debugger.selection=1
  427.               debugger.dbgdrv=f:
  428.               debugger.dbgpath=\javadebug
  429.  
  430.            Wenn eine ältere Java-Version im angegebenen
  431.            Verzeichnis auf dem Ziellaufwerk vorhanden ist,
  432.            wird sie vom Installationsprogramm überschrieben.
  433.            Das Installationsprogramm zeigt ein Dialogfenster an,
  434.            in dem Sie diese Aktion bestätigen müssen.
  435.  
  436.            Damit dieses und andere Dialogfenster während der
  437.            Installation nicht angezeigt werden, setzen Sie die
  438.            Variable java11.continue auf UNATTENDED:
  439.  
  440.              java11.continue=UNATTENDED
  441.  
  442.  
  443.            _______________________________________________
  444.            2.3.2 Starten der nichtüberwachten Installation
  445.  
  446.            Die Datei CID.CMD enthält einen Beispielbefehl CLIFI
  447.            für eine CID-Installation. Der Befehl CLIFI kann auch
  448.            als einzeiliger Befehl in einer OS/2-Befehlszeile wie
  449.            folgt eingegeben werden:
  450.  
  451.              clifi /a:c /r2:cid.rsp /r:java111.rsp /b:c: /s:d:\tmp
  452.                   /l1:ciderr.log /l2:cidhist.log
  453.  
  454.            Dabei gibt /r die vollständig qualifizierte Speicherposition
  455.            der Antwortdatei des Installationsprogramms, /b das
  456.            Boot-Laufwerk und /s die vollständig qualifizierte
  457.            Speicherposition der extrahierten Dateien von Java 1.1.1
  458.            for OS/2 an. Die Parameter /l1 und /l2 geben die
  459.            vollständig qualifizierten Speicherpositionen der
  460.            wahlfreien Protokolldateien an. Sehen Sie sich diese
  461.            Dateien zusätzlich zur Datei \os2\install\wpinstal.log auf
  462.            dem Boot-Laufwerk an, wenn während der Installation
  463.            Probleme auftreten.
  464.  
  465.            _________________________________________________
  466.            2.3.3 Nichtüberwachtes Entfernen der Installation
  467.  
  468.            Geben Sie den folgenden einzeiligen Befehl in einer
  469.            OS/2-Befehlszeile ein, um die Installation von Java 1.1.1
  470.            for OS/2 zu entfernen:
  471.  
  472.              clifi /a:u /f:"<WP_INSTALLED>" /o:INV_JAVA11 /set:Selection=ALL
  473.  
  474.         __________________________________________
  475.         2.4.  CID-Installation mit TME-Architektur
  476.  
  477.         Eine Datei JAVA111.ADF steht zur Verwendung mit
  478.         CID-Installationsprodukten mit TME-Architektur (Tivoli
  479.         Management Environment), z. B. Netfinity Server und
  480.         der Tivoli TME-10 Software Distribution Agent, zur
  481.         Verfügung. Anweisungen zur Verwendung von ADF-Dateien
  482.         finden Sie in der Dokumentation des CID-Installationsprodukts.
  483.  
  484.         Bei einer CID-Installation mit TME-Architektur müssen Sie die
  485.         folgende Zeile in Ihre Antwortdatei CID.RSP einfügen:
  486.  
  487.               java11.CID=TME
  488.  
  489.         Das Ändern der CID-Antwortdatei ist in Abschnitt 2.3.1
  490.         dieser Informationsdatei beschrieben.
  491.  
  492.         ________________________________________________
  493.         2.5   Überlegungen zur NetView DM/2-Installation
  494.  
  495.            Eine NVDM/2-CID-Installation erfordert die Erstellung
  496.            eines Profils sowie die Erstellung und Katalogisierung
  497.            einer Änderungsdatei. Das NVDM/2-Profil erlaubt Ihnen
  498.            nur, eine Antwortdatei anzugeben. Die nichtüberwachte
  499.            Installation von Java 1.1.1 for OS/2 benötigt jedoch
  500.            zwei Antwortdateien. Darüber hinaus ist die Handhabung
  501.            von Variablen und Argumenten in NVDM/2 anders als beim
  502.            Programm "Feature  Install", das zum Installieren von
  503.            Java 1.1.1 for OS/2 verwendet wird.
  504.  
  505.            Verwenden Sie eine der folgenden Methoden zur
  506.            Installation mit NVDM/2:
  507.  
  508.            _________________________________________
  509.            2.5.1  Statischer Befehl im NVDM/2-Profil
  510.  
  511.            Geben Sie im NVDM/2-Profil alle CLIFI-Optionen in der
  512.            Variablen PARMS an. Die Parameter müssen auf einer Zeile
  513.            und in doppelten Anführungszeichen stehen:
  514.  
  515.               Program=c:\os2\install\clifi.exe
  516.               Parms="/a:c /r2:cid.rsp /r:java111.rsp /b:c: /s:d:\tmp
  517.                   /l1:ciderr.log /l2:cidhist.log"
  518.  
  519.            Bei dieser Methode müssen Sie das Profil immer ändern,
  520.            wenn sich die Namen des Quellenverzeichnisses oder der
  521.            Protokolldatei ändern. Sie könnten diese Werte wie folgt
  522.            durch datenstationsspezifische Werte ersetzen:
  523.  
  524.               Program=c:\os2\install\clifi.exe
  525.               Parms="/a:c /r2:$(ResponseFile) /r:$(SourceDir)\java111.rsp
  526.                      /b:c: /s:$(SourceDir) /l1:$(LogFile1) /l2:$(LogFile2)"
  527.               ResponseFile=$(WorkstatName).rsp
  528.               SourceDir=d:\tmp
  529.               LogFile1=$(WorkstatName).log
  530.               LogFile2=$(WorkstatName).lg2
  531.  
  532.            Diese zweite Methode erfordert eine separate Antwortdatei
  533.            für jede Datenstation. WorkstatName muß entsprechend
  534.            eingestellt werden.
  535.  
  536.            _____________________________________
  537.            2.5.2  Anpassen der Datei JAVA111.RSP
  538.  
  539.            Sie können die Datei JAVA111.RSP direkt mit den
  540.            entsprechenden Informationen ändern. Da diese Datei
  541.            jedoch sehr groß ist, können Änderungen zeitaufwendig
  542.            und fehlerträchtig sein.
  543.  
  544.         _______________________________________
  545.         2.6   RIPL-Installationsvoraussetzungen
  546.  
  547.            Eine ferne IPL-Installation (RIPL) erfordert das Erstellen
  548.            von zwei Antwortdateien und das Einrichten der
  549.            entsprechenden Verzeichnisse und Dateien auf dem RIPL-Server.
  550.  
  551.            ___________________________________
  552.            2.6.1  Erstellen von Antwortdateien
  553.  
  554.            Nach dem Speichern der extrahierten Installationsdateien
  555.            von Java 1.1.1 for OS/2 auf dem RIPL-Server wird der Befehl
  556.            GENFIRPL verwendet, um zwei Antwortdateien zu erstellen:
  557.            FILES.RSP für den RIPL-Server und JAVA111.RSP für den
  558.            RIPL-Client. Ein Beispiel für den Befehl GENFIRPL (die
  559.            Eingabe muß auf einer Zeile stehen):
  560.  
  561.                  genfirpl /m:c:\javacode  /r:c:\ibmlan\rpl
  562.                       /u:c:\ibmlan\rpluser  /f:c:\javacode\java111.rsp
  563.                       /c:client_name  /b:x:
  564.  
  565.            Dabei gilt:
  566.  
  567.                /m   gibt das Verzeichnis mit den entpackten
  568.                     Installationsdateien von Java 1.1.1 for OS/2 auf dem
  569.                     RIPL-Server an
  570.                /r   gibt das RPL-Verzeichnis an
  571.                /u   gibt das RPLUSER-Verzeichnis an
  572.                /f   gibt den vollständig qualifizierten Namen der
  573.                     Antwortdatei für den RIPL-Client an
  574.                /c   gibt den Namen des RIPL-Clients an
  575.                /b   gibt das Boot-Laufwerk des RIPL-Clients an
  576.  
  577.            Der RIPL-Client muß nicht aktiv sein, wenn der Befehl
  578.            GENFIRPL abgesetzt wird. Für jeden RIPL-Client muß
  579.            ein Befehl GENFIRPL abgesetzt und der entsprechende
  580.            Name und das entsprechende Boot-Laufwerk des Clients
  581.            angegeben werden.
  582.  
  583.            ___________________________________
  584.            2.6.2  Ändern der Datei JAVA111.RSP
  585.  
  586.            Die Datei JAVA111.RSP installiert standardmäßig alle
  587.            Komponenten von Java 1.1.1 for OS/2. Sie können in
  588.            dieser Antwortdatei auch explizit angeben, welche
  589.            Komponenten installiert werden sollen.
  590.  
  591.            Dazu müssen Sie einen Texteditor verwenden, der Zeilen
  592.            mit mehr als 255 Zeichen bearbeiten kann, z. B. TEDIT,
  593.            um das Abschneiden von langen Zeilen in dieser Datei zu
  594.            verhindern. Da diese Datei sehr groß ist, können Änderungen
  595.            zeitaufwendig und fehlerträchtig sein. Es empfiehlt sich,
  596.            vor dem Ändern eine Sicherungskopie von JAVA111.RSP zu
  597.            erstellen.
  598.  
  599.            Folgende Komponentennamen können ausgewählt werden:
  600.  
  601.              Runtime  - Laufzeit-Software einschließlich
  602.                         "Internationalization Support"
  603.              Toolkit  - Toolkit
  604.              TlktDoc  - Toolkit-Dokumentation
  605.              Samples  - Beispiele
  606.              Debugger - OS/2 ICAT Debugger für Java
  607.              Unifont  - Unicode-Schriftart Times New Roman MT 30
  608.              TTengine - Aktualisierte TrueType-Steuerkomponente,
  609.                         erforderlich für die Unicode-Schriftart
  610.  
  611.            Verwenden Sie die Auswahlvariablen, um die zu
  612.            installierenden Komponenten auszuwählen. Die
  613.            Auswahlvariablen für die Komponenten Unifont und
  614.            TTengine müssen auf denselben Wert eingestellt sein.
  615.            Wenn z. B. nur die Komponenten für die Laufzeit-Software
  616.            und die Unicode-Schriftart installiert werden sollen,
  617.            stellen Sie die folgenden Variablen ein, die sich an
  618.            verschiedenen Stellen in der Datei JAVA111.RSP befinden:
  619.  
  620.                runtime.selection=1
  621.                toolkit.selection=0
  622.                tlktdoc.selection=0
  623.                samples.selection=0
  624.                unifont.selection=1
  625.                TTengine.selection=1
  626.  
  627.            ______________________________________________________
  628.            2.6.3  Aktualisieren von Dateien für "Feature Install"
  629.  
  630.            Die Datei client_name.FIT für jeden RIPL-Client muß
  631.            geändert werden, so daß sie die folgende Zeile enthält:
  632.  
  633.              x:\os2\install\install.inv
  634.                 \\server_name\WRKFILES\client_name\os2\install\install.inv
  635.  
  636.            Dabei müssen die Namen des RIPL-Servers und des
  637.            RIPL-Clients für server_name bzw. client_name
  638.            eingesetzt werden.
  639.  
  640.  
  641.            ____________________________________
  642.            2.6.4  Starten der RIPL-Installation
  643.  
  644.            RIPL-Installationen werden von CLIFI ausgeführt. Diese
  645.            können 15 bis 20 Minuten und länger dauern. Melden Sie
  646.            sich als Administrator auf dem RIPL-Server an, und führen
  647.            Sie den Befehl CLIFI mit der Antwortdatei für den
  648.            RIPL-Server, FILES.RSP, aus:
  649.  
  650.                  clifi /a:i  /r:c:\javacode\files.rsp
  651.  
  652.            Dabei gibt /r den vollständig qualifizierten Namen der
  653.            Antwortdatei des RIPL-Servers an.
  654.  
  655.  
  656.            Führen Sie den Befehl CLIFI für jeden RIPL-Client aus.
  657.            Geben Sie dabei die jeweilige Antwortdatei für jeden Client an:
  658.  
  659.                  clifi /a:i  /r:c:\javacode\java111.rsp
  660.  
  661.            Dabei gibt /r den vollständig qualifizierten Namen der
  662.            Antwortdatei des RIPL-Clients gemäß der Angabe im Befehl
  663.            GENFICMD an.
  664.  
  665.            ______________________________________________________________
  666.            2.6.5  Ausführen von Java-Beispielen von einem RIPL-Client aus
  667.  
  668.            Der RIPL-Serveradministrator muß die folgenden Zeilen zur
  669.            Datei RPL\FITS\client_name.FIT hinzufügen, damit der
  670.            RIPL-Client die in der Komponente Samples enthaltenen
  671.            Beispiele ausführen kann:
  672.  
  673.               x:\JAVA11\WEBLOGS \\server_name\WRKFILES\client_name\JAVA11\WEBLOGS
  674.               x:\JAVA11\HOTJAVA \\server_name\WRKFILES\client_name\JAVA11\HOTJAVA
  675.  
  676.            Dabei müssen die Namen des RIPL-Servers und des RIPL-Clients
  677.            für server_name bzw. client_name eingesetzt werden.
  678.  
  679.            Die RIPL-Clients können den Beispielcode kompilieren, wenn
  680.            die Beispiele sich in einem Verzeichnis befinden, auf das der
  681.            RIPL-Client Schreibzugriff hat.
  682.  
  683.            _______________________________
  684.            2.6.6  Einschränkungen bei RIPL
  685.  
  686.            RIPL funktioniert nur mit Clients unter OS/2 Warp 4.
  687.  
  688.            Sie können die Installation von Java 1.1.1 for OS/2
  689.            nicht mit RIPL entfernen.
  690.  
  691.  
  692.         ____________________________________________________
  693.         2.7  Doppelte oder fehlende Dateien beim Extrahieren
  694.  
  695.         Wenn Sie beim Extrahieren der Dateien aus der ZIP-Datei
  696.         Nachrichten über doppelte oder fehlende Dateien erhalten,
  697.         prüfen Sie, ob Sie die richtige Option zum Erstellen von
  698.         Unterverzeichnissen in Ihrem Extrahierungsprogramm angegeben
  699.         haben, normalerweise -d. Wenn die Dateien nicht korrekt
  700.         extrahiert werden, kommt es beim Kopieren der Dateien
  701.         während der Installation zu Fehlern.
  702.  
  703.         ______________________________________________________________
  704.         2.8  Wiederherstellen nach einer fehlgeschlagenen Installation
  705.  
  706.         Wenn Ihre Installation von Java 1.1.1 for OS/2 fehlschlägt,
  707.         müssen Sie übriggebliebene Installationsobjekte suchen und
  708.         löschen. Wenn Sie diese Objekte nicht löschen, könnten
  709.         zukünftige Installationen mit einer Nachricht fehlschlagen,
  710.         daß eine oder mehrere Komponenten nicht installiert werden
  711.         konnten, da das Objekt schreibgeschützt ist oder von einem
  712.         anderen Prozeß verwendet wird.
  713.  
  714.         Das Symbol für das Installationsobjekt besteht aus einem
  715.         blauen Kästchen mit einem roten Band, das sich bei einer
  716.         CID-Installation auf der Arbeitsoberfläche befindet.
  717.         Bei einer überwachten Installation befindet sich das
  718.         Objekt im Ordner x:\os2\install. Klicken Sie das Objekt
  719.         mit der rechten Maustaste an, und wählen Sie "Löschen"
  720.         aus dem Kontextmenü aus, um das Objekt zu löschen.
  721.  
  722.         Alternativ dazu können Sie auch in das Verzeichnis wechseln,
  723.         in dem sich das Objekt befindet, und die gesamte
  724.         Verzeichnisbaumstruktur löschen. Das Verzeichnis heißt
  725.         entweder "Install object" oder "Java 1.1 for OS!2" je
  726.         nach Zeitpunkt, an dem die Installation fehlschlug.
  727.  
  728.         ________________________________________________________________
  729.         2.9  Keine Erstellung des "Feature Install"-Objekts auf Systemen
  730.              unter OS/2 Warp Server
  731.  
  732.         Wenn Ihre Installation von Java 1.1.1 for OS/2 auf einem
  733.         System unter OS/2 Warp Server mit einer Nachricht fehlschlägt,
  734.         daß das Programm kein "Feature Install"-Objekt finden oder
  735.         erstellen konnte oder daß es die Antwortdatei nicht finden
  736.         konnte, führen Sie einen Systemabschluß durch, starten Sie
  737.         das System neu, und führen Sie das Installationsprogramm
  738.         erneut aus. Dieses kann mit OS/2-APAR PJ24851 gelöst werden.
  739.  
  740.   _____________________________________________________
  741.   3. Entfernen der Installation von Java 1.1.1 for OS/2
  742.  
  743.         Verwenden Sie zum Entfernen der Installation von Java 1.1.1
  744.         for OS/2 das Objekt "Java 1.1.1 for OS/2 entfernen" oder das
  745.         Programm UNINSTAL. Diese Methoden sind im folgenden beschrieben.
  746.  
  747.         In diesem Abschnitt wird auch beschrieben, wie Sie
  748.         die ursprünglichen Versionen einiger Dateien des
  749.         OS/2-Basisbetriebssystems wiederherstellen können,
  750.         wenn dies erforderlich sein sollte.
  751.  
  752.         ________________________________
  753.         3.1.  Über die Arbeitsoberfläche
  754.  
  755.         Gehen Sie wie folgt vor, um die Installation mit dem Objekt
  756.         "Java 1.1 for OS/2 entfernen" zu entfernen:
  757.  
  758.         1. Öffnen Sie den OS/2-Ordner "System".
  759.         2. Öffnen Sie den Ordner "Systemkonfiguration".
  760.         3. (Nur Systeme unter OS/2 Warp 4) Öffnen Sie den Ordner
  761.            "Installieren/Entfernen".
  762.         4. Öffnen Sie den Ordner "Selektives Löschen" bzw.
  763.            "Einrichtungen selektiv löschen - Ordner".
  764.         5. Wählen Sie das Objekt "Java 1.1.1 for OS/2 entfernen" aus,
  765.            um das Programm zum Entfernen der Installation zu starten.
  766.         6. (Wahlfrei) Folgen Sie den Anweisungen in Abschnitt 3.3, um
  767.            die OS/2-Basisdateien wiederherzustellen, wenn Sie vor der
  768.            Installation von Java 1.1.1 for OS/2 gesichert wurden.
  769.  
  770.         ________________________________
  771.         3.2.  Über die OS/2-Befehlszeile
  772.  
  773.         Stellen Sie vor dem Entfernen der Installation sicher, daß
  774.         Sie sich entweder in dem Verzeichnis, in dem die Dateien
  775.         für Java 1.1.1 for OS/2 extrahiert wurden, oder im Verzeichnis
  776.         \JAVA11\UNINSTALL befinden. Geben Sie in einer OS/2-Befehlszeile
  777.         folgendes ein:
  778.  
  779.             uninstal
  780.  
  781.         Das Programm zum Entfernen der Installation führt Sie durch
  782.         die einzelnen Schritte. Nur Dateien und Verzeichnisse, die
  783.         mit dem Installationsprozeß erstellt wurden, werden entfernt:
  784.         Das Verzeichnis HOTJAVA, das beim Ausführen von Applet-Ansicht
  785.         erstellt wird, wird z. B. nicht entfernt.
  786.  
  787.         Sie können, wenn Sie wollen, die OS/2-Basisdateien
  788.         wiederherzustellen, die vor der Installation von
  789.         Java 1.1.1 for OS/2 gesichert wurden.
  790.  
  791.         ____________________________________________
  792.         3.3.  Wiederherstellen von OS/2-Basisdateien
  793.  
  794.         In den meisten Fällen können die OS/2-Basisdateien, die bei
  795.         der Installation von Java 1.1.1 for OS/2 ersetzt wurden,
  796.         weiterhin verwendet werden, nachdem die Installation von
  797.         Java 1.1.1 for OS/2 entfernt wurde. Wenn Sie Kopien der
  798.         Originaldateien erstellt haben (siehe Abschnitt 1.6),
  799.         können Sie diese wiederherstellen.
  800.  
  801.         Einige der gesicherten Dateien sind während des normalen
  802.         Systembetriebs gesperrt und können nicht mit der Sicherungskopie
  803.         überschrieben werden, während das System aktiv ist. Gehen Sie
  804.         wie folgt vor, um diese Dateien zu ersetzen:
  805.  
  806.         1. Führen Sie einen Systemabschluß durch, und starten Sie
  807.            Ihr System neu.
  808.         2. Wenn der weiße Block und der Name OS/2 in der oberen
  809.            rechten Bildschirmecke erscheinen, drücken Sie die
  810.            Tasten Alt+F1.
  811.         3. Wählen Sie die Option zum Booten in einer OS/2-Befehlszeile.
  812.         4. Stellen Sie die Dateien mit den vor der Installation von
  813.            Java 1.1.1 for OS/2 gespeicherten Dateien wieder her.
  814.         5. Geben Sie in einer OS/2-Befehlszeile folgendes ein:
  815.  
  816.               exit
  817.  
  818.         Das System wird jetzt neu gestartet.
  819.  
  820.         ___________________________________________________________
  821.         3.4.  Verbliebene Einträge in CONFIG.SYS nach dem Entfernen
  822.               der Installation
  823.  
  824.         Wenn Sie Komponenten von Java 1.1.1 for OS/2 einzeln
  825.         installieren und später die Installation entfernen, können
  826.         überflüssige Einträge in CONFIG.SYS erhalten bleiben. Sehen
  827.         Sie sich Ihre Datei CONFIG.SYS nach dem Entfernen von
  828.         Komponenten an, um sicherzustellen, daß die entsprechenden
  829.         Einträge entfernt wurden.
  830.  
  831.  
  832.   ________________________
  833.   4. Nach der Installation
  834.  
  835.     _________________________________
  836.     4.1.  Weitere Informationsquellen
  837.  
  838.     Die folgenden Objekte werden im Ordner von Java 1.1.1 for OS/2
  839.     nur angezeigt, wenn Sie mit OS/2 Warp 4 arbeiten. Wenn Sie mit OS/2
  840.     Warp Server arbeiten, können Sie auf die zugehörigen Dokumente an
  841.     den genannten Speicherpositionen zugreifen. Geben Sie dabei anstelle
  842.     von x die Partition an, auf der Java installiert ist:
  843.  
  844.        IBM Centre for Java Technologie
  845.           http://ncc.hursley.ibm.com/javainfo/hurindex.html
  846.  
  847.        Java ausführen
  848.           x:\JAVA11\runtime.htm
  849.  
  850.        Applet-Ansicht konfigurieren
  851.           x:\JAVA11\cnfgappl.htm
  852.  
  853.        Java-Dokumentation
  854.           http://www.javasoft.com/doc.html
  855.  
  856.        Java Developer's Kit for OS/2
  857.           x:\JAVA11\index.html
  858.  
  859.        Java Toolkit
  860.           x:\JAVA11\toolkit.html
  861.  
  862.        Java API User's Guide
  863.           x:\JAVA11\docs\de\api\API_users_guide.html
  864.  
  865.        ICAT Debugger for Java OS/2
  866.           x:\JAVA11\ICATJAVA\help\icatjava.htm
  867.  
  868.  
  869.      Wenn Sie das Toolkit, die Toolkit-Dokumentation oder den
  870.      ICAT Debugger for Java OS/2 in anderen Verzeichnissen als
  871.      die Laufzeit-Software installiert haben, geben Sie das
  872.      entsprechende Verzeichnis für die vier oben aufgeführten
  873.      Objekte an. Die Verbindungen (Links) zur Laufzeit-Dokumentation,
  874.      dem ICAT Debugger for Java OS/2 und der Informationsdatei in der
  875.      Toolkit-Dokumentation funktionieren nicht, wenn die Komponenten
  876.      in unterschiedlichen Verzeichnissen installiert sind.
  877.  
  878.     ______________________________________
  879.     4.2  Installieren weiterer Komponenten
  880.  
  881.     Nach der Erstinstallation von Java 1.1.1 for OS/2 können Sie
  882.     weitere Komponenten installieren, indem Sie das
  883.     Installationsverfahren erneut durchführen. Dies setzt voraus,
  884.     daß Sie alle extrahierten Dateien auf Ihrem System behalten
  885.     bzw. daß Sie die ZIP-Datei behalten und die Dateien ggf.
  886.     erneut extrahieren.
  887.  
  888.     ________________________________________________
  889.     4.3  Überlegungen zu Netscape Navigator for OS/2
  890.  
  891.     Netscape Navigator für OS/2 führt nur Applets von Java 1.0.2 aus.
  892.     Die Unterstützung für Applets von Java 1.1.1 wird voraussichtlich
  893.     in zukünftigen Versionen enthalten sein.
  894.  
  895.     ______________________________________________
  896.     4.4  Anzeigen von HTML- oder Java-Objekten auf
  897.          Systemen unter OS/2 Warp Server
  898.  
  899.     Wenn Sie HTML- oder Java-Objekte auf der Arbeitsoberfläche
  900.     auf Systemen unter OS/2 Warp Server auswählen, werden keine
  901.     Informationen angezeigt. Dies wird durch eine falsche Einstellung
  902.     für den Editor für Java-Objekte im Ordner von Java 1.1.1 for OS/2
  903.     verursacht.
  904.  
  905.     Öffnen Sie die Einstellungen für den Editor für Java-Objekte, um
  906.     die Einstellung zu korrigieren, und entfernen Sie das /R aus dem
  907.     Feld "Parameter:" auf der Seite "Programm". Schließen Sie das
  908.     Notizbuch "Einstellungen", um die Änderungen zu speichern.
  909.  
  910.     ____________________________________
  911.     4.5.  Inaktivieren des JIT-Compilers
  912.  
  913.     Java 1.1.1 for OS/2 wird mit einem JIT-Compiler (Just In Time)
  914.     ausgeliefert, der Maschinencode für häufig verwendete Bytecodesequenzen
  915.     in einer Java-Anwendung oder einem Applet noch während der
  916.     Ausführung erstellt. Der JIT-Compiler ist standardmäßig aktiviert.
  917.  
  918.     Sie können den JIT-Compiler inaktivieren, um beispielsweise
  919.     mögliche Probleme mit einer Java-Anwendung, einem Java-Applet
  920.     oder dem Compiler selbst einzugrenzen. Weitere Einzelheiten
  921.     finden Sie in der Datei RUNTIME.HTM im Verzeichnis x:\JAVA11.
  922.  
  923.     Wenn der JIT-Compiler aktiviert ist, generiert eine nicht erfaßte
  924.     Ausnahmebedingung eine Rückverfolgung ohne Quellenzeilennummern.
  925.     Sie müssen den JIT-Compiler inaktivieren und die fehlerhafte
  926.     Anwendung erneut ausführen, um eine Rückverfolgung mit
  927.     Zeilennummern zu erhalten.
  928.  
  929.     __________________________________________
  930.     4.6  Erneutes Kompilieren nativer Methoden
  931.  
  932.     Java-Methoden, die in einer nativen Sprache, z. B. C oder C++,
  933.     kompiliert wurden, müssen für Java 1.1.1 for OS/2 erneut
  934.     kompiliert werden. Weitere Einzelheiten finden Sie in der Datei
  935.     TOOLKIT.HTML. Diese Datei befindet sich in dem Verzeichnis, in
  936.     dem das Java Toolkit installiert ist.
  937.  
  938.     __________________________________________________
  939.     4.7   LIBPATH-Änderungen, die Auswirkungen auf Ihr
  940.           System haben könnten
  941.  
  942.     Wenn das Installationsprogramm feststellt, daß OS/2-Basis-DLL-Module,
  943.     die ersetzt werden müssen, sich in einem anderen Verzeichnis als
  944.     x:\OS2\DLL befinden, wird die Position von x:\OS2\DLL in der
  945.     LIBPATH-Anweisung geändert, um sicherzustellen, daß die richtige
  946.     Version der Module geladen wird.
  947.  
  948.     Das IBM Developer's Toolkit für OS/2 Warp ist ein Produkt, das
  949.     standardmäßig OS/2-Basis-DLL-Module in einem anderen Verzeichnis hat.
  950.     Diese Änderung beeinflußt das Toolkit nicht, könnte jedoch andere
  951.     Produkte beeinflussen, die OS/2-Basis-DLL-Module haben.
  952.  
  953.     ____________________________________________________
  954.     4.8  Anwenden von OS/2-Fehlerberichtigungen nach der
  955.          Installation von Java 1.1.1 for OS/2
  956.  
  957.     Während der Installation von Java 1.1.1 for OS/2 werden
  958.     Basisbetriebssystemmodule als Teil der Installation ersetzt.
  959.     Wenn Sie Fehlerberichtigungen nach der Installation von
  960.     Java 1.1.1 for OS/2 auf Ihr OS/2-System anwenden, und dabei
  961.     versuchen, ein Modul zu ersetzen, das neuer ist als das
  962.     entsprechende Modul im FixPak, wird normalerweise eine
  963.     Systemanfrage eingeblendet, in der Sie diese Ersetzung
  964.     bestätigen müssen. Wenn Sie jedoch Fehlerberichtigungen
  965.     durch Booten von den FixPak-Startdisketten installieren,
  966.     wird keine Systemanfrage eingeblendet, wenn diese Situation
  967.     vorliegen sollte. Dadurch könnte es passieren, daß ein oder
  968.     mehrere Module auf einen älteren Stand zurück geändert werden.
  969.     Wenden Sie entweder keine Fehlerberichtigungen durch Booten mit
  970.     Startdisketten an, oder sichern Sie die OS/2-Basismodule, bevor
  971.     Sie Fehlerberichtigungen installieren, und kopieren Sie die
  972.     gesicherten Module über die neu installierten Module.
  973.  
  974.     Eine vollständige Liste der neuen und geänderten Module ist
  975.     am Ende dieser Informationsdatei in Abschnitt 5 aufgeführt.
  976.  
  977.     ____________________________________________________________
  978.     4.9  Installieren eines FixPak auf Systemen unter OS/2 Warp
  979.          Server nach der Installation von Java 1.1.1
  980.  
  981.     Wenn Sie FixPak 30 (oder höher) auf einem System unter OS/2 Warp
  982.     Server installieren, nachdem Sie Java 1.1.1 for OS/2 installiert
  983.     haben, und Sie die Unterstützung für die Unicode-Schriftart
  984.     verwenden wollen, müssen Sie die Laufzeit-Software und die
  985.     Unicode-Schriftart Times New Roman MT 30 erneut installieren.
  986.  
  987.     ________________________________________________________
  988.     4.10  Verwenden des 16-Farbmodus mit Java 1.1.1 for OS/2
  989.  
  990.     Die Spezifikation von Java 1.1.1 erfordert den 256-Farbmodus
  991.     (oder höher). Der 16-Farbmodus wird zwar nicht unterstützt,
  992.     doch können Java-Anwendungen und -Applets mit dem Abstract
  993.     Window Toolkit (AWT) auf OS/2-Systemen im 16-Farbmodus
  994.     ausgeführt werden. Die Darstellung ist dann allerdings
  995.     nicht so scharf und weniger leserlich. Es wird empfohlen,
  996.     für diese und zukünftige Versionen von Java for OS/2
  997.     den 256-Farbmodus (oder höher) zu verwenden.
  998.  
  999.     ______________________________________
  1000.     4.11  JDBC-ODBC-Brücke nicht verfügbar
  1001.  
  1002.     Java 1.1.1 for OS/2 bietet JDBC (Java Database Connectivity),
  1003.     eine Datenbankschnittstelle, die Zugriff auf zahlreiche relationale
  1004.     Datenbanken bietet. Es stellen jedoch nicht alle relationalen
  1005.     Datenbanken einen JDBC-Treiber bereit. Zum Zugriff auf Datenbanken,
  1006.     die den ODBC-Standard unterstützen (Open Database Connectivity),
  1007.     wird eine JDBC-ODBC-Brücke benötigt. Über die JDBC-ODBC-Brücke können
  1008.     ODBC-Treiber als JDBC-Treiber verwendet werden, indem ihr nativer
  1009.     Code als Schnittstelle mit ODBC verwendet wird. Java 1.1.1 for OS/2
  1010.     bietet keine JDBC-ODBC-Brücke.
  1011.  
  1012.     _________________________________________________________
  1013.     4.12  Überlegungen zu AWT-Steuerelementen "TextField" und
  1014.           "TextArea"
  1015.  
  1016.     Die AWT-Steuerelemente "TextField" und "TextArea" unterstützen
  1017.     keine Zeichen außerhalb der aktuellen Zeichenumsetztabelle.
  1018.     Benutzer mit US-englischen oder deutschen Systemen können auf die
  1019.     Zeichenumsetztabelle 850 (die mehrsprachige Zeichenumsetztabelle,
  1020.     die die westeuropäischen Sprachen unterstützt) umschalten, um
  1021.     weitere Sprachzeichen in diesen Steuerelementen zu sehen.
  1022.  
  1023.     ____________________________________________
  1024.     4.13  Steuern der Anzeige arabischer Ziffern
  1025.  
  1026.     Benutzer in einigen Ländern könnten unerwartet arabische
  1027.     Ziffern sehen. Einige landesspezifische Versionen von OS/2
  1028.     bilden die Zeichen x'00B0' bis x'00B9' auf die arabischen
  1029.     Ziffern 0 bis 9 ab. Ändern Sie die bidirektionalen Attribute
  1030.     in der Datei CONFIG.SYS oder verwenden Sie die Seite "Sprache"
  1031.     des Notizbuchs "Einstellungen" für das Objekt, um die gewünschten
  1032.     Zeichen anzuzeigen.
  1033.  
  1034.     __________________________________________________________
  1035.     4.14  Änderung der Datei mit Schriftarteinstellungen nicht
  1036.           unterstützt
  1037.  
  1038.     Das Ändern der Dateien mit den Schriftarteinstellungen wird in
  1039.     Java 1.1.1 for OS/2 nicht unterstützt.
  1040.  
  1041.  
  1042.     ______________________________
  1043.     4.15  Überlegungen zum Drucken
  1044.  
  1045.     Java bietet keinen Mechanismus zum Kommunizieren mit dem
  1046.     Druckertreiber, um Jobmerkmale einzustellen oder abzurufen.
  1047.  
  1048.     Beim Drucken aus einer Java-Anwendung oder einem Java-Applet wird
  1049.     ein Dialogfenster mit Druckermerkmalen angezeigt. Java 1.1.1 for OS/2
  1050.     bietet eine Umgebungsvariable, JAVA_NOPRINTDLG, die die Anzeige
  1051.     dieses Fensters unterdrückt und die Datei unter Verwendung der
  1052.     Standardmerkmale ausdruckt.
  1053.  
  1054.     Geben Sie folgendes ein, um das Dialogfenster zu unterdrücken und
  1055.     die Standard-Druckmerkmale zu verwenden:
  1056.  
  1057.                SET JAVA_NOPRINTDLG=1
  1058.  
  1059.     __________________________________________
  1060.     4.16  AWT-Verhalten von \n in DBCS-Ländern
  1061.  
  1062.     Die Escape-Zeichenfolge \n (umgekehrter Schrägstrich, gefolgt von
  1063.     dem Buchstaben n), die in SBCS-Ländern (Single Byte Character Set -
  1064.     Einzelbytezeichensatz) ein Zeilenvorschubzeichen ergibt, zeigt in
  1065.     DBCS-Ländern (Double Byte Character Set - Doppelbytezeichensatz)
  1066.     andere Zeichen an und führt nicht die gewünschte Funktion im AWT aus.
  1067.  
  1068.     Dies wird durch die Art verursacht, wie der Java-Compiler
  1069.     Java-Quellendateien und die Zuordnung des umgekehrten
  1070.     Schrägstrichs zwischen unterschiedlichen Zeichenumsetztabellen
  1071.     verarbeitet.
  1072.  
  1073.     Der Java-Compiler, JAVAC, konvertiert zuerst das
  1074.     Java-Quellenprogramm von der lokalen Zeichenumsetztabelle in
  1075.     Unicode und verarbeitet danach die Escape-Zeichenfolge, z. B. \n.
  1076.     Das Problem besteht darin, daß der umgekehrte Schrägstrich, der
  1077.     in Zeichenumsetztabelle 850 das Zeichen 0x5C ist, in anderen
  1078.     Zeichenumsetztabellen nicht die gleiche Position hat. In
  1079.     Zeichenumsetztabelle 943 z. B. ist das Zeichen 0x5C ein Yen-Zeichen.
  1080.     Nachdem der Java-Compiler das Java-Quellenprogramm in Unicode
  1081.     konvertiert hat, sind keine umgekehrten Schrägstriche mehr
  1082.     vorhanden, so daß keine Verarbeitung der Escape-Zeichenfolge
  1083.     durchgeführt wird.
  1084.  
  1085.     In den meisten Fällen kann das korrekte Verhalten mit einer der
  1086.     folgenden Methoden erreicht werden:
  1087.  
  1088.       -  Ersetzen Sie das Zeichen 0x5c im Java-Quellenprogramm durch
  1089.          das Zeichen für den umgekehrten Schrägstrich in der lokalen
  1090.          Zeichenumsetztabelle. Diese Methode funktioniert mit
  1091.          Zeichenumsetztabelle 932 nicht, da diese Zeichenumsetztabelle
  1092.          keinen umgekehrten Schrägstrich enthält.
  1093.  
  1094.       -  Geben Sie beim Kompilieren der Java-Anwendung oder des Java-Applets
  1095.          an, daß die Datei in einer anderen Zeichenumsetztabelle als
  1096.          der lokalen Zeichenumsetztabelle erstellt ist. Wenn der
  1097.          Quellencode z. B. in der Zeichenumsetztabelle 850 erstellt wurde,
  1098.          verwenden Sie den folgenden Befehl zum Kompilieren:
  1099.  
  1100.                javac  -encoding 850  myprogram.java
  1101.  
  1102.          Diese Methode funktioniert nicht, wenn die Java-Quellendatei
  1103.          DBCS-Zeichen enthält.
  1104.  
  1105.       -  Verwenden Sie das Programm native2ascii, um das
  1106.          Java-Quellenprogramm von der lokalen Zeichenumsetztabelle
  1107.          in eine ASCII-Zeichenumsetztabelle zu konvertieren:
  1108.  
  1109.          native2ascii  myprogram.java  d:\mydest\myprogram.java
  1110.  
  1111.          native2ascii kann auch verwendet werden, um das
  1112.          Java-Quellenprogramm von einer bestimmten Zeichenumsetztabelle
  1113.          in eine ASCII-Zeichenumsetztabelle zu konvertieren:
  1114.  
  1115.          native2ascii -encoding 942  myprogram.java  d:\mydest\myprogram.java
  1116.  
  1117.  
  1118.     ________________________________________________________
  1119.     4.17  Änderung in CONFIG.SYS für türkische OS/2-Benutzer
  1120.  
  1121.     Wenn Sie Java 1.1.1 for OS/2 auf einem türkischen OS/2-System
  1122.     installieren, müssen Sie die Einstellung der Umgebungsvariable LANG
  1123.     in Ihrer Datei CONFIG.SYS prüfen, bevor Sie Java-Anwendungen oder
  1124.     -Applets ausführen. Wenn die Einstellung der Variablen LANG TR_TR
  1125.     ist, ändern Sie die Zeile wie folgt:
  1126.  
  1127.            SET LANG=TR_TR.857
  1128.  
  1129.     Java-Anwendungen und -Applets werden nicht ausgeführt, wenn LANG
  1130.     auf TR_TR gesetzt ist.
  1131.  
  1132.  
  1133.     ________________________________________________________________
  1134.     4.18  Arbeiten mit Java 1.0.2 for OS/2 nach der Installation von
  1135.           Java 1.1.1 for OS/2
  1136.  
  1137.     Die Verwendung von Java 1.0.2 for OS/2 von einer
  1138.     OS/2-Befehlszeile oder von der Arbeitsoberfläche wird nach der
  1139.     Installation von Java 1.1.1 für OS/2 nicht unterstützt.
  1140.  
  1141.     Sie können versuchen, Java 1.0.2 for OS/2 von einer
  1142.     OS/2-Befehlszeile auszuführen, indem Sie die Variablen
  1143.     LIBPATH, PATH und CLASSPATH für die aktuelle Sitzung
  1144.     wie folgt einstellen:
  1145.  
  1146.           SET BEGINLIBPATH=x:\JAVAOS2\DLL;
  1147.           SET PATH=x:\JAVAOS2\BIN;%PATH%
  1148.           SET CLASSPATH=x:\JAVAOS2\LIB\JEMPCL10.ZIP;.\.
  1149.  
  1150.     Dabei ist x: das Laufwerk, in dem Java 1.0.2 for OS/2 enthalten
  1151.     ist. Diese Methode zur Ausführung von Java 1.0.2 for OS/2 wurde
  1152.     nicht offiziell getestet und wird nicht unterstützt.
  1153.  
  1154.  
  1155.   ___________________________________________________________________
  1156.   5. Liste der OS/2-Basismodule, die von Java 1.1.1 for OS/2 geändert
  1157.      oder hinzugefügt wurden
  1158.  
  1159.   Wenn Sie Java 1.1.1 for OS/2 auf Ihrem System installieren, werden
  1160.   die folgenden OS/2-Basisdateien aktualisiert oder hinzugefügt:
  1161.  
  1162.         \os2\dll\libaux.dll
  1163.         \os2\dll\libcm.dll
  1164.         \os2\dll\libcn.dll
  1165.         \os2\dll\libcs.dll
  1166.         \os2\dll\libtk.dll
  1167.         \os2\dll\libuni.dll
  1168.         \os2\dll\locale.dll
  1169.         \os2\dll\uconv.dll
  1170.         \language\codepage\ibm437
  1171.         \language\codepage\ibm813
  1172.         \language\codepage\ibm819
  1173.         \language\codepage\ibm850
  1174.         \language\codepage\ibm852
  1175.         \language\codepage\ibm855
  1176.         \language\codepage\ibm857
  1177.         \language\codepage\ibm860
  1178.         \language\codepage\ibm861
  1179.         \language\codepage\ibm862
  1180.         \language\codepage\ibm863
  1181.         \language\codepage\ibm864
  1182.         \language\codepage\ibm865
  1183.         \language\codepage\ibm866
  1184.         \language\codepage\ibm869
  1185.         \language\codepage\ibm874
  1186.         \language\codepage\ibm878
  1187.         \language\codepage\ibm912
  1188.         \language\codepage\ibm913
  1189.         \language\codepage\ibm914
  1190.         \language\codepage\ibm915
  1191.         \language\codepage\ibm916
  1192.         \language\codepage\ibm920
  1193.         \language\codepage\ibm921
  1194.         \language\codepage\ibm922
  1195.         \language\codepage\ibm942
  1196.         \language\codepage\ibm943
  1197.         \language\codepage\ibm949
  1198.         \language\codepage\ibm950
  1199.         \language\codepage\ibm1004
  1200.         \language\codepage\ibm1089
  1201.         \language\codepage\ibm1200
  1202.         \language\codepage\ibm1207
  1203.         \language\codepage\ibm1208
  1204.         \language\codepage\ibm1250
  1205.         \language\codepage\ibm1251
  1206.         \language\codepage\ibm1252
  1207.         \language\codepage\ibm1253
  1208.         \language\codepage\ibm1254
  1209.         \language\codepage\ibm1255
  1210.         \language\codepage\ibm1256
  1211.         \language\codepage\ibm1257
  1212.         \language\codepage\ibm1275
  1213.         \language\codepage\ibm1280
  1214.         \language\codepage\ibm1281
  1215.         \language\codepage\ibm1282
  1216.         \language\codepage\ibm1283
  1217.         \language\codepage\ibm1381
  1218.         \language\codepage\ibm1386
  1219.         \language\codepage\os2ugl
  1220.         \language\codepage\ucstbl.lst
  1221.  
  1222.   Die folgende Datei wird auf Systemen unter OS/2 Warp 4 und unter
  1223.   OS/2 Warp Server (Servicestufe: FixPak 30 oder höher) ersetzt:
  1224.  
  1225.         \os2\dll\truetype.dll
  1226.  
  1227.   Die folgende Datei enthält die Unicode-Schriftart Times New Roman
  1228.   MT 30 TrueType von Monotype Corporation und wird auf Systemen
  1229.   unter OS/2 Warp 4 und unter OS/2 Warp Server (Servicestufe:
  1230.   FixPak 30 oder höher) installiert. Ist bereits eine Schriftart
  1231.   mit demselben Dateinamen installiert, wird sie ersetzt.
  1232.  
  1233.         \os2\dll\tnrmt30.ttf
  1234.  
  1235.  
  1236.   ________________________________________________________________________
  1237.   6. MARKEN
  1238.  
  1239.  
  1240.   Die folgenden Namen sind Marken von IBM Corporation in den
  1241.   Vereinigten Staaten und/oder in anderen Ländern:
  1242.  
  1243.       IBM
  1244.       OS/2
  1245.       Software Choice
  1246.       Workplace Shell
  1247.  
  1248.   Java und HotJava sind Marken der Sun Microsystems, Inc.
  1249.  
  1250.   Eigentum und Exklusivrechte an der Java-Technologie liegen bei
  1251.   Sun Microsystems Inc. Der Name Java ist in gewissen Ländern eine
  1252.   Marke der Sun Microsystems Inc.
  1253.  
  1254.   Alle anderen Produkte und Firmennamen sind Marken der
  1255.   entsprechenden Rechtsinhaber.
  1256.  
  1257.   DIESES DOKUMENT WIRD OHNE JEDE GEWÄHRLEISTUNG ZUR VERFÜGUNG
  1258.   GESTELLT. IBM LEHNT ALLE AUSDRÜCKLICHEN ODER IMPLIZITEN
  1259.   GEWÄHRLEISTUNGEN, DARUNTER JEDOCH NICHT AUSSCHLIESSLICH DIE IMPLIZITEN
  1260.   GEWÄHRLEISTUNGEN FÜR DIE EIGNUNG FÜR EINEN BESTIMMTEN ZWECK ODER DIE
  1261.   VERWENDBARKEIT IN BEZUG AUF DIE INFORMATIONEN IN DIESEM DOKUMENT
  1262.   AB. IBM GEWÄHRT MIT DIESEM DOKUMENT KEINE LIZENZEN AUF PATENTE ODER
  1263.   COPYRIGHTS.
  1264.  
  1265.   (C) Copyright IBM Corporation 1997. All rights reserved.
  1266.   (C) Copyright IBM Deutschland Informationssysteme GmbH, 1997.
  1267.       Alle Rechte vorbehalten.
  1268.  
  1269.     ________________________________________________________________________
  1270.  
  1271.   ENDE-DER-INFORMATIONSDATEI
  1272.   ________________________________________________________________________
  1273.