IBM Rational Performance Tester Refresh Pack 6.1.1 - Release-Informationen

Für Rational Performance Tester, Version 6.1

© Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.

Die neueste Version dieser Datei finden Sie in den Release-Informationen www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/readme_de_DE_611.html.

Inhalt

1.0 Informationen zu diesem Release
   1.1 Neuerungen in diesem Release
        1.1.1 Funktionale Erweiterungen bei Datenpool, Zuverlässigkeit, Fehlerbehandlung und Speicherbelegung
        1.1.2 Verfügbarkeit von IBM Rational Performance Tester für z/OS
        1.1.3 Verfügbarkeit von IBM Rational Performance Tester Extension für Siebel Test Automation
   1.2 Produktkorrekturen
2.0 Installation
   2.1 Hardwarevoraussetzungen
   2.2 Softwarevoraussetzungen
   2.3 IBM Rational Performance Tester für z/OS
   2.4 Lizenzierung
3.0 Programmkorrekturen in diesem Refresh Pack
     3.1 Produktkorrekturen
     3.2 Probleme und Problemumgehungen
4.0 Kundenunterstützung
6.0 Bemerkungen und Marken

1.0 Informationen zu diesem Release

Dieses Refresh Pack basiert auf Test and Performance Tools Platform (TPTP) 3.3, mit dem bei IBM Rational Performance Tester® Datenpoolbearbeitung, Zuverlässigkeit, Fehlerbehandlung und Speicherauslastung verbessert werden. Darüber hinaus bietet dieses Refresh Pack z/OS-Unterstützung, die Sie als separates Produkt erwerben können, sowie Produktkorrekturen für die in Abschnitt 3.0 aufgeführten Probleme.

1.1 Neuerungen in diesem Release

1.1.1 Funktionale Erweiterungen bei Datenpool, Zuverlässigkeit, Fehlerbehandlung und Speicherbelegung

Dieses Refresh Pack basiert auf TPTP 3.3, wodurch Rational Performance Tester Verbesserungen in folgenden Bereichen bietet:

1.1.2 Verfügbarkeit von IBM Rational Performance Tester für z/OS

Dieses Refresh Pack unterstützt z/OS. Wenn Sie IBM Rational Performance Tester für z/OS erwerben und eine Aktualisierung auf dieses Refresh Pack vornehmen, können Sie über einen fernen Computer, auf dem z/OS läuft, virtuelle Benutzer Ihrem Zeitplan hinzufügen.

1.1.3 Verfügbarkeit von IBM Rational Performance Tester Extension für Siebel Test Automation

Dieses Refresh Pack umfasst als separate Erweiterung Testunterstützung für Siebel® 7.7-Anwendungen. Da die Siebel-Bibliothek für Datenkorrelation nur auf Windows® Computern ausgeführt werden kann, ist diese Komponente auf Windows beschränkt.

Wenn Sie IBM Rational Performance Tester Extension für Siebel Test Automation erwerben und eine Aktualisierung auf dieses Refresh Pack vornehmen, können Sie Siebel 7.7.-Anwendungen testen. Für die Siebel-Erweiterung ist vor der Verwendung eine separate Lizenzgebühr zu entrichten. Wenn Sie diese Erweiterung erwerben wollen, melden Sie sich bei Passport Advantage Online unter der folgenden Adresse an: http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm

Der Siebel Test Automation-Framework (STA), der nur von Siebel erhältlich, wird ebenfalls benötigt. Informationen zu STA und zu dessen Erwerb erhalten Sie beim zuständigen Siebel Vertriebsbeauftragten.

In den folgenden Abschnitten sind die Unterschiede bei Performance Tester bei Aktivierung der Siebel-Erweiterung aufgeführt.

Neue Benutzervorgaben

Die Benutzervorgaben für die Testgenerierung enthalten eine neue Option: Siebel-Unterstützung. Klicken Sie auf Fenster > Benutzervorgaben, blenden Sie Test ein, und klicken Sie auf Leistungstestgenerierung. Die Standardeinstellung ist Automatisch (Siebel-Unterstützung automatisch erkennen und aktivieren). Sie können die Einstellung so ändern, dass sie immer auf Ein oder auf Aus gesetzt ist.

Die Benutzervorgaben für den Testeditor enthalten eine neue Seite: HTTP. Klicken Sie auf Fenster > Benutzervorgaben, erweitern Sie Test, klicken Sie auf Leistungstest-Editor und dann auf die Registerkarte HTTP. Die HTTP-Seite weist folgende Benutzervorgaben auf:

Die Seite "Allgemein" ist weiterhin in der Form vorhanden, in der sie in der Hilfe zum Produkt dokumentiert ist. Auf der Seite Farben und Schriftarten ist die Farbcodierung für Text angegeben, der anhand integrierter Variablen ersetzt wurde (siehe folgenden Abschnitt "Siebel-Test bearbeiten").

Siebel-Test bearbeiten

Der Hauptunterschied zwischen einem Siebel-Test und einem HTTP-Standardtest liegt in der Art und Weise, in der dynamische Daten gespeichert und während der Ausführung des Tests ersetzt werden.

Bei einem HTTP-Standardtest ist eine Datenquelle (Datenpoolvariable, angepasster Code oder eine Referenz) mit einem Testwert verknüpft, der zur Laufzeit durch diese ersetzt wird.

Siebel-Tests enthalten zusätzliche Datenquellentypen, die als integrierte Datenquellen bezeichnet werden. Diese enthalten Variablen, die Sie durch einen Testwert ersetzen können. Die Ersetzungsdaten sind in einer proprietären Datenstruktur gespeichert, die "Star Array" genannt wird. In einem Star Array werden sowohl Zeichenfolgen als auch deren Länge in hexadezimalem Format (länge_zeichenfolge) oder Integerformat (länge*zeichenfolge) gespeichert. Siebel-Substitute können Daten ersetzen und die Länge neu berechnen. Wenn Sie eine Ersetzung anhand eines Werts in einem Star Array vornehmen (einen Wert im Format "länge_zeichenfolge" oder "länge*zeichenfolge" markieren, mit der rechten Maustaste klicken und dann auf Ersetzen von klicken), werden Sie in einem Dialogfenster aufgefordert, eine Siebel- oder eine HTTP-Standardersetzung auszuwählen. Mit einigen wenigen Ausnahmen wird die Auswahl von Siebel empfohlen.

Anforderungszeichenfolge mit integrierter Variable korrelieren

Siebel erfordert einige spezielle Laufzeitwerte, um eine erfolgreiche Wiedergabe zu gewährleisten. Bei der automatischen Korrelation sollten diese speziellen "integrierten Variablen" für die meisten Fälle ausreichen. Sie können jedoch noch weitere Korrelationen ausführen.

So korrelieren Sie eine Zeichenfolge mit einer integrierten Variablen:

  1. Öffnen Sie den Test.
  2. Markieren Sie die zu ersetzende Zeichenfolge.
  3. Klicken Sie mit der rechten Maustaste, und wählen Sie Ersetzen von > Integrierte Datenquellen aus. Der Assistent für integrierte Datenquellen wird gestartet und zeigt die Ersetzungstypen an:
    Generische Datenquellen
         Aktuelles Datum
         Zeitmarke

  4. Siebel-Datenquellen
        SWE-Zähler
        Eindeutiger SWE-Wert
  5. Wählen Sie den Variablentyp aus, und klicken Sie entweder Weiter oder Fertig stellen an.


  6. Wenn Sie Aktuelles Datum auswählen, klicken Sie auf Weiter, wählen Sie das Datumsformat aus, und klicken Sie anschließend auf Fertig stellen.
    Wenn Sie SWE-Zähler auswählen, klicken Sie auf Weiter, geben Sie Werte unter Aktueller Wert und Maximalwert für den Zähler ein, und klicken Sie anschließend auf Fertig stellen.
Prüfpunkte für Inhalt hinzufügen und aktivieren

Mit einem Prüfpunkt für Inhalt wird geprüft, ob eine angegebene Textzeichenfolge in der Antwort auf eine Anforderung enthalten ist.

So fügen Sie einen Prüfpunkt für Inhalt zu einem Test hinzu:

  1. Öffnen Sie den Test.
  2. Klicken Sie mit der rechten Maustaste auf die Zielantwort, und wählen Sie Prüfpunkte für Inhalt aktivieren aus.

  3. Wenn Sie zu jeder Antwort in einem Test einen Prüfpunkt für Inhalt hinzufügen möchten, klicken Sie mit der rechten Maustaste auf den Testnamen.
    Um einen Prüfpunkt für Inhalt zu den Antworten auf einer Seite hinzuzufügen, klicken Sie mit der rechten Maustaste auf diese Seite. In beiden Fällen wird das Fenster "Prüfpunkt für Inhalt erstellen/aktivieren" geöffnet.
    Wenn Sie einen Prüfpunkt für Inhalt zu einer bestimmten Antwort hinzufügen möchten, klicken Sie mit der rechten Maustaste auf diese Antwort. In diesem Fall wird das Fenster unter den Testdetails angezeigt. Bearbeiten Sie es an dieser Stelle.
  4. Wählen Sie in der Liste Prüfung schlägt fehl, wenn entweder die Option für Prüfung schlägt fehl, wenn eine der ausgewählten Zeichenfolgen gefunden wird oder die Option für Prüfung schlägt fehl, wenn keine der Zeichenfolgen gefunden wird aus.
  5. Wählen Sie alle Siebel- oder benutzerdefinierten Zeichenfolgen aus, die geprüft werden sollen, und klicken Sie auf eine der folgenden Optionen:
  6. Klicken Sie auf Schließen.

Zum Erstellen einer benutzerdefinierten Zeichenfolge folgen Sie nach Abschluss von Schritt 3 den folgenden Anweisungen:

  1. Klicken Sie auf Neue Zeichenfolge, um eine neue Zeichenfolge hinzuzufügen, oder auf Duplizieren, um eine ausgewählte Zeichenfolge in das Feld Text zu kopieren.
  2. Geben Sie in das Feld Text die Zeichenfolge ein, die geprüft werden soll, oder bearbeiten Sie die enthaltene Zeichenfolge.
  3. Wählen Sie die gewünschten Optionen aus:
  4. Klicken Sie auf OK.

Beachten Sie, dass benutzerdefinierte Prüfpunkte in jedem Test und nicht nur in Siebel-Tests verwendet werden können.

1.2 Produktkorrekturen

Dieses Refresh Pack enthält die folgenden Produktkorrekturen:

2.0 Installation

Informationen zur Installation von IBM Rational Performance Studio Refresh Pack 6.1.1, zu den Installationsvoraussetzungen, zur Installation über eine Befehlszeile und zur Erstellung einer lokalen Spiegelung des Aktualisierungsservers enthalten die Installationsanweisungen bei der folgenden Adresse: http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/install_local__de_DE_611.html.

2.1 Hardwarevoraussetzungen

Für die Installation dieses Refresh Packs sind keine zusätzlichen Hardwarevoraussetzungen erforderlich.

2.2 Softwarevoraussetzungen

Sie können dieses Refresh Pack für IBM Rational Performance Tester 6.1 installieren.

Bevor Sie dieses Refresh Pack installieren, müssen Sie den IBM Updater für Rational-Produkte 6.0.1 installieren.

2.2.1 Siebel-Voraussetzungen

Für Siebel-Testkomponenten ist die Siebel-Bibliothek für Datenkorrelation erforderlich, die mit der Datei ssdtcorr.dll implementiert wird (diese Datei ist im Siebel Test Automation-Framework (STA) enthalten). Sie müssen diese Bibliothek von Siebel anfordern und sie in folgenden Pfad auf dem Computer kopieren, auf dem Rational Performance Tester 6.1 installiert wurde: ...\SDP\6.0\rpt_prod\external_files\deployable\siebel\.

Die Korrelationsbibliothek muss auf jedem Computer vorhanden sein, auf dem ein Siebel-Test ausgeführt wird. Sie müssen die Bibliothek jedoch nicht auf ferne Computer kopieren, da nach der Installation der Korrelationsbibliothek auf dem lokalen Computer diese automatisch nach Bedarf auf jeden fernen Computer kopiert wird, auf dem Sie einen Siebel-Test implementieren.

Die von Siebel bereitgestellte Korrelationsbibliothek basiert auf der Microsoft C++-Laufzeitbibliothek, die über die Datei msvcr70.dll implementiert wird. Der Windows-Computer, auf dem Sie einen Siebel-Test ausführen wollen, enthält möglicherweise keine C++-Laufzeitbibliothek oder enthält eine andere Version. In diesem Fall müssen Sie die Datei msvcr70.dll von der Microsoft-Website herunterladen und in den siebel-Ordner mit der Datei ssdtcorr.dll kopieren. Dadurch wird sichergestellt, dass die Datei bei Bedarf automatisch auf jeden fernen Computer kopiert wird, auf dem Sie einen Siebel-Test implementieren. Obwohl diese Vorgehensweise bei einigen Installationen nicht erforderlich ist, wird durch das Kopieren der Datei msvcr70.dll in den siebel-Ordner sichergestellt, dass dies beim Hinzufügen eines weiteren fernen Computers nicht vergessen wird.

2.2.2 z/OS-Voraussetzungen

Die folgende Software muss auf Ihrem z/OS-System installiert sein:

2.3 Performance Tester für z/OS verwenden

In den folgenden Abschnitten wird erklärt, wie Sie Performance Tester für z/OS verwenden. Gehen Sie zunächst wie folgt vor:

  1. Konfigurieren Sie Ihre Umgebung.
  2. Installieren Sie z/OS.
  3. Starten Sie z/OS RAC (bevor Sie einen Test ausführen).

z/OS-Umgebungskonfiguration

Bitten Sie Ihren Systemprogrammierer, ASSIZEMAX auf 2147483647 zu setzen.

Stellen Sie die folgenden Exportbefehle in die .profile-Datei der Benutzer-ID, die Performance Tester für z/OS startet:

export RASERVER_HOME=installationsverzeichnis/IBM/AgentController

export LIBPATH=$LIBPATH:installationsverzeichnis/IBM/AgentController/lib:java_installationsverzeichnis/bin:java_installationsverzeichnis/bin/classic:xml_parserverzeichnis/lib

Geben Sie für die Umgebungsvariable _BPX_SHAREAS den Wert "NO" an:

export _BPX_SHAREAS="NO"

Performance Tester für z/OS installieren

  1. Installieren Sie Rational Performance Tester 6.1 auf Ihrem lokalen Computer, wenn dies nicht bereits erfolgt ist.
  2. Aktualisieren Sie Ihren lokalen Computer mit Hilfe des IBM Updaters für Rational-Produkte auf Release 6.1.1.
  3. Laden Sie z/OS RAC von http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/zips/ibmrac.os390.zip auf Ihren fernen Computer herunter.
  4. Dekomprimieren Sie z/OS RAC, und extrahieren Sie den Inhalt.
  5. Übertragen Sie die folgenden Installationsimages im Binärformat per FTP in das Installationsverzeichnis:
    ibmrac.os390.pax
    tptpdc.os390.pax
  6. Wechseln Sie zum Installationsverzeichnis, und führen Sie den folgenden Befehl aus, um z/OS RAC zu extrahieren:
  7. pax -ppx -rf ibmrac.os390.pax
  8. Wechseln Sie zu installationsverzeichnis/IBM/AgentController, und führen Sie den folgenden Befehl aus:
    pax -ppx -rf ../../tptpdc.os390.pax
  9. Übergeben Sie in einer UNIX® System Services-Shell die Steuerung der gemeinsam genutzten Objektdateien mit dem folgenden Befehl an das Programm:
    extattr +p installationsverzeichnis/IBM/AgentController/lib/*.so
  10. Wechseln Sie zu installationsverzeichnis/IBM/AgentController/bin, und führen Sie den folgenden Befehl aus, durch den für z/OS RAC auch nicht lokale Hosts zugelassen werden:
    ./SetConfig.sh -s ALLOW=ALL
  11. z/OS RAC muss vor dem Ausführen eines Tests gestartet werden. Wechseln Sie hierzu in das Installationsverzeichnis, und führen Sie den folgenden Befehl aus:
    ./RAStart.sh.

Performance Tester für z/OS stoppen

Führen Sie zum Stoppen von z/OS RAC den folgenden Befehl aus:

installationsverzeichnis/IBM/AgentController/bin/RAStop.sh

2.4 Lizenzierung

Siebel-Lizenzierung

Bei Leistungstests für Siebel-Anwendungen ist eine Lizenz für IBM Rational Performance Tester Extension für Siebel Test Automation erforderlich. Diese Erweiterung läuft nur unter Windows-Systemen, die von IBM Rational Performance Tester und IBM Rational Performance Tester für z/OS unterstützt werden. Die Erweiterung läuft nicht unter Linux oder z/OS.

Lizenzierung unter Windows und Linux

Mit IBM Rational Performance Tester können Sie gleichzeitig bis zu fünf virtuelle Benutzer unter Windows und/oder Linux ausführen. Wenn Sie mehr als fünf Benutzer ausführen wollen, sind Virtual Tester Pack-Lizenzen erforderlich. Sie können Performance Tester beispielsweise mit bis zu fünf virtuellen Benutzern ohne Lizenz ausführen. Bei zehn virtuellen Benutzern müssen Sie jedoch eine Lizenz für ein Virtual Tester Pack erwerben, das fünf oder mehr zusätzliche virtuelle Benutzer unterstützt. Lizenzen sind in Größenordnungen von 5, 50, 100, 250, 500, 1000, 2500, 5000, 10.000, 20.000, 50.000 und 100.000 virtuellen Testern erhältlich.

Eine Virtual Tester Pack-Lizenz ist nicht aufteilbar. Es kann immer nur ein Benutzer ein bestimmtes Virtual Tester Pack nutzen. Beispiel: Benutzer A und Benutzer B können ein Virtual Tester Pack mit 50 Benutzern nicht so aufteilen, dass jeder Benutzer einen Test mit 25 virtuellen Benutzern ausführt. Mit einer solchen Lizenz kann ein Benutzer hingegen einen Test ausführen, bei dem bis zu 50 virtuelle Benutzer simuliert werden können.

Virtual Tester Pack-Lizenzen sind kumulativ. So kann ein einzelner Benutzer mehrere Virtual Tester Pack-Lizenzen kombinieren, um einen Test mit dieser Kombination von Lizenzen auszuführen. Ein einzelner Benutzer kann beispielsweise zwei Virtual Tester Pack-Lizenzen für 50 Benutzer für einen Test einsetzen, bei dem bis zu 100 virtuelle Benutzer simuliert werden sollen.

z/OS-Lizenzierung

Für die Ausführung virtueller Benutzer auf dem Betriebssystem z/OS ist eine Lizenz für IBM Rational Performance Tester für z/OS erforderlich. Mit IBM Rational Performance Tester für z/OS können Sie eine unbegrenzte Zahl virtueller Benutzer auf den z/OS-Hosts ausführen, für die Sie die Lizenz erworben haben. Darüber hinaus können Sie mit dieser Lizenz bis zu fünf virtuelle Benutzer gleichzeitig unter Windows und Linux ausführen, um Testressourcen entwickeln zu können.  

3.0 Programmkorrekturen in diesem Refresh Pack

In diesem Abschnitt sind die wichtigsten Programmkorrekturen sowie Problemumgehungen für einige Probleme in diesem Refresh Pack aufgeführt.

3.1 Programmkorrekturen

Dieses Refresh Pack enthält Programmkorrekturen für die folgenden Probleme. Wurde einem Problem eine APAR-Nummer zugewiesen, wird diese Nummer ebenfalls aufgelistet.

3.2 Probleme und Problemumgehungen

In diesem Abschnitt sind die Problemumgehungen für bestimmte Probleme aufgeführt.

Der Testlauf wurde abgeschlossen, aber der Ergebnisbericht zeigt nach wie vor aktive Benutzer an

Unter bestimmten Bedingungen - insbesondere wenn der Zeitplan so definiert ist, dass er nach einer bestimmten abgelaufenen Zeit stoppt oder durch Klicken auf Stopp in der Sicht "Leistungstestläufe" gestoppt wurde - enthält der Ergebnisbericht Benutzer im Status "Aktiv", obwohl der Test bereits abgeschlossen ist.

Zeigt der Ergebnisbericht solche aktiven Benutzer an, und Sie sind der Meinung, dass der Test abgeschlossen ist, überprüfen Sie die Registerkarte "Gesamt". Gibt auch diese Registerkarte an, dass der Test abgeschlossen ist, ignorieren Sie den Benutzerstatus im Ergebnisbericht.

Falsche Informationen im Installationshandbuch zu Version 6.1

Im IBM Rational Performance Tester Version 6.1 Installationshandbuch ist der Abschnitt zur "Installation von Lizenzschlüsseln unter Linux" falsch. Der Text in diesem Abschnitt muss wie folgt lauten:

Zum Installieren von Lizenzschlüsseln auf einem Linux-Client müssen Sie die Datei $HOME/.flexlmrc erstellen, die eine Zeile mit dem Systemnamen oder der IP-Adresse des Rational Lizenzservers enthält. Beispiel: Fügen Sie die Zeile RATIONAL_LICENSE_FILE=@server-name.com oder RATIONAL_LICENSE_FILE=@ip-address der Datei .flexlmrc hinzu. Die Datei .flexlmrc muss im Ausgangsverzeichnis jedes Benutzers auf dem Zielsystem erstellt werden, auf dem mehr als fünf virtuelle Tester laufen.

Umgebungsvariable MOZILLA_FIVE_HOME muss angegeben werden

Wenn Sie Performance Tester auf Linux ausführen, müssen Sie die Umgebungsvariable MOZILLA_FIVE_HOME angeben, damit der IBM Updater für Rational-Produkte Detailinformationen richtig anzeigt.

Für die Angabe dieser Umgebungsvariable fügen Sie die folgenden Zeilen zu "shortcut_rpu" (im Standardinstallationsverzeichnis /opt/IBM/Rational/SPD/6.0) hinzu:

MOZILLA_FIVE_HOME=pfad zu libxpcom.so  (in der Regel /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME

Dieses Problem betrifft auch andere Produkte, die mit dem IBM Updater für Rational-Produkte unter Linux installiert wurden.

Änderung des Zugriffs für rational.sdp.ini unter Linux von Lese- in Schreibzugriff, um den Wert für die Größe des Heapspeichers beizubehalten

Bei Eingabe eines Werts in die Java Virtual Machine-Datei für die Größe des Heapspeichers über Fenster > Benutzervorgaben > Leistungstestworkbench wurde der Wert auf Linux-Computern nicht beibehalten. Der Fehler liegt daran, dass die rational.sdp.ini schreibgeschützt ist. Ändern Sie den Zugriff für die Datei von Lese- in Schreibzugriff, bevor Sie die Benutzervorgaben ändern.

Die IE-Optionen müssen bei der Aufzeichnung mit einem Proxy-Server geändert werden

Bei der Aufzeichnung mit einem Proxy-Server müssen Sie die Markierung im Feld Proxy-Server für lokale Adressen umgehen entfernen. Wenn Sie jedoch die Hilfe verwenden, müssen Sie dieses Feld mit einem Häkchen versehen.

Sie finden dieses Feld im Internet Explorer. Klicken Sie auf Extras > Internetoptionen > Verbindungen > Einstellungen.
 

4.0 Kundenunterstützung

Die Produkt-Homepage für Rational Performance Tester finden Sie unter www.ibm.com/software/awdtools/tester/performance/index.html. Häufig gestellte Fragen (FAQs), Listen bekannter Probleme und deren Behebung sowie weitere unterstützende Informationen finden Sie auf der Seite Support auf der Produkt-Homepage.

5.0 Bemerkungen und Marken

© Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.

Die XDoclet-Dokumentation in diesem IBM Produkt wurde mit freundlicher Genehmigung und folgenden Copyrightvermerken zur Verfügung gestellt: Copyright (c) 2000-2005, XDoclet Team. Alle Rechte vorbehalten.

Einige Abschnitte basieren auf Design Patterns: Elements of Reusable Object-Oriented Software, von Erich Gamma, Richard Helm, Ralph Johnson und John Vlissides, Copyright (c) 1995 by Addison-Wesley Publishing Company, Inc. Alle Rechte vorbehalten.

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 IBM Produkte, Programme oder Services können auch andere ihnen äquivalente Produkte, Programme oder Services verwendet werden, solange diese keine gewerblichen oder anderen 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 Patente oder Patentanmeldungen des Herstellers 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 Europe
Director of Licensing
92066 Paris La Defense Cedex
France



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:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA

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, der IBM Lizenzvereinbarung für Maschinencode 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.

Die oben genannten Erklärungen bezüglich der Produktstrategien und Absichtserklärungen von IBM stellen die gegenwärtige Absicht der IBM dar, unterliegen Änderungen oder können zurückgenommen werden, und repräsentieren nur die Ziele der IBM.

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:

© (Name Ihrer Firma) (Jahr). Teile des vorliegenden Codes wurden aus Musterprogrammen der IBM Corp. abgeleitet. © Copyright IBM Corp. 2000, 2005. Alle Rechte vorbehalten.

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

Informationen zur Programmierschnittstelle

Informationen zur Programmierschnittstelle sollen Ihnen dabei helfen, Anwendungssoftware mit Hilfe dieses Programms zu entwickeln.

Allgemeine Programmierschnittstellen ermöglichen Ihnen das Schreiben von Anwendungssoftwareprogrammen, die die Services der Tools des vorliegenden Programms nutzen.

Diese Informationen enthalten möglicherweise auch Diagnose-, Änderungs- und Optimierungsinformationen. Diese Informationen werden bereitgestellt, um Ihnen die Behebung von Fehlern in Ihren Anwendungssoftwareprogrammen zu erleichtern.

Achtung: Diese Diagnose-, Änderungs- und Optimierungsinformationen dürfen nicht als Programmierschnittstelle verwendet werden, da sie jederzeit geändert werden können.

Marken und Servicemarken

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

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

Windows und Windows NT sind in gewissen Ländern Marken der Microsoft Corporation.

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

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

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