Readme-Datei: IBM Express Runtime Version 2.1.1



Dieses Dokument bezieht sich auf Version 2, Release 1, Änderung 1 von IBM Express Runtime (Produktnummer 5724-J10).

Copyright International Business Machines Corporation 2003, 2005. Alle Rechte vorbehalten.

Inhaltsverzeichnis

Neuerungen in Express Runtime Version 2.1 und Version 2.1.1
Systemvoraussetzungen für Express Runtime
Bekannte entwicklungsbezogene Probleme
Express Runtime auf einem SUSE LINUX Enterprise Server 9.0-Computer installieren
Unberechtigte Nachricht "wrong volume" beim Verlassen des Launchpads
Linux-Direktaufrufe im Anwendungsmenü
Zeilenumbruch bei Double-Byte-Sprachen im Implementierungsassistenten
Punkt im Verzeichnisnamen
Migration von Wrappern auf Express Runtime 2.1.1
Von einigen Mozilla-Browsern wird die GUI nicht richtig angezeigt
Bekannte Fehler in der Dokumentation
Bei einigen Sprachen müssen Browser verwendet werden, die für die Codepage UTF-8 konfiguriert sind
Zur InfoCenter-Anzeige in vereinfachtem Chinesisch ist die Sprachvorgabe "zh_cn" erforderlich
Anhang. Bemerkungen
Marken

Neuerungen in Express Runtime Version 2.1 und Version 2.1.1

Neue Features und Funktionen in Express Runtime 2.1.1:

Neue Features und Funktionen in Express Runtime 2.1.0:

Systemvoraussetzungen für Express Runtime

In diesem Abschnitt werden die Hardware- und Softwarevoraussetzungen für die Installation und Verwendung von Express Runtime aufgeführt.

Unterstützung der verschiedenen Betriebssysteme

In der folgenden Tabelle ist angegeben, inwiefern bestimmte Betriebssysteme für die einzelnen Basisplattformtypen unterstützt werden:

Windows

Betriebssystem Entwicklung oder Implementierung Als Zielbetriebssystem implementierbar?
Windows XP Professional SP 2
sowohl als auch Nein
Hinweis: Informix Dynamic Server ist die einzige Middleware von Express Runtime, von der Windows XP Professional SP 2 unterstützt wird.
Windows 2000 Server SP 4 sowohl als auch Ja
Windows 2000 Advanced Server SP 4 sowohl als auch Ja
Windows 2000 Professional SP 3 sowohl als auch Ja
Windows Server 2003, Standard Edition SP 1 sowohl als auch Ja
Windows Server 2003, Enterprise Edition SP 1 sowohl als auch Ja

Linux (Intel Pentium oder nur funktional entsprechende Plattformen)

Betriebssystem Entwicklung oder Implementierung Als Zielbetriebssystem implementierbar?
Red Flag Advanced Server 4.1 nur Implementierung Ja
Red Hat Enterprise Linux 3.0 WS/AS/ES sowohl als auch Ja
Red Hat Enterprise Linux 4.0 WS/AS/ES nur Implementierung Ja
SUSE LINUX Enterprise Server 8.0
nur Implementierung Ja
Hinweis: Informix Dynamic Server wird unter SUSE LINUX Enterprise Server 8.0 nicht unterstützt.
SUSE LINUX Enterprise Server 9.0 sowohl als auch Ja

Linux (nur IBM POWER5 prozessorbasierte Technologiesysteme)

Betriebssystem Entwicklung oder Implementierung Als Zielbetriebssystem implementierbar?
Linux on POWER
(unter Verwendung von SUSE LINUX Enterprise Server 9.0
Red Hat Enterprise
Linux AS 3.0
Red Hat Enterprise
Linux AS 4.0
Hinweis: Informix Dynamic Server wird unter Linux on POWER nicht unterstützt.
nur Implementierung Ja
AIX 5.3
nicht möglich Ja

OS/400

Betriebssystem Entwicklung oder Implementierung Als Zielbetriebssystem implementierbar?
V5R2 nicht möglich Ja

i5/OS1

Betriebssystem Entwicklung oder Implementierung Als Zielbetriebssystem implementierbar?
V5R3 und V5R3M5 nicht möglich Ja

Voraussetzungen für die Entwicklung unter Windows

Entwicklungsvoraussetzungen unter Linux

Servervoraussetzungen für die Implementierung unter Windows

Servervoraussetzungen für die Implementierung unter Linux

Servervoraussetzungen für die Implementierung unter Linux on IBM POWER

Zielvoraussetzungen für die Implementierung unter Windows

Zielvoraussetzungen für die Implementierung unter Linux

Zielvoraussetzungen für die Implementierung unter Linux on IBM POWER

Zielvoraussetzungen für die Implementierung unter AIX

Zielvoraussetzungen für die Implementierung unter i5/OS und OS/400

Middlewarevoraussetzungen

Informix Dynamic Server - Express TC3E für Windows und Informix Dynamic Server UC3E für Linux

Bei Windows-Computern muss geprüft werden, ob Ihr System die Mindestvoraussetzungen erfüllt:

Bei Linux-Plattformen werden folgende RPM-Pakete vorausgesetzt:

Bei Linux-Plattformen wird Folgendes für die Verwendung der optionalen grafischen Tools vorausgesetzt:

Hinweis: * = die Erstellungsnummer spielt keine Rolle.

Wenn Informix Dynamic Server auf Windows-Plattformen verwendet werden soll, muss der Zielinstallationspfad von Informix Dynamic Server als NTFS formatiert sein.

WebSphere Application Server - Express 6.0.2

Sie finden Informationen zu den Hardware- und Softwarevoraussetzungen im WebSphere Application Server - Express InfoCenter:

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

IBM HTTP Server

Sie finden Informationen zu den Hardware- und Softwarevoraussetzungen im WebSphere Application Server - Express InfoCenter:

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

Rational Web Developer 6.0

Sie finden Informationen zu den Hardware- und Softwarevoraussetzungen im Rational Web Developer InfoCenter:

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

Hinweis: Bei Linux-Plattformen muss für die Ausführung von Rational Web Developer der Browser Mozilla 1.4 installiert sein.

Express Runtime-Konsole

Sie finden Informationen zu den Hardware- und Softwarevoraussetzungen im Infocenter der Express Runtime-Konsole:

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

Bekannte entwicklungsbezogene Probleme

Zum Zeitpunkt der Auslieferung des Produkts waren folgende entwicklungsbezogene Probleme bekannt:

Im Abschnitt 'Support' auf der Website von Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) finden Sie weitere Informationen zu sonstigen Problemen. Sie können sich auch an Ihren Ansprechpartner des IBM Support Center wenden.

Express Runtime auf einem SUSE LINUX Enterprise Server 9.0-Computer installieren

Wenn die Optionen auf dem Middleware-Menü beim Versuch, IBM Express Runtime unter SUSE LINUX Enterprise Server 9.0 zu installieren, inaktiviert sind, und das Installationsprogramm die Nachricht ausgibt, dass es die Ressourcen nicht finden kann, die zum Fortfahren mit der Installation erforderlich sind, wird das CD- oder DVD-Laufwerk nicht korrekt installiert. Gehen Sie wie folgt vor, um diese Situation zu korrigieren:

  1. Brechen Sie die Installation ab.
  2. Schließen Sie alle offenen Dateibrowserfenster.
  3. Schließen Sie alle offenen Express Runtime Launchpad-Fenster.
  4. Öffnen Sie ein Terminalfenster, und führen Sie den Befehl 'mkdir /mnt/cdrom' aus.
  5. Führen Sie im Terminalfenster den Befehl 'mount /dev/cdrom mnt/cdrom' aus.
  6. Geben Sie im Terminalfenster den Befehl 'ls /mnt/cdrom' ein, um sicherzustellen, dass das Laufwerk korrekt installiert wurde und Sie auf die Dateien zugreifen können.
  7. Öffnen Sie ein neues Dateibrowserfenster, und öffnen Sie die Adresse '/mnt/cdrom'.
  8. Klicken Sie auf die Datei 'launchpad.sh' oder auf 'LinuxSetup', um das Installationsprogramm erneut zu starten.

Unberechtigte Nachricht "wrong volume" beim Verlassen des Launchpads

Beim Verlassen des Launchpads von Express Runtime wird auf Windows-Plattformen möglicherweise folgende Fehlernachricht angezeigt: "The wrong volume is in the drive. Please insert volume ER211MP-Main1 into drive <x:>" (Falscher Datenträger im Laufwerk. Legen Sie den Datenträger ER211MP-Main1 in Laufwerk <x:> ein). Diese Nachricht kann ignoriert werden. Sie hat keinerlei Auswirkungen auf den Betrieb des Programms. Schließen Sie das Nachrichtenfenster, indem Sie zweimal auf 'Weiter' klicken.

Linux-Direktaufrufe im Anwendungsmenü

Unter Linux werden die Menüdirektaufrufe von Express Runtime möglicherweise auch im Anwendungsmenü angezeigt.

Zeilenumbruch bei Double-Byte-Sprachen im Implementierungsassistenten

Im Implementierungsassistenten werden Double-Byte-Wörter mitunter in der Wortmitte umgebrochen. Wenn dieses Verhalten auftritt, müssen Sie die in die Double-Byte-Sprache übersetzten Anwendungs- und Lösungsdateien öffnen, die übersetzten Zeichenfolgen für die folgenden Elemente suchen und an geeigneten Stellen ein Leerzeichen einfügen, um dort den Zeilenumbruch zu ermöglichen.

Punkt im Verzeichnisnamen

IBM HTTP Server darf nicht in einem Verzeichnis installiert werden, dessen Name einen "." enthält.

Migration von Wrappern auf Express Runtime 2.1.1

Dieser Abschnitt beschreibt die Migration von Anwendungen und Lösungen, die mit Hilfe von Integrated Runtime Version 1.1 erstellt wurden, auf Express Runtime Version 2.1.1. Bei der Migration von Express Runtime-Wrappern der Version 2.1 auf Version 2.1.1 können diese Informationen ignoriert werden.

  1. Projekt- und Implementierungspaketdateien verschieben
    1. Wenn Sie Ihre Projekte auf ein anderes physisches System verschieben, können Sie sie auf einen austauschbaren Datenträger exportieren. Wählen Sie dazu Datei > Exportieren > Dateisystem aus. Sie müssen den Ordner 'bin' nicht einschließen, die Dateien .classpath und .project jedoch schon.
    2. Importieren Sie Ihre Integrated Runtime 1.1-Projekte in Ihren Arbeitsbereich von Express Runtime 2.1.1 Developer. Wählen Sie dazu Datei > Importieren > Vorhandenes Projekt in Arbeitsbereich. Auf diese Weise werden Ihre Wrapper aktualisiert. Es werden neue XML-Tags hinzugefügt und Informationen zum Klassenpfad aktualisiert. Die importierten Dateien werden vom Importassistenten nicht physisch verschoben oder kopiert. Wenn die Dateien des importieren Projekts im Ordner des Zielarbeitsbereichs physisch vorhanden sein sollen, müssen Sie sicherstellen, dass das zu importierende Projekt vor dem Importvorgang dort platziert wird.
    3. Wenn Sie eine Anwendung, die zusammen mit Integrated Runtime v1.1 geliefert wurde, migrieren möchten, kopieren Sie das Implementierungspaket der Anwendung vom Integrated Runtime v1.1-Installationsverzeichnis ins Express Runtime v2.1.1-Installationsverzeichnis.
      1. Suchen Sie die .jar-Datei des Implementierungspakets im Installationsverzeichnis von Integrated Runtime v1.1 (<INSTALLATIONSVERZEICHNIS>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree). Der Dateiname des Implementierungspakets enthält die Anwendungs-ID und eine Abkürzung der Plattform, für die es gedacht ist. Beispiel: "win" = Windows, "lnx" = Linux).
      2. Kopieren Sie das Implementierungspaket der Anwendung in das Installationsverzeichnis von Express Runtime v2.1.1 (<INSTALLATIONSVERZEICHNIS>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree).
      3. Geben Sie der Kopie des Pakets im Express Runtime v2.1.1-Installationsverzeichnis einen anderen Namen. Ändern Sie dazu das Suffix ".en.jar" in " .xx.jar."
  2. Aktualisieren Sie Wrapper-Dateien.
    1. Bei jedem Projekt, das Sie migrieren möchten, müssen Sie den Lösungs- oder Anwendungswrapper im passenden Wrappereditor öffnen.
    2. Überprüfen Sie die vom Import generierten neuen Aktualisierungen, um sicherzustellen, dass die korrekten Werte verwendet wurden, und um den optionalen Attributen Informationen hinzuzufügen. Die neuen Attribute sind unten im Abschnitt für Schemaänderungen aufgelistet.
    3. Sie können wahlweise veraltete Tags entfernen, indem Sie im Wrappereditor die Registerkarte Quelle auswählen und die XML-Datei bearbeiten. Die veralteten Tags werden in der Ansicht für Probleme des Developer angezeigt. Der Wrapper kann in Express Runtime 2.1.1 nicht verwendet werden, wenn Sie die veralteten Tags beibehalten.
  3. Generieren Sie die Lösung.

Schemaänderungen nach Version 2.1

Detaillierte Informationen über das XML-Schema finden Sie im InfoCenter unter Express Runtime 2.1.1 > Reference > XML Schemas.

Anwendungswrapper

Veraltete Elemente:

Lösungswrapper

Neue Elemente:

Von einigen Mozilla-Browsern wird die GUI nicht richtig angezeigt

Eclipse 3.0.1 und Rational Web Developer 6.0 benötigen zur Unterstützung von Mozilla 1.7 das SWT-Plug-in Version 3.1.0.4. Dieses Plug-in wird bei Produkten auf Basis von Eclipse 3.0.x als 3.0.2 gepackt. on Eclipse 3.0.1 werden nicht standardmäßig alle Linux-Browser unterstützt. Führen Sie folgende Schritte aus:

  1. Setzen Sie die Umgebungsvariable MOZILLA_FIVE_HOME auf die Speicherpositionen der verwendeten Mozilla-Browser. Hierfür müssen Sie dem Script eclipse_start.sh script Folgendes hinzufügen: "export MOZILLA_FIVE_HOME=/usr/lib/path_to_mozilla". Die Datei eclipse_start.sh befindet sich im Verzeichnis opt/IBM/Runtime21/SolutionEnabler.
  2. Führen Sie den Aktualisierungsmanager aus, indem Sie auf Hilfe > Software-Updates > Suchen und installieren klicken und das Plug-in SWT 3.0.2 auswählen.
  3. Starten Sie Eclipse erneut, damit die Begrüßungsseite von Express Runtime korrekt angezeigt wird.

Bekannte Fehler in der Dokumentation

Dieser Abschnitt enthält Informationen zu Fehlern in der Dokumentation, die zum Zeitpunkt der Auslieferung des Produkts bekannt waren.

Im Abschnitt 'Support' auf der Website von Express Runtime (http://www.ibm.com/software/webservers/expressruntime/) finden Sie weitere Informationen zu sonstigen Problemen. Sie können sich auch an Ihren Ansprechpartner des IBM Support Center wenden.

Bei einigen Sprachen müssen Browser verwendet werden, die für die Codepage UTF-8 konfiguriert sind

Für folgende Sprachen müssen die Browser für die Codepage UTF-8 konfiguriert sein, damit die Hilfedateien des Programms und das InfoCenter angezeigt werden können:

Zur InfoCenter-Anzeige in vereinfachtem Chinesisch ist die Sprachvorgabe "zh_cn" erforderlich

Wenn Sie mit dem InfoCenter arbeiten, setzen Sie die Sprachvorgabe Ihres Browsers auf "zh_cn" (statt auf "zh"), um so sicherzugehen, dass das Dokument in vereinfachtem Chinesisch angezeigt wird. Klicken Sie dazu im Internet Explorer auf Extras > Internetoptionen und anschließend auf Sprachen.

Anhang. Bemerkungen

Die vorliegenden Informationen wurden für Produkte und Services entwickelt, die auf dem deutschen Markt angeboten werden.

Möglicherweise bietet IBM die in dieser Dokumentation beschriebenen Produkte, Services oder Funktionen in anderen Ländern nicht an. Informationen über die gegenwärtig im jeweiligen Land verfügbaren Produkte und Services sind beim IBM Ansprechpartner erhältlich. Hinweise auf IBM Lizenzprogramme oder andere IBM Produkte bedeuten nicht, dass nur Programme, Produkte oder Services von IBM verwendet werden können. An Stelle der Produkte, Programme oder Services können auch andere ihnen äquivalente Produkte, Programme oder Services verwendet werden, solange diese keine gewerblichen oder andere Schutzrechte der IBM verletzen. Die Verantwortung für den Betrieb von Fremdprodukten, Fremdprogrammen und Fremdservices liegt beim Kunden.

Für in diesem Handbuch beschriebene Erzeugnisse und Verfahren kann es IBM Patente oder Patentanmeldungen geben. Mit der Auslieferung dieses Handbuchs ist keine Lizenzierung dieser Patente verbunden. Lizenzanforderungen sind schriftlich an folgende Adresse zu richten (Anfragen an diese Adresse müssen auf Englisch formuliert werden):

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



 

Trotz sorgfältiger Bearbeitung können technische Ungenauigkeiten oder Druckfehler in dieser Veröffentlichung nicht ausgeschlossen werden. Die Angaben in diesem Handbuch werden in regelmäßigen Zeitabständen aktualisiert. Die Änderungen werden in Überarbeitungen oder in Technical News Letters (TNLs) bekannt gegeben. IBM kann ohne weitere Mitteilung jederzeit Verbesserungen und/oder Änderungen an den in dieser Veröffentlichung beschriebenen Produkten und/oder Programmen vornehmen.

Verweise in diesen Informationen auf Websites anderer Anbieter dienen lediglich als Benutzerinformationen und stellen keinerlei Billigung des Inhalts dieser Websites dar. Das über diese Websites verfügbare Material ist nicht Bestandteil des Materials für dieses IBM Produkt; die Verwendung dieser Websites geschieht auf eigene Verantwortung.

Werden an IBM Informationen eingesandt, können diese beliebig verwendet werden, ohne dass eine Verpflichtung gegenüber dem Einsender entsteht.

Lizenznehmer des Programms, die Informationen zu diesem Produkt wünschen mit der Zielsetzung: (i) den Austausch von Informationen zwischen unabhängigen, erstellten Programmen und anderen Programmen (einschließlich des vorliegenden Programms) sowie (ii) die gemeinsame Nutzung der ausgetauschten Informationen zu ermöglichen, wenden sich an folgende Adresse:

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

Die Bereitstellung dieser Informationen kann unter Umständen von bestimmten Bedingungen - in einigen Fällen auch von der Zahlung einer Gebühr - abhängig sein.

Die Lieferung des im Handbuch aufgeführten Lizenzprogramms sowie des zugehörigen Lizenzmaterials erfolgt im Rahmen der Allgemeinen Geschäftsbedingungen der IBM, der IBM Internationalen Nutzungsbedingungen für Programmpakete oder einer äquivalenten Vereinbarung.

Alle in diesem Dokument enthaltenen Leistungsdaten stammen aus einer gesteuerten Umgebung. Die Ergebnisse, die in anderen Betriebsumgebungen erzielt werden, können daher erheblich von den hier erzielten Ergebnissen abweichen. Einige Daten stammen möglicherweise von Systemen, deren Entwicklung noch nicht abgeschlossen ist. Eine Gewährleistung, dass diese Daten auch in allgemein verfügbaren Systemen erzielt werden, kann nicht gegeben werden. Darüber hinaus wurden einige Daten unter Umständen durch Extrapolation berechnet. Die tatsächlichen Ergebnisse können abweichen. Benutzer dieses Dokuments sollten die entsprechenden Daten in ihrer spezifischen Umgebung prüfen.

Alle Informationen zu Produkten anderer Anbieter stammen von den Anbietern der aufgeführten Produkte, deren veröffentlichten Ankündigungen oder anderen allgemein verfügbaren Quellen. IBM hat diese Produkte nicht getestet und kann daher keine Aussagen zu Leistung, Kompatibilität oder anderen Merkmalen machen. Fragen zu den Leistungsmerkmalen von Produkten anderer Anbieter sind an den jeweiligen Anbieter zu richten.

Diese Veröffentlichung enthält Beispiele für Daten und Berichte des alltäglichen Geschäftsablaufes. Sie sollen nur die Funktionen des Lizenzprogrammes illustrieren; sie können Namen von Personen, Firmen, Marken oder Produkten enthalten. Alle diese Namen sind frei erfunden; Ähnlichkeiten mit tatsächlichen Namen und Adressen sind rein zufällig.

COPYRIGHTLIZENZ:

Diese Veröffentlichung enthält Musteranwendungsprogramme, die in Quellensprache geschrieben sind. Sie dürfen diese Musterprogramme kostenlos kopieren, ändern und verteilen, wenn dies zu dem Zweck geschieht, Anwendungsprogramme zu entwickeln, verwenden, vermarkten oder zu verteilen, die mit der Anwendungsprogrammierschnittstelle konform sind, für die diese Musterprogramme geschrieben werden. Diese Beispiele wurden nicht unter allen denkbaren Bedingungen getestet. Daher kann IBM die Zuverlässigkeit, Wartungsfreundlichkeit oder Funktion dieser Programme weder zusagen noch gewährleisten.

Kopien oder Teile der Musterprogramme bzw. daraus abgeleiteter Code müssen folgenden Copyrightvermerk beinhalten:

Wird dieses Buch als Softcopy angezeigt, erscheinen keine Fotografien oder Farbabbildungen.

Marken

Folgende Namen sind in gewissen Ländern (oder Regionen) Marken der International Business Machines Corporation:

DB2
IBM
Informix
i5/OS
OS/400
WebSphere

Intel, Intel Inside (Logos), MMX und Pentium sind in gewissen Ländern Marken der Intel Corporation.

Microsoft, Windows, Windows NT und das Windows-Logo sind in gewissen Ländern Marken der Microsoft Corporation.

Java und alle Java-basierten Marken sind in gewissen Ländern Marken von Sun Microsystems, Inc.

Linux ist in gewissen Ländern eine Marke von Linus Torvalds.

UNIX ist in gewissen Ländern eine Marke von The Open Group.

Andere Namen von Unternehmen, Produkten oder Dienstleistungen können Marken anderer Unternehmen sein.


1.
Das Betriebssystem OS/400 ist als das Betriebssystem i5/OS bekannt, das mit V5R3 beginnt.