Home
Professional - Release
Contents
1. Programme hinzuf gen entfernen schl gt fehl bei der Installation von einem elektronischen Image 1 7 Mauszeigerschatten unter Windows 2000 1 8 Installation von VisualAge f r Java Version 4 0 unter Windows 98 kann eine GPF Ausnahmebedingung hervorrufen 2 0 Inhalt der CD 1 0 Bekannte grunds tzliche Probleme und Einschr nkungen In diesem Abschnitt werden allgemeine Probleme und Einschr nkungen behandelt die einen Gro teil der Benutzer betreffen Informationen zu Problemen bei der Installation bzw Deinstallation entnehmen Sie bitte dem Installations und Migrationshandbuch Komponentenspezifische Einschr nkungen und bekannte Probleme sind in den Release Hinweisen ausf hrlicher behandelt 1 1 DBCS Probleme In den Teilfenstern Javadoc f r Methoden und Javadoc f r Typen des Dialogs Optionen w hlen Sie Fenster gt Optionen gt Codierung gt Formatierer gt Javadoc f r Methoden oder Javadoc f r Typen k nnen Sie die Javadoc Kom mentare angeben Einige DBCS Zeichen werden in den Kommentaren m glicher weise nicht korrekt angezeigt Wenn dies auftritt ndern Sie die besch digten Zeichen im Teilfenster Quelle Professional Release Hinweise e Der IBM JDK kann die Sprache Vereinfachtes Chinesisch in einigen Dialogen der Sprache Traditionelles Chinesisch anzeigen e Alle beanNames verwenden den ASCIH Zeichensatz Wenn Sie eine Zeichenfolge string in eine Eigenschaftsressourcendatei Property Re
2. Diese Ver ffentlichung ist eine bersetzung des Handbuchs IBM VisualAge for Java Version 4 0 Professional Release Notes herausgegeben von International Business Machines Corporation USA Copyright International Business Machines Corporation 2001 Copyright IBM Deutschland Informationssysteme GmbH 2001 Informationen die nur f r bestimmte L nder G ltigkeit haben und f r Deutschland sterreich und die Schweiz nicht zutreffen wurden in dieser Ver ffentlichung im Originaltext bernommen M glicherweise sind nicht alle in dieser bersetzung aufgef hrten Produkte in Deutschland angek ndigt und ver f gbar vor Entscheidungen empfiehlt sich der Kontakt mit der zust ndigen IBM Gesch ftsstelle nderung des Textes bleibt vorbehalten Herausgegeben von SW TSC Germany Kst 2877 Juni 2001 Inhaltsverzeichnis VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 1 VisualAge R fiir Java TM Professional Edition f r Windows R Version 4 0 README Datei 3 Bemerkungen 68 Informationen zu Programmierschnitt stellen a A Marken und Dienstleistungsmarken 67 69 iii iv Professional Release Hinweise VisualAge R f r Java TM Professional Edition f r Win dows R Version 4 0 Release Hinweise Einf hrung F r alle Sprachen k nnen die Release Hinweise sas Installations und Migrations handbuch sowie
3. Release Hinweise 3 9 Importiertes Paket w hrend des Kompilierens nicht gefunden Wenn in der JSP 0 91 Unterst tzung eine JSP Datei den Import Befehl zum Impor tieren eines Pakets verwendet w hrend das Markierungsfeld Syntaxfehler informationen abrufen aktiviert ist wird der Seiten Compiler angeben dass er das importierte Paket w hrend des Kompilierens nicht finden konnte Um dieses Problem zu umgehen erstellen Sie ein leeres Unterverzeichnis mit dem Namen des Pakets im Verzeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp temp_dir Falls das Verzeichnis temp_dir noch nicht vorhanden ist m ssen Sie es zuvor erstellen Beispielsweise m sste f r ein zu importierendes Paket mit dme Namen com ibm jsp das Verzeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp temp_dir com ibm jsp erstellt werden 3 10 Der JSP Execution Monitor kann nach Absturz von VisualAge f r Java nicht gestartet werden Wenn der JSP Execution Monitor JSP Ausf hrungs berwachung beim Absturz von VisualAge f r Java eingeschaltet war l schen Sie die Datei monitorStatus pro perties im Verzeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment com ibm ivj jsp ui und versuchen Sie es erneut Diese Datei zeigt an ob der JSP Execution Monitor eingeschaltet true oder ausge schaltet false ist War der JSP Execution Monitor ausgeschaltet obwohl die Date
4. 2 2 Applets verwenden und manuipulieren 1 0 Einschr nkungen und bekannte Probleme 1 1 Morphen von Beans Beim Morphen von Beans wird die Reihenfolge der Verbindungen von der Bean m glicherweise nicht eingehalten W hlen Sie Verbindungen umordnen von im Kontextmen der gemorphten Bean aus und ordnen Sie die Verbindungen um 1 2 Visuelle Elemente aus Quellen mit Array Eigenschaften erstelle Beim Wiederherstellen der visuellen Elemente von Beans die Array Typ Eigen schaften besitzen m ssen Sie sicherstellen dass der Leaf Typ ber einen registrier ten Eigenschaftseditor verf gt Andernfalls kann VisualAge nicht den richtigen Ini tialisierungscode f r diese Eigenschaft generieren Sie m ssen eigene Codedatenstr me in den Array Editor eingeben 1 3 Klassenpfadinformationen gingen beim Export einer Bean in ein Verzeichnis oder ein JAR verloren Wenn Sie eine Bean in ein Verzeichnis oder eine JAR Datei exportieren und sie anschlie end importieren geht die mit der Bean gespeicherte Klassenpfad information verloren Beim Ausf hren der importierten Bean kann es sein dass Sie eine NoClassDefFound Ausnahmebedingung erhalten Vor Ausf hren der Klasse m ssen Sie den Klassenpfad definieren 1 4 JAR zip Dateien die zum Klassenpfad des Arbeitsbereichs hinzugef gt werden werden nicht sofort angewendet Wenn Sie ber das Dialogfenster Fenster gt Optionen JAR oder Zip Dateien zum Klassenpfad des Arbeitsbereichs hinzuf
5. 2 7 AWT Beispiele 2 7 1 AwtMenullseCase Die Option Become Help Menu sowohl f r Men 1 als auch f r Men 2 in die sem Beispiel funktioniert nicht Wenn Sie Men 1 gt Become Help Menu und anschlie end Men 2 gt Become Help Menu ausw hlen wird Men 1 nicht mehr angezeigt Klicken Sie nicht in den leeren Bereich in dem sich Men 1 befand da die IDE sonst abst rzt Wenn Sie Menu 2 gt Become Help Menu und anschlie fend Menu 1 gt Become Help Menu ausw hlen passiert dasselbe nur dass in diesem Fall Men 2 nicht mehr angezeigt wird 2 8 Gro e JTables drucken Wenn beim Drucken einer gro en JTable Probleme auftreten teilen Sie die Tabelle in kleinere Teile auf und drucken diese einzeln 2 9 Die JDK Stufe ndern VisualAge f r Java Version 4 0 unterst tzt Version 1 2 2 des JDK J2SDK Sie k n nen die von VisualAge f r Java unterst tzte JDK Stufe nicht ndern 2 10 Eine Methode kopieren die keinen Quellcode enth lt Eine Methode ohne Quelle kann nicht aus einer Klasse in eine andere Klasse kopiert werden die Sie mit Quelle erstellt haben Wenn Sie dies versuchen wird m glicherweise eine hnliche Fehlernachricht wie folgende angezeigt lt Name Ihrer Klasse gt kann nicht ge ndert werden da sie aus einer class Datei importiert wurde VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 17 18 2 11 Fehler 33 tritt beim Starten
6. buch zur Fehlerbehebung der VisualAge Hilfefunktion VisualAge R f r Java TM Version 4 0 Data Access Beans RELEASE HINWEISE Inhaltsverzeichnis 1 0 Voraussetzungen 2 0 Einschr nkungen und bekannte Probleme 2 1 Die Data Access Beans Funktion aus dem Arbeitsbereich entfernen 2 2 Keine automatische Scrolling Unterst tzung f r umfangreiche Ergebniss tze 3 0 Hinweise und Tipps 3 1 Die Data Access Beans Funktion muss hinzugef gt werden bevor die Beans verwendet werden k nnen 3 2 Den Datenbanktreiber in Ihren Klassenpfad aufnehmen Professional Release Hinweise 3 3 Arbeitscache vor dem Umschalten zwischen JDBC TM Stufen l schen 3 4 Installation und Konfiguration von Merant SequeLink Server 1 0 Voraussetzungen Um die Data Access Beans Funktion anwenden zu k nnen m ssen Sie ber einen JDBC f higen Datenbanktreiber verf gen Obwohl alle der in Version 3 5 neu hin zugef gten Funktionen von JDBC 2 0 Schnittstellen Gebrauch machen muss ein JDBC 2 0 Treiber nur dann verwendet werden wenn die oben erw hnte neue Funktion angewendet werden soll Wenn Sie DB2 als Ihre Datenbank verwenden und die neue Data Access Bean Un terst tzung f r das Java DataSource Objekt verwenden bzw von der vollen Scrol ling Unterst tzung f r Ergebnisse bei limitierter Cache Gr e Gebrauch machen wollen m ssen Sie UDB Version 7 1 oder eine h here Version verwenden DB2 verwendete JDBC 2 0 Treiber erstmals in Version 6 Diese
7. f gbaren Produkte und Services sind beim IBM Ansprechpartner erh ltlich Hin weise auf IBM Produkte Programme und Dienstleistungen in dieser Ver ffentlichung bedeuten nicht dass IBM diese in allen L ndern in denen IBM vertreten ist anbietet Hinweise auf IBM Lizenzprogramme oder andere IBM Pro dukte bedeuten nicht dass nur Programme Produkte oder Dienstleistungen von IBM verwendet werden k nnen Anstelle der IBM Produkte Programme oder Dienstleistungen k nnen auch andere ihnen quivalente Produkte Programme oder Dienstleistungen verwendet werden solange diese keine gewerblichen Schutzrechte der IBM verletzen Die Verantwor tung 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 Lizenzanfragen sind schriftlich an folgende Adresse zu richten IBM Europe Director of Licensing 92066 Paris La Defense Cedex France For license inquiries regarding double byte DBCS information contact the IBM Intellectual Property Department in your country or send inquiries in writing to IBM World Trade Asia Corporation Licensing 2 31 Roppongi 3 chome Minato ku Tokyo 106 Japan INTERNATIONAL BUSINESS MACHINES CORPORATION STELLT DIESE VER FFENTLICHUNG UNTER ABBEDINGEN DER HAFTUNG F R EINEN
8. gen werden diese nicht unmittelbar angewendet F gen Sie beliebige Projekte oder Pakete hinzu oder l schen Sie sie und f hren Sie einen Neustart der IDE durch damit die nderungen in Kraft tre ten 1 5 Verbinden von Ereignissen zum Warten oder zum Benachrichtigen von Metho den Wenn Sie im Visual Composition Editor erneut ein Ereignis mit einer der folgen den Methoden verbinden e notify e notifyAll e wait wait long e wait long int m ssen Sie synchronize der tats chlichen Ereignis zu Code Methode hinzuf gen um eine java lang lllegalMonitorStateException zu vermeiden Professional Release Hinweise Wenn die Signatur Ihrer Verbindung beispielsweise private void connEtoMl java awt event ActionEvent argl lautet ndern Sie die Anweisung wie folgt private synchronized void connEtoM2 java awt event ActionEvent argl 2 0 Hinweise und Tipps 2 1 2 1 main bei kopierten verschobenen umbenannten Klassen l schen Wenn Sie eine visuell erstellte Klasse kopiert verschoben oder umbenannt haben l schen Sie main und sichern Sie die Klasse Durch L schen von main entfernen Sie veralteten Code der andernfalls nicht berschrieben wird Wenn die veraltete main gel scht ist erstellt VisualAge f r Java erneut eine g ltige main wenn Sie die Klasse sichern 2 2 Applets verwenden und manuipulieren Um eine JMenuBar zu einem JApplet hinzuzuf gen m ssen Sie zun chst ihr con tentP
9. m glicherweise nicht richtig angezeigt In VisualAge f r Java Version 4 0 werden Kommentare vor einer Paketdeklaration stets beibehalten Sie k nnen jedoch nur im Quellensichtsfenster angezeigt werden oder wenn der Typ der die Kommentare enth lt in eine Quellendatei exportiert wird Kommentare zwischen der Paket und der Typendeklaration k nnen in einem beliebigen Quellcode Teilfenster angezeigt werden Typen die im Quellen sichtsfenster gesichert oder in die IDE in Version 3 5 importiert wurden und den Fehler von duplizierten oder fehlenden Kommentaren aufweisen m ssen im Quellensichtsfenster der Version 4 0 erneut gesichert bzw erneut importiert wer den 2 16 3 ndern der Klassendefinition in der Quellensicht in Workbench Rebuilds Die Quellensicht ist f r Entwickler konzipiert die im vollst ndigen Quellen datei modus arbeiten wollen und nicht f r Entwickler die in einem gemischten Modus von Dateien und Methoden gleichzeitig arbeiten wollen Wenn daher eine Klassen definition in ein Nicht Quellensichtfenster ge ndert wird wenn Sie beispielsweise eine Klasse in der Workbench ausw hlen und ein Feld hinzuf gen wird die Quellensicht erneut aufgebaut Die Klassenmethoden werden innerhalb der Quellensicht und beim Exportieren des Java Codes alphabetisch umgeordnet 2 17 Seiten in Java2DemoApplet ndern Wenn Sie Java2DemoApplet mit im Klassenpfad ausf hren und versuchen darin Seiten zu ndern wird eine jav
10. 1 Hardware Voraussetzungen Die Hardware Voraussetzungen f r den Client sind dieselben wie f r IBM R Visu alAge f r Java Enterprise Edition f r Windows Version 4 0 angegebenen mit fol genden Ausnahmen e Ein Pentium R I Prozessor oder h her wird empfohlen Ein Prozessor mit einer Minimalgeschwindigkeit von 400 MHz wird empfohlen Es sind mindestens 128 MB Arbeitsspeicher RAM erforderlich Zur Vermeidung einer Platten berlastung werden jedoch 256 MB RAM empfohlen Wenn Sie den WebSphere Application Server mit DB2 R und VisualAge f r Java gleichzeitig ausf hren m chten wird ein Minimum von 512 MB empfohlen 2 2 Unterst tzung f r Entwicklungsplattformen Die WebSphere Testumgebung unterst tzt das Testen auf folgenden Entwicklungs plattformen Windows NT R Version 4 und Windows 2000 2 3 Software Unterst tzung Die WebSphere Testumgebung unterst tzt folgende Objekte JSP 0 91 Spezifikationen JSP 1 0 Spezifikationen JSP 1 1 Spezifikationen Servlet 2 1 Spezifikationen Servlet 2 2 Spezifikationen Professional Release Hinweise DataDirect SequeLink 5 1 JDBC Treiber JDBC Java Database Connectivity von Merant f r Microsoft SQL Server und Oracle Datenbankzugriff Weitere Informationen zum Installieren und Konfigurieren von Merant SequeLink Ser ver enth lt das Installations und Migrationshandbuch Die JTA Unterst tzung erfordert DB2 6 1 Fix Pack 4 und h her oder DB2 7 1 e Die
11. 5 3 bestehen JSP 1 1 Unterst tzung Der Knopf Mit Step into in IDE Debugger eintreten in der JSP Ausf hrungs berwachung JSP Execution Monitor mit dem Sie unter Verwendung des IDE Debbugers den JSP Quellcode durchgehen k nnen 2 0 Voraussetzungen 2 1 Software Voraussetzungen Um mit den JavaServer Seiten in IBM VisualAge f r Java arbeiten zu k nnen m s sen Sie zun chst die erforderlichen Funktionen aus dem Repository in den Arbeits bereich laden Gehen Sie folgenderma en vor um eine Feature zu installieren 1 W hlen Sie Datei gt Schnellstart gt Funktionen gt Funktionen hinzuf gen aus 2 W hlen Sie anschlie end IBM WebSphere Testumgebung aus 3 klicken Sie OK an Die folgenden Projekte werden automatisch in Ihren IDE Arbeitsbereich geladen IBM WebSphere Testumgebung e IBM JSP Beispiele Die IBM WebSphere Testumgebungs Funktion enth lt die WebSphere Integrations komponenten die Servlet API Klassen Application Programming Interface und den JSP Execution Monitor Zusatzliche Informationen zum Arbeiten mit JSPs und Servelets in VisualAge fiir Java finden Sie in der Online Hilfe 2 2 JSP Unterst tzung VisualAge f r Java Version 4 0 unterst tzt die Spezifikationen von JSP 0 91 JSP 1 0 und JSP 1 1 Die Standardspezifikation lautet JSP 1 0 Ausf hrliche Anweisun gen zum Wechseln zwischen den JSP Jonfigurationsstufen finden Sie in der Online Hilfe 3 0 Einschr nkungen
12. BESTIMMTEN ZWECK ZUR VERF GUNG OHNE GEW HRLEISTUNGEN JEGLICHER ART WEDER AUSDR CKLICHEN NOCH IMPLIZIERTEN EIN SCHLIESSLICH DER ABER NICHT BESCHR NKT AUF DIE IMPLIZIERTEN GEW HRLEISTUNGEN UND BEDINGUNGEN DER NICHT VERLETZUNG GEWERBLICHER SCHUTZRECHTE DER MARKTG NGIGEN QUALIT T UND DER EIGNUNG F R EINEN BESTIMMTEN ZWECK In einigen L ndern sind Ablehnungserkl rungen bez glich ausdr cklicher oder implizierter Gew hrleistun gen nicht zul ssig daher trifft diese Erkl rung m glicherweise nicht f r Sie zu 63 64 Trotz sorgf ltiger Bearbeitung k nnen technische Ungenauigkeiten oder Druckfeh ler in dieser Ver ffentlichung nicht ausgeschlossen werden Die Angaben in diesem Handbuch werden in regelm igen Zeitabst nden aktualisiert Die nderungen werden in berarbeitungen bzw neuen Editionen der Ver ffentlichung bekanntge geben IBM kann jederzeit ohne vorherige Ank ndigung Verbesserungen und oder nderungen an den in dieser Ver ffentlichung beschriebenen Produkten und oder Programmen vornehmen Verweise in dieser Ver ffentlichung auf Web Sites anderer Anbieter dienen ledig lich als Benutzerinformationen und stellen keinerlei Billigung des Inhalts dieser Web Sites dar Das ber diese Web Sites verf gbare Material ist nicht Bestandteil des Materials f r dieses IBM Produkt Die Verwendung dieser Web Sites geschieht auf eigene Verantwortung Werden an IBM Informationen eingesandt k nnen diese beliebig verwe
13. Bei JSP 1 1 L schen Sie alle im Cache zwischengespeicherten Dateien im Ver zeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp JSP1_1 default_app JSP pfadname 2 L schen Sie alle im Cache zwischengespeicherten Dateien im Verzeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp JSP1_0 default_app etc JSP pfadname L schen Sie den Cache Inhalt des Web Browsers Starten Sie WTE erneut Laden Sei die Klassen extern rw Professional Release Hinweise 3 9 Probleme beim Zugriff auf den LDAP Server Wenn Ihre Anwendung nicht auf den LDAP Server Lightweight Directory Access Protocol unter VisualAge f r Java zugreifen kann und die Nachricht Noclassdef founderror empfangen wird gehen Sie folgenderma en vor 1 L schen Sie WTE aus dem Projektpfad der Anwendung 2 F gen Sie WTE erneut dem Projektpfad der Anwendung hinzu 3 10 Einschr nkungen des Klassenpfads Nach dem Starten des Kontrollzentrums der WebSphere Testumgebung werden s mtliche vom Benutzer an den Klassenpfadeinstellungen des Arbeitsbereichs ber dessen Auswahlmen vorgenommenen nderungen nicht vom Kontrollzen trum der WebSphere Testumgebung erkannt bis dieses geschlossen und erneut gestartet wird 3 11 Einen Klassenpfadeintrag im Klassenpfad der Servlet Engine l schen Wenn Sie einen Klassenpfadeintrag in den Klassenpfadeinstellungen der Servlet Engine l schen m ssen S
14. Builder Sie verf gen nur ber diese Dateien wenn Sie eine Migration von VisualAge f r Java Version 3 5 durchgef hrt haben Die folgenden Laufzeitdateien sind zwar in VisualAge f r Java Version 4 0 enthal ten sie sind jedoch nicht in der Datei Code implementieren Deploying code aufgelistet SAP Connector f r Enterprise Access Builder e eab HP UX libivjsij35 sl e eab HP UX libivjsid35 sl e eab HP UX librfccm sl Der IMS TOC Connector hei t nun IMS Konnektor und die entsprechende Laufzeitdatei hei t imsconn anstatt imstoc Dieses Release von VisualAge f r Java beinhaltet eine Beta Version von mehreren Komponenten einschlie lich Konnektoren der Java 2 Platform Enterprise Edition J2EE IM Sun Microsystems Inc hat dieses J2EE Komponenten noch nicht offizi ell freigegeben Die Laufzeitdateien f r die J2EE Konnektoren befinden sich in eab runtime35 und IBM Connectors classes nachdem Sie die Beta Komponenten installiert haben Die Dateien ctgclient jar und ctgserverjar k nnen nur mit dem CCF CICS Connector verwendet werden Sie k nnen nicht mit dem J2EE CICS Connector verwendet werden da sie die J2EE Funktion nicht unterst tzen Dar ber hinaus werden nicht alle J2EE Laufzeitdateien unter Windows 2000 unterst tzt Weitere Informationen zu den J2EE Komponenten enthalten die Online Hilfe funktion f r Die Enterprise Access Beans und die Release Hinweise 4 2 Unterbrochene Verkn pfungen im Navigationsteilf
15. Codes in die IDE Kommentare die sich vor der Paketdeklaration oder zwischen der Paket und Typdeklaration befinden gelegentlich verloren oder werden dupliziert wenn der entstehende Typ im Quellensichtsfenster angezeigt oder in eine Quellendatei exportiert wird Dieses Problem tritt auf wenn Kommentare vor der Paketdeklaration und Kom mentare zwischen der Paket und der Typendeklaration kombiniert wurden Wenn ein Typ angezeigt wird der Kommentare vor der Paketdeklaration und Kommentare zwischen der Paket und der Typendeklaration in der Workbench ent h lt werden diese Kommentare kombiniert da die Paketdeklaration in der Workbench nicht angezeigt wird Wenn Sie beispielsweise einen Typ mit Paket kommentaren in der Workbench anzeigen erscheint er folgenderma en Package comments Type comments Wenn Sie den Typ jedoch im Quellensichtsfenster angezeigt erscheint er folgender ma en Package comments package mypackage Type comments VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 19 20 Die Workbench kann den kombinierten Kommentar richtig anzeigen er wird jedoch vom Quellensichtsfenster nicht richtig behandelt und auch dann nicht wenn der Typ in eine Quellendatei exportiert wird Wenn Sie daher einen Typ mit einem kombinierten Kommentar in der Workbench anzeigen und ihn anschlie end im Quellensichtsfenster anzeigen oder exportieren werden Kommentare im Typ
16. Diese README Datei enth lt die folgenden Informationen zu VisualAge f r Java Professional Edition e Bekannte grunds tzliche Probleme und Einschr nkungen Inhalt der CD Informationen in allen Sprachen zur Installation von VisualAge f r Java entneh men Sie bitte dem Installations und Migrationshandbuch instmigr htm das sich im Verzeichnis instmigr auf der Produkt CD befindet Falls Sie eine elektronische Version von VisualAge f r Java haben finden Sie diese Handbuchdatei in Ihrem tempor ren Verzeichnis in das Sie Ihre Archivpakete entpackt haben Das neueste Handbuch f r alle Sprachen finden Sie im Web unter rd Informationen in allen Sprachen zur Fehlerbehebung im Hilfesystem finden Sie im Handbuch Hilfeprobleme in IBM Software Produkten l sen trshoot htm das sich im Verzeichnis Troubleshoot auf der Produkt CD befindet Falls Sie eine elek tronische Version von VisualAge f r Java haben finden Sie diese Handbuchdatei in Ihrem tempor ren Verzeichnis in das Sie Ihre Archivpakete entpackt haben F r alle Sprachen kann die Handbuchdatei im Web unter http www ibm com vadd abgerufen werden VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 3 4 Diese Datei enthalt keine detaillierten Informationen tiber die spezifischen Kompo nenten und Elemente von VisualAge fiir Java Professional Edition Diese Informa tionen finden Sie in allen Sprachen in den Release
17. IBM sind an den jeweiligen Hersteller des Produkts zu rich ten Diese Ver ffentlichung enth lt Beispiele f r Daten und Berichte des t glichen Gesch ftsablaufes Sie sollen nur die Funktionen des Lizenzprogrammes illustrie ren 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 Professional Release Hinweise COPYRIGHT LIZENZ Diese Ver ffentlichung enth lt Beispielanwendungsprogramme die in Quellen sprache geschrieben sind Sie d rfen diese Beispielprogramme kostenlos kopieren ndern und verteilen wenn dies zu dem Zweck geschieht Anwendungs programme zu entwickeln verwenden vermarkten oder zu verteilen die mit der Anwendungsprogrammierschnittstelle konform sind f r die diese Beispiel programme geschrieben werden Diese Beispielprogramme wurden nicht unter allen denkbaren Bedingungen getestet Die in diesem Handbuch aufgef hrten Bei spiele sollen lediglich der Veranschaulichung und zu keinem anderen Zweck die nen Sie d rfen diese Beispielprogramme kostenlos kopieren ndern und verteilen wenn dies zu dem Zweck geschieht Anwendungsprogramme zu entwickeln ver wenden vermarkten oder zu verteilen die mit der Anwendungsprogrammier schnittstelle konform sind f r die diese Beispielprogramme geschrieben werden Kopien oder Teile der Beispielprogramme bzw daraus abgeleiteter Code m ss
18. Installation und Migrationshandbuch in jeder Sprache e Das Verzeichnis ivj40 backup enth lt die zur Wiederherstellung erforderlichen Dateien Das Verzeichnis pdf enth lt die ausdruckbaren Dokumentationsdateien im PDF Format e Das Verzeichnis READMF enth lt die Produkt Readme in jeder Sprache e Das Verzeichnis Troubleshoot enth lt das Handbuch zur Fehlerbehebung im Hilfesystem in jeder Sprache Liste der Fixes f r VisualAge f r Java Version 4 0 fixlist txt Professional Release Hinweise Das Verzeichnis Extras auf der CD enth lt folgendes Runtimes f r VisualAge f r Java Version 3 0 Der Name des Unterverzeichnisses lautet runtime30 Laufzeiten f r VisualAge f r Java Version 3 5 Der Name des Unterverzeichnis ses lautet runtime35 Copyright und rechtliche Hinweise C Copyright IBM Corporation 2000 2001 All Rights Reserved C Copyright IBM Deutschland GmbH 2000 2001 Alle Rechte vorbehalten IBM AIX AS 400 DB2 OS 390 OS 400 RS 6000 S 390 VisualAge und WebSphere sind Marken der IBM Corporation in den USA und oder anderen L n dern Java und alle Java basierten Marken und Logos sind Marken der Sun Micro systems Inc in den USA und oder anderen L ndern Microsoft Windows und Windows NT sind Marken der Microsoft Corporation in den USA und oder ande ren L ndern Andere Unternehmens Produkt und Dienstleistungsnamen k nnen Marken oder Diens
19. OK 3 2 Den Datenbanktreiber in Ihren Klassenpfad aufnehmen Wenn Sie eine Anwendung ausf hren die die Data Access Beans verwendet und Sie erhalten eine Nachricht dass die angegebenen JDBC Treiber nicht gefunden werden k nnen m ssen Sie den Klassenpfad so ab ndern dass er die JDBC Treiberklassen enth lt Sie k nnen Ihren Treiber entweder dem Klassenpfad des Arbeitsbereichs hinzuf gen unter Verwendung der Kategorie Ressourcen im Men Optionen oder Sie k nnen den Treiber dem Klassenpfad der jeweiligen Anwendungen hinzuf gen die den Treiber ben tigen unter Verwendung der Seite Klassenpfad im Notizbuch f r Eigenschaften der Anwendung Wenn Sie beispielsweise die DB2 JDBC Treiber dem Klassenpfad Ihres Arbeits bereichs hinzuf gen wollen w hlen Sie zun chst die Men punkte Fenster gt Optionen im aktiven Fenster aus W hlen Sie anschlie end die Kategorie Res sourcen aus und geben Sie den vollst ndigen Pfad f r die Datei db2java zip in das Feld des Klassenpfads im Arbeitsbereich ein C SQLLIB java db2java zip Ersetzen Sie hierbei C SQLLIB durch die Position Ihres SQLLIB Verzeichnisses 3 3 Arbeitscache vor dem Umschalten zwischen JDBC TM Stufen l schen Wenn Sie VisualAge f r Java verwendet haben um auf einen Datenbanktreiber der Stufe JDBC 1 0 zuzugreifen und anschlie end auf einen Treiber der Stufe JDBC 2 0 berwechseln der dieselben Klassennamen verwendet m ssen Si
20. Seq ueLink ver wiesen Dieses Handbuch k nnen Sie ber die 2 abrufen HINWEIS Detaillierte Informationen zur Position von Merani Seguel iok Server finden Sie im Installations und Migrationshandbuch Installation unter Windows NT oder Windows 2000 1 Legen Sie die CD f r zus tzliche Funktionen Additional Features von Visua lAge f r Java in das CD ROM Laufwerk ein Falls nach dem Einlegen der CD automatisch das Installationsfenster angezeigt wird klicken Sie Beenden an um das Fenster zu schlie en OEM SequeLink Server kann nicht mit dem Standardinstallationsprogramm installiert werden 2 Navigieren Sie zum Oracle oder zum SQLServer Server Treiberordner Navigie ren Sie unter Windows NT beispielsweise zu einem der folgenden Ordner Navigieren Sie f r den Oracle Server Treiber zu folgendem Ordner Merant SequeLinkServer NT Oracle Navigieren Sie f r den SQLServer Server Treiber zu folgendem Ordner Merant SequeLinkServer NT Mssql 3 F hren Sie das Konfigurationsprogramm mit dem folgenden Parameter aus setup exe v IPE NO Sie werden nicht aufgefordert einen Registrierungsschliissel einzugeben Das Konfigurationsprogramm erstellt einen Standardservice SequeLink 4 Nehmen Sie die Konfiguration vor die zum Herstellen einer Verbindung zwi schen SequeLink und Ihrer Datenbank erforderlich ist Merant SequeLink Server wird unter Windows 98 nicht unterstiitzt Konfiguration der WebSphere Testumgebung fiir den Meran
21. Sie folgende Schritte aus um die Dialogfensterinformationen und die Einschr nkungspr fung auszuschalten 1 W hlen Sie im Projektfenster des Erstellungsprogramms f r gespeicherte Proze duren Datei gt Umgebungseigenschaften aus 2 Klicken Sie die Registerkarte Unterst tzung an 3 Nehmen Sie die Auswahl f r Dialogfensterinformationen f r die Markierungs felder f r die Schnittstellensteuerung und f r die Diagnose der constraint Ver letzungen zur ck 4 Klicken Sie OK an Wenn Sie die Online Hilfe f r das Erstellungsprogramm f r gespeicherte Prozedu ren im Netscape Navigator unter Microsoft R Windows R 2000 ffnen erhalten Sie m glicherweise die folgende Fehlermeldung Problem mit dem Direktaufruf helpfile htm kann nicht ge ffnet werden F hren Sie eine Neuinstallation von Netscape Navigator unter Windows 2000 durch um dieses Problem zu beheben Die Online Hilfe f r das Erstellungsprogramm f r gespeicherte Prozeduren funkti oniert nicht in Netscape 4 7 Das Hilfeprogramm wird zwar im Browser angezeigt ist aber von einer Fehlermeldung begleitet dass der Dateiname nicht ge ffnet werden kann Dieses Problem findet sich nicht bei Netscape Browsern aus fr he VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 43 44 ren oder sp teren Versionen als Netscape 4 7 Dieses Problem kann auch in einigen Versionen des Internet Explorers auftreten 5 0 Hinwe
22. Text 2 4 1 R ckg ngiglWiederherstellen in bidirektionalen Sprachen Die Operationen Riickgangig Undo und Wiederherstellen Redo in den Edito ren stehen f r bidirektionale Betriebssysteme nicht zur Verf gung 2 4 2 Unterst tzung f r bidirektionale Texte inaktivieren In bidirektionalen Betriebssystemen besteht die M glichkeit die bidirektionale Unterst tzung in den Texteditoren auszuschalten Wenn die Unterst tzung ausge schaltet ist sind die Operationen R ckg ngig und Wiederherstellen in den Texte ditoren verf gbar Um die Unterst tzung bidirektionaler Texte zu inaktivieren f gen Sie dem Abschnitt Landessprachenunterst tzung der Datei ide ini im Verzeichnis ide program folgende Zeile hinzu EnableBidiSource false 2 5 Sun BDK Beispiele 2 5 1 Beans zu BeanBox Demo von Sun hinzuf gen Wenn Sie Beans zur BeanBox von Sun hinzuf gen m chten m ssen Sie die jar Dateien f r die Beans in das folgende Verzeichnis kopieren lt ibmvjava gt ide project_resources jars Hierbei ist lt ibmvjava gt das Verzeichnis in dem VisualAge f r Java installiert ist Dar ber hinaus m ssen Sie die jar Dateien in IBM VisualAge f r Java importie ren bevor Sie versuchen die neuen Beans von der BeanBox von Sun auszuf hren Detaillierte Anweisungen zum Importieren von jar befinden sich in der Online Dokumentation von IBM VisualAge f r Java 2 5 2 BridgeTester Bean Die BridgeTester Bean die mit S
23. Treiber enthielten aller dings noch keine Unterst tzung f r die neue Funktion 2 0 Einschr nkungen und bekannte Probleme 2 1 Das Entfernen der Data Access Beans Funktion aus dem Arbeitsbereich verur sacht einen Absturz der IDE Wenn Sie die Data Access Beans Funktion dem Arbeitsbereich hinzuf gen und sp ter versuchen diese Funktion wieder zu entfernen st rzt die IDE ab Wenn Sie den Arbeitsbereich nicht gesichert haben verlieren Sie unter Umst nden einige Daten Es wird nicht empfohlen die Funktion nach dem Hinzuf gen wieder zu entfernen 2 2 Keine automatische Scrolling Unterst tzung f r umfangreiche Ergebniss tze Die Online Dokumentation f r die Data Access Beans gibt an dass Sie automatisch zwischen allen Zeilen umfangreicher Ergebniss tze hin und herbl ttern k nnen selbst wenn Sie die Gr e des Speicher Cache durch Einstellen der Eigenschaft maximumPacketsInCache Ihrer Select oder ProcedureCall Bean auf einen Wert ungleich 0 limitiert haben Dies ist nicht korrekt Da die Mechanismen die w hrend der Bearbeitungszeit berpr fen ob ein Datenbanktreiber der Stufe JDBC 2 0 entspricht unter gewissen Bedingungen zu Blockierungen f hrten k nnte diese Unterst tzung nicht automatisch eingestellt werden Wenn Sie volle Scrolling Unterst tzung f r eine Select oder ProcedureCall Bean w nschen deren Cache Gr e Sie limitiert haben und Sie einen JDBC 2 0 Treiber verwenden m ssen Sie eine nicht
24. als Beispiel ein Online Hilfedokument mit dem HTML Inhalt aus 1 1 lt p gt eins zwei drei lt p gt lt p gt vier fiinf sechs lt p gt Da die Satzwechsel nach eins und vier nicht korrekt positioniert sind schlagen die folgenden g ltigen Suchoperationen fehl eins zwei drei eins zwei vier f nf Bei den folgenden ung ltigen Suchoperationen hingegen wird das Doku n u ment aus 1 zur ckgegeben drei vier zwei drei vier VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 35 36 3 0 Hinweise und Tipps 3 1 Fehlerbehebung bei Problemen mit der Onlinehilfefunktion und NetQuestion Falls Sie Ihr Problem nicht mit den Hinweisen und Tipps in diesem Dokument l sen k nnen lesen Sie bitte das in dieser Installation enthaltene Handbuch zur Fehlerbehebung der VisualAge Hilfefunktion 3 2 Installation auf einem LAN Laufwerk f r Windows 98 Wenn Sie das Produkt auf einem LAN Laufwerk X installieren und zuvor nicht NetQuestion installiert haben schl gt der AUTOEXEC BAT Aufruf an das Suchsys tem X IMNNQ_98 IMNENV BAT fehl Um diesen Fehler zu beheben kopieren Sie X IMNNQ_98 IMNENV BAT nach C und editieren Sie die Datei AUTOE XEC BAT so dass C IMNENV BAT aufgerufen wird 3 3 Installation und Konfiguration von TCP IP TCP IP muss installiert und konfiguriert sein damit die Online Hilfe richtig funk tionieren kann
25. anschlie end einwandfrei 2 Dar ber hinaus k nnen Sie die Methode main in einem Quellcodeteilfenster manuell editieren Hierzu m ssen Sie die Methode frame show hinter die Anweisung verschieben die das Applet initialisiert applet init 3 W hlen Sie beim Erstellen des Applets die Option Nein ein Applet erstellen das nur in einem Applet Viewer ausgef hrt werden kann aus ffnen Sie das Applet im Visual Composition Editor und w hlen Sie Bean gt Code erneut generieren aus Die Methode main wird daraufhin generiert und funktioniert einwandfrei 2 13 Externen Quellcode kompilieren VisualAge f r Java kann keinen Quellcode kompilieren der f r die IDE extern ist d h der nicht in den Arbeitsbereich importiert wurde sondern nur im Datei system vorhanden ist 2 14 Pakete mit undefinierten Typen in das Repository von VisualAge f r Java Professional Edition importieren Wenn Sie ein Paket in VisualAge f r Java Enterprise Edition erstellen das undefi nierte Typen enth lt und dieses Paket anschlie end versionieren und in ein Repo sitory exportieren d rfen Sie dieses Paket nicht in ein Repository von VisualAge f r Java Professional Edition importieren da Sie keine neue Edition davon erstel len k nnen Professional Release Hinweise Undefinierte Typen werden in VisualAge f r Java Professional Edition nicht unter st tzt da keine M glichkeit gegeben ist sie inVisualAge f r Java Professional Editi
26. ber diese Web Sites verf gbare Material ist nicht Bestandteil des Materials f r dieses IBM Produkt Die Verwendung dieser Web Sites geschieht auf eigene Verant wortung Werden an IBM Informationen eingesandt k nnen diese beliebig verwen det werden ohne dass eine Verpflichtung gegen ber dem Einsender entsteht Die Lieferung des im Dokument aufgef hrten Lizenzprogramms sowie des zugeh ri gen Lizenzmaterials erfolgt im Rahmen der Allgemeinen Gesch ftsbedingungen der IBM der Internationalen Nutzungsbedingungen der IBM f r Programme oder einer quivalenten Vereinbarung IBM AIX AS 400 DB2 OS 390 OS 400 RS 6000 S 390 VisualAge und WebSphere sind Marken der IBM Corporation in den USA und oder anderen L n dern Lotus Lotus Notes und Domino sind Marken der Lotus Development Corporation in den USA und oder anderen L ndern Java und alle Java basierten Marken und Logos sind Marken der Sun Microsystems Inc in den USA und oder anderen L ndern Microsoft Windows und Windows NT sind Marken der Microsoft Corpo ration in den USA und oder anderen L ndern Intel und Pentium sind Marken der Intel Corporation in den USA und oder anderen L ndern Andere Unternehmens Produkt und Dienstleistungsnamen k nnen Marken oder Dienstleistungsmarken anderer Unternehmen sein VisualAge R f r Java TM Professional Edition f r Windows R Ver sion 4 0 README Datei Die neueste README Datei f r alle Sprachen finden Sie im Web unter
27. das Handbich zur Fehlerbehebung im Hilfesystem auch im Web unter abgerufen werden Release Hinweise sind komponentenspezifisch und enthalten Informationen ber Komponentenvoraussetzungen Einschr nkungen und bekannte Probleme Dar ber hinaus enthalten sie auch allgemeine Tipps und Hinweise zu der jeweiligen Kom ponente Allgemeine Informationen bez glich Voraussetzungen Migration und Installation von VisualAge f r Java finden Sie im Installations und Migrations handbuch Schlagen Sie im Handbuch zur Fehlerbehebung im Hilfesystem nach wenn Sie Informationen zur L sung von Problemen im Hilfesystem ben tigen Allen Benutzern wird dringend empfohlen den Abschnitt Wichtige Hinweise f r alle Benutzer von VisualAge f r Java zu lesen Inhaltsverzeichnis Wichtige Hinweise f r alle Benutzer von VisualAge f r Java page i Migration von vorherigen Releases page fl Fehlerbehebung im Hilfesystem page B e Hinweise nach Produktkomponenten page B Wichtige Hinweise f r alle Benutzer von VisualAge f r Java READMH in HTML Format e Installations und Migrationshandbuch Verzeichnis instmigr auf der CD e Hilfeprobleme in IBM Softwareprodukten l sen Verzeichnis Troubleshoot auf der CD Erste Schritte Websphere Test Umgebung e Basiskomponenten Migration von vorherigen Releases Informationen zur Migration von einem fr heren Release finden Sie im Installa tions und M
28. f r Java ber eine Eingabeaufforderung mit der Option Icon zu starten und berpr fen Sie die Konsole auf Fehlernachrichten Wenn der Arbeitsplatz ide icx besch digt ist m ssen Sie ihn m glicherweise ersetzen Sie k nnen auch die Datei ide ini so editieren dass sie auf ein lokales Repository verweist Entfernen Sie dazu den Verweis auf eine Server Adresse und ndern Sie den Wert im Feld DefaultName Standardname so dass er auf ein lokales Repository ver weist Nach dem Starten von VisualAge f r Java k nnen Sie manuell eine Verbindung zum gemeinsam benutzten Repository her stellen Beim Starten von VisualAge f r Java erhal ten Sie eine hnliche Fehlernachricht wie folgende Fehler 58 Ung ltige Verlage rung Dieser Fehler tritt auf wenn das VisualAge f r Java Image nicht in den Speicher geladen werden kann Versuchen Sie die Datei ide icx zu ersetzen Funktioniert dies nicht m ssen Sie VisualAge f r Java m glicher weise erneut installieren VisualAge f r Java blockiert wenn Sie ver suchen das Programm zu starten M glicherweise ist die Datei ide icx besch digt Ersetzen Sie die Datei durch eine Sicherungskopie 3 2 Repositoryprobleme und fehler behandeln In der folgenden Tabelle werden einige Repositoryprobleme und fehler aufgef hrt die auftreten k nnen Die IDE Onlinehilfefunktion oder die IDE PDF im Verzeich nis pdf auf der Produkt CD enthalten weitere I
29. kein Caching zum Zeitpunkt seiner Erstellung verwenden soll Properties p new Properties p put com ibm websphere naming jndicache cacheobject none p put javax naming Context PROVIDER_URL url p put javax naming Context INITIAL_CONTEXT FACTORY com ibm ejs ns jndi CNInitialContextFactory InitialContext context new InitialContext p Beachten Sie dass dies Auswirkungen auf die Leistung Ihres Servlets hat es emp fiehlt sich das Caching wieder zu aktivieren bevor Sie das Servlet in einer Produktionsumgebung implementieren weitere Informationen zum WebSphere JNDI Caching finden Sie im Abschnitt Programming Programmierung im IBM WebSphere InfoCenter 3 19 Java Beans in Standardpaketen k nnen nicht in Servlets importiert werden Wenn Sie ein Servlet mit dem SmartGuide Servlet erstellen erstellen k nnen Sie keine Java Beans im Standardpaket in das Servlet importieren Wenn Sie dies den noch tun erhalten Sie die Fehlernachricht Invalid Java bean class Ung ltige Java Bean Klasse 4 0 Dokumentation Alle JSP Servlet Entwicklungsumgebungs Dateien wurden seit der letzten Uberset zung ge ndert Zus tzlich wurden die folgenden neuen Dateien hinzugef gt e JSP Debug Ablauf JSP debug flow Dateinamen f r generierte Servlets Generated servlet file names Mit WebSphere Studio Assistenten generierte JSPs Servlets importieren Importing JSP Servlet generated by We
30. und andere L nder in denen solche Bereitstellungen nicht den g ltigen Gesetzen entsprechen INTERNATIONAL BUSINESS MACHINES CORPORATION STELLT DIESE VER FFENTLICHUNG UNTER ABBEDINGEN DER HAFTUNG F R EINEN BESTIMMTEN ZWECK ZUR VERF GUNG OHNE GEW HRLEISTUNGEN JEGLICHER ART WEDER AUSDR CKLICHEN NOCH IMPLIZIERTEN EIN SCHLIESSLICH DER ABER NICHT BESCHR NKT AUF DIE IMPLIZIERTEN GEW HRLEISTUNGEN UND BEDINGUNGEN DER NICHT VERLETZUNG GEWERBLICHER SCHUTZRECHTE DER MARKTG NGIGEN QUALIT T UND DER EIGNUNG F R EINEN BESTIMMTEN ZWECK In einigen L ndern sind Ablehnungserkl rungen bez glich ausdr cklicher oder implizierter Gew hrleistun gen nicht zul ssig daher trifft diese Erkl rung m glicherweise nicht f r Sie zu Trotz sorgf ltiger Bearbeitung k nnen technische Ungenauigkeiten oder Druckfeh ler in dieser Ver ffentlichung nicht ausgeschlossen werden Die Angaben in diesem Handbuch werden in regelm igen Zeitabst nden aktualisiert Die Anderungen werden in berarbeitungen bzw neuen Editionen der Ver ffentlichung bekanntge geben IBM kann jederzeit ohne vorherige Ank ndigung Verbesserungen und oder nderungen an den in dieser Ver ffentlichung beschriebenen Produkten und oder Programmen vornehmen Professional Release Hinweise Verweise in dieser Ver ffentlichung auf Web Sites anderer Anbieter dienen ledig lich als Benutzerinformationen und stellen keinerlei Billigung des Inhalts dieser Web Sites dar Das
31. Debuggen Remote debugging Bearbeitung von system system handling Die Debugger Task Dateien die Informationen ber folgende Themen enthal ten wurden grundlegend ge ndert e Zuordnen Starten und erneut Starten e Arbeiten mit Debugger Werteteilfenstern fr her Uberwachungen sowie Quellen und Steuerungsteilfenstern fr her Teilfenster Die iibrigen Task Dateien weisen geringfiigige Anderungen auf Alle Debugger Referenzdateien zu Befehlen und Umgebungsvariablen wurden umfassend ge ndert Die brigen Referenzdateien weisen geringf gige Ande rungen auf Die folgenden Tasks sind seit der letzten bersetzung der Hilfe von Distributed Debugger weggefallen e PM Anwendungen debuggen Debugging PM Applications Eine Klasse oder ein Paket registrieren Registering a class or package Den Debugger unter HP UX oder Solaris starten Starting the debugger on HP UX or Solaris e Den Debugger unter Windows 95 oder Windows 98 starten Starting the debugger on Windows 95 or Windows 98 Die folgenden Referenzen sind seit der letzten bersetzung der Hilfe von Dis tributed Debugger weggefallen Befehl irmtdbg irmtdbg command e Compileroptionen f r High Performance Compiled Java High Perfor mance Compiled Java compiler options e Debug Einschr nkungen f r interpretiertes Java Interpreted Java debug limitations e Umgebungsv
32. Debugger f r Workstations Informationen zu den Voraussetzun gen und Einschr nkungen f r das Produkt enthalten die Release Hinweise zu IBM Distributed Debugger und Object Level Trace die mit dem IBM Distributed Debugger geliefert werden 2 0 Dokumentation Es folgt eine Liste der nderungen in der Online Information die nicht bersetzt worden sind Diese Informationen stehen in der englischen PDF Datei Distribut ed Debugger for Workstation zur Verf gung die im pdf Verzeichnis auf der Produkt CD zu finden ist 1 Die folgenden Konzepte wurden seit der letzten Ubersetzung der Hilfe von Distributed Debugger hinzugefiigt Einschr nkungen beim Postmortem Debugging Limitations during post mortem debugging e Postmortem Debugging unter OS 2 Postmortem debugging on OS 2 e Postmortem Debugging unter AIX Postmortem debugging on AIX e Stufen von Postmortem Debugging Stages of postmortem debugging Debug Informationen trennen Separate debug information Ungew hnliches Debugger Verhalten Unusual debugger behavior Fehler beim Postmortem Debugging auf einer UNIX Workstation Errors during UNIX workstation postmortem debugging 2 Die folgenden Aufgaben wurden hinzugef gt e Einen Pr fpunkt setzen Setting a watchpoint e Speicherauszugsdateien debuggen Debugging dump files Eine Speicherauszugsdatei abrufen Obtaining a dump file e Den D
33. Hinweisen stehen nach der Installation des Produkts zur Verf gung zum Produkt W hlen Sie hierzu Start gt Programme gt VisualAge f r Java f r Windows V 4 0 gt Release Hinweise aus F r alle Sprachen k nnen die Release Hinweise im Web unter ee abgerufen werden Die Release Hinweise zu jeder Komponente enthalten einen Dokumentationsab schnitt mit einer Liste wichtiger nderungen in der Online Information die nicht bersetzt worden sind Einige Online Hilfedateien liegen als PDF Dokumente vor Informationen zum jeweiligen Inhalt der einzelnen PDF Dateien finden Sie im PDF Index im Hand buch Erste Schritte Nicht f r jede Sprache steht auch eine landessprachliche PDF Version zur Verf gung Nicht alle PDF Dateien wurden f r Version 4 0 aktua lisiert Die PDF Dateien stehen im Verzeichnis pdf zur Verf gung Dieses Ver zeichnis befindet sich auf der Produkt CD Falls Sie eine elektronische Version von VisualAge f r Java haben finden Sie das Verzeichnis in Ihrem tempor ren Ver zeichnis in das Sie Ihre Archivpakete entpackt haben Wenn Sie nicht das Archiv heruntergeladen haben das die PDF Dateien enth lt steht dieses Verzeichnis jedoch nicht zur Verf gung Inhaltsverzeichnis 1 0 Bekannte grunds tzliche Probleme und Einschr nkungen 1 1 DBCS Probleme 1 2 JDBC Timing Fenster 1 3 Probleme beim Systemstart 1 4 Mehrere Bildschirme unter Windows 2000 1 5 Zwei oder mehr Internet Browser 1 6 Dialog
34. IBM VisualAge f r Java Version 4 0 Professional Release Hinweise Professional Release Hinweise all m Hinweis Vor Verwendung dieser Informationen und des darin beschriebenen Produkts sollten die allgemeinen Informationen unter Bemerkungen gelesen werden e Die IBM Homepage finden Sie im Internet unter ibm com e IBM und das IBM Logo sind eingetragene Marken der International Business Machines Corporation e Das e business Symbol ist eine Marke der International Business Machines Corporation e Infoprint ist eine eingetragene Marke der IBM e ActionMedia LANDesk MMX Pentium und ProShare sind Marken der Intel Corporation in den USA und oder anderen Landern e C bus ist eine Marke der Corollary Inc in den USA und oder anderen L ndern e Java und alle Java basierenden Marken und Logos sind Marken der Sun Microsystems Inc in den USA und oder anderen L ndern e Microsoft Windows Windows NT und das Windows Logo sind Marken der Microsoft Corporation in den USA und oder anderen L ndern e PC Direct ist eine Marke der Ziff Communications Company in den USA und oder anderen L ndern e SET und das SET Logo sind Marken der SET Secure Electronic Transaction LLC e UNIX ist eine eingetragene Marke der Open Group in den USA und oder anderen L ndern e Marken anderer Unternehmen Hersteller werden anerkannt Zweite Ausgabe Juni 2001 Diese Ausgabe bezieht sich auf Version 3 5 3 of IBM R VisualAge for Java
35. Kontrollzentrum zwischen dem L schen der DataSource und ihrer Wiederherstellung nicht ordnungsgem schlie en kann es vorkommen dass die alten anstelle der neuen Attribute verwendet werden wenn Sie die DataSource wiederherstellen F hren Sie folgende Schritte aus um dieses Problem zu verhindern 1 L schen Sie die DataSource auf der DataSource Konfigurationsseite im WTE Kontrollzentrum 2 Fahren Sie den Persistent Namens Server und das WTE Kontrollzentrum herun ter 3 F hren Sie einen Neustart des WTE Kontrollzentrums und des Persistent Namens Servers durch 4 Erstellen Sie die DataSource mit den neuen Parametern 3 8 JSP aktualisiert keine nderungen Wenn JSP keine nderungen aktualisiert gehen Sie folgenderma en vor 1 Bei JSP 0 91 L schen Sie alle im Cache zwischengespeicherten Dateien in den folgenden beiden Verzeichnissen X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp default_app pagecompile _jsp X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp default_app pagecompile etc _jsp Hierbei ist X VisualAge for Java das Verzeichnis in dem VisualAge f r Java installiert wurde Bei JSP 1 0 L schen Sie alle im Cache zwischengespeicherten Dateien im Ver zeichnis X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp JSP1_0 default_app JSP pfadname JSP pfadname ist das Verzeichnis das die JSP Dateien enth lt
36. Marken von Lotus Development Corporation in den USA und oder anderen L ndern Tivoli Enterprise Console und Tivoli Module Designer sind Marken oder eingetra gene Marken von Tivoli Systems Inc in den USA und oder anderen L ndern Encina und DCE Encina Lightweight Client sind Marken oder eingetragene Mar ken von Transarc Corporation in den USA und oder anderen L ndern Java und alle Java basierten Marken und Logos sind Marken oder eingetragene Marken von Sun Microsystems Inc in den USA und oder anderen L ndern ActiveX Microsoft SourceSafe Visual C Visual SourceSafe Windows Windows NT Win32 Win32s und das Windows Logo sind Marken der Microsoft Corpora tion in den USA und oder anderen L ndern UNIX ist eine eingetragene Marke in den USA und oder anderen L ndern die exklusiv ber X Open Company Limited lizenziert wird Intel und Pentium sind Marken von Intel Corporation in den USA und oder ande ren L ndern Andere Unternehmens Produkt und Dienstleistungsnamen k nnen durch einen doppelten Stern gekennzeichnet sein und k nnen Marken oder Dienstleistungs marken anderer Unternehmen sein 69
37. Seite WebSphere Testumgebungs Services starten stoppen und konfigurieren Starting stopping and configuring WebSphere Test Environment services enth lt einen neuen Abschnitt namens Systemeigenschaften fiir die Servlet Engine defi nieren Setting system properties for the servlet engine Die Seite DataSources mit einem Programm erstellen Creating DataSources pro grammatically wurde neu strukturiert und berarbeitet Ignorieren Sie auf der Seite Anmerkungen zur Verwendung von DataSource Ob jekten Considerations for using DataSource objects den letzten Satz Eher anfal lig f r Fehler als die Verwendung des Kontrollzentrums derWebSphere Test umgebung Die jeweils neuesten Informationen k nnen Sie der englischen Version des Portable Document Format PDF f r die WebSphere Testumgebung entnehmen VisualAge R f r Java TM Version 4 0 Buch Erste Schritte RELEASE HINWEISE Inhaltsverzeichnis 1 0 Dokumentation 1 0 Dokumentation Es folgt eine Liste der Abschnitte im Handbuch Erste Schritte die nicht tibersetzt worden sind Alle aufgef hrten Informationen stehen in der englischen PDF Datei Getting Started Guide zur Verfiigung die im Verzeichnis pdf en_us auf der Produkt CD zu finden ist 1 VisualAge f r Java installieren Installing VisualAge for Java 2 Einen Clienten mit todoserv verbinden Connecting a client to the todo serv 3 Optimierung un
38. Situation tritt in folgenden F llen auf Die JSP Datei wird bedient oder geladen wobei das Markierungsfeld Am Anfang der Servicemethode stoppen im Teilfenster Servlet Engine des Kon trollzentrums der WebSphere Testumgebung ausgew hlt ist Im generierten Servlet wurde ein Unterbrechungspunkt gesetzt Der Knopf Mit Step Into in IDE Debugger eintreten wurde gedr ckt 3 15 Einschr nkungen bei Unterbrechungspunkten bei JSP Execution Monitor in JSP 1 1 Beim Ausf hren einer JSP Datei mit dem Tag tsx repeat im JSP Execution Monitor unter Verwendung von JSP 1 1 stoppt der Monitor bei keinem der Unterbrechungs punkte die im HTML Code des Wiederholungsblocks gesetzt sind Die Unter brechungspunkte funktionieren nur bis zum letzten Scriptlet im Wiederholungs block 3 16 Starten von JSP Execution Monitor schl gt fehl Wenn das Starten von JSP Execution Monitor fehlschl gt k nnen Sie das Problem m glicherweise folgenderma en umgehen berpr fen Sie die Datei MonitorStatus properties im Verzeichnis project_resources IBM WebSphere Test Environment com ibm ivj jsp ui und stellen Sie sicher dass die Markierung IsMonitorWindowExists auf den Wert false gesetzt ist Ist dieser Wert auf true gesetzt bearbeiten Sie die Datei und ndern Sie den Wert in false 3 17 Servlet Engine Modus auf Full 2 2 Compliance Mode ndern Die Servlet Engine in VisualAge f r Java verwendet standardm ig den Websphere 3 5 Komp
39. Sphere Testumgebung 3 4 DBCS Zeichen k nnen nicht in einem DataSource Namen verwendet werden Sie k nnen in einem DataSource Namen keine DBCS Zeichen Double Byte Charac ter Set verwenden Wenn Sie versuchen ein DataSource Objekt hinzuzuf gen dessen Name ein DBCS Zeichen enth lt so erscheint die folgende Fehlermeldung javax naming NamingException root exception is org omg CORBA DATA_CONVERSION minor code 6 completed no 3 5 Ein DataSource Objekt mit einem langen Namen erstellen In manchen F llen wird beim Erstellen eines DataSource Objekts mit einem sehr langen Namen der Eintrag im Teilfester f r die DataSource Liste nicht sofort kor rekt angezeigt Dies k nnen Sie beheben indem Sie das Fenster vergr ern damit der Name vollst ndig angezeigt werden kann VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 9 10 3 6 Die DataSource API Schnittstelle befindet sich nicht in der Laufzeit Die com ibm db2 jdbc app stdext javax sql DataSource Schnittstelle ist nicht l nger Bestandteil der WebSphere Laufzeit Beim Migrieren von bestehendem Code der sich auf DataSources bezieht m ssen Sie alle Verweise auf com ibm db2 jdbc app stdext javax sql DataSource in javax sql DataSource um ndern 3 7 Ge nderte DataSource Attribute werden nicht verwendet Wenn Sie die Attribute einer DataSource z B den Datenbanktreiber ver ndern m chten und Sie das WebSphere Testumgebungs
40. Starten Sie die Servlet Engine erneut 5 Bedienen Sie Ihre JSP Seiten erneut Daraufhin wird der neu generierte Code importiert VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 57 58 3 4 Beim Starten der Servlet Engine erscheint der Fehler Java io ClassNotFound Def Gelegentlich gibt die Servlet Engine beim Starten die oben genannte Ausnahme bedingung aus Wenn dies eintritt wird der Debugger aufgerufen Um dieses Pro blem zu l sen schlie en Sie den Debugger beenden Sie die Servlet Engine und rufen Sie servlet anschlie end erneut auf WebSphere korrigiert den Fehler Die Korrektur wird beim n chsten Starten der Servlet Engine wirksam 3 5 Symbole im JSP Execution Monitor werden nicht ordnungsgem neu angezeigt Beim doppelten Anklicken der JSP Quellen Indexzunge im JSP Execution Monitor wird das JSP Quellen Fenster abgeh ngt und die Symbole im JSP Execution Moni tor werden nicht wieder neu aufgebaut Um dieses Problem zu umgehen schlie en Sie das abgeh ngte JSP Quellen Fenster 3 6 JSP Dateien k nnen nicht in einem Verzeichnis gesichert werden dessen Name einen Punkt enth lt Wenn Sie eine JSP Datei in einem Verzeichnis sichern das einen Punkt enth lt bei spielsweise JSP1 0 zeigt der Browser einen Kompilationsfehler an Dies ist eine Einschr nkung der WebSphere Testumgebung 3 7 Internet Explorer ndert manchmal die Anforderungs URL Unter Window
41. Unter Windows 98 muss TCP IP wie folgt aktiviert sein 1 Bei einer LAN Adapter Konfiguration e DNS muss mit einem g ltigen Host und Dom nennamen aktiviert sein 2 Bei einer Wahl Adapter Konfiguration e DNS muss inaktiviert sein Ihre TCP IP Adresse muss automatisch abgerufen werden Hinweis Diese Konfigurationsoptionen gelten f r alle TCP IP Adapter auch dann wenn die Optionen nur f r diesen einen Adapter ge ndert wurden Sie k n nen nicht sowohl eine LAN Konfiguration als auch eine Wahlkonfiguration ver wenden ohne zuvor eine Neukonfigurierung durchgef hrt zu haben Die TCP IP Wahlnetzwerkeigenschaften f r Ihre n Internet Service Provider ISP m ssen so konfiguriert sein wie dies durch den jeweiligen ISP dokumentiert ist Die TCP IP Wahlnetzwerkeigenschaften setzen die TCP IP Eigenschaften au er Kraft die f r den Wahl Adapter ber das Symbol Netzwerk in der Systemsteue rung von Windows 98 konfiguriert wurden Dieses aufser Kraft Setzen tritt jedoch nur dann auf wenn die TCP IP Eigenschaften f r den Wahl Adapter wie oben beschrieben konfiguriert sind Sie d rfen den DNS in den TCP IP Eigenschaften des Wahl Adapters nicht aktivie ren weiterhin d rfen Sie nicht eine IP Adresse in den TCP IP Eigenschaften des Wahl Adapters angeben Andernfalls tritt ein Konflikt mit der Konfiguration des Wahlnetzwerks f r den ISP auf Die oben genannten Konfigurationen gelten nur f r Windows NT 4 Wenn Sie VisualAge
42. a security AccessControlException auftreten Sie m ssen sicherstellen dass der Klassenpfad nicht enth lt bevor Sie Java2DemoApplet ausf hren wenn Sie in der Lage sein wollen Seiten darin zu ndern 2 18 Umbenannte Ressourcen nicht immer aktualisiert wenn ein Projekt erneut geladen wird Wenn Sie ein Projekt in den Arbeitsbereich erneut laden das eine Ressource ent h lt die seit dem letzten Laden des Projekts in den Arbeitsbereich umbenannt wurde wird die urspr ngliche Ressource nicht aus der Projektressourcenseite oder dem lokalen Ressourcenverzeichnis des Projekts entfernt Der Arbeitsbereich ent h lt sowohl die Ressource mit dem urspr nglichen Namen als auch die Ressource mit dem neuen Namen Die Ressource mit dem urspr nglichen Namen wird als Fehlend Missing auf der Registerkarte Projektressourcen gekennzeichnet und kann nicht gel scht werden da sie nicht l nger Teil des Projekts ist dies bedeutet eine Ressource mit diesem Namen ist nicht mehr im Projekt vorhanden da die Ressource umbenannt wurde Problemumgehung L schen Sie das Projekt aus dem Arbeitsbereich und f gen Sie es anschlie end dem Arbeitsbereich wieder hinzu Professional Release Hinweise 2 19 Debuggen von Class Loaders Das Debugging von Klassen Loader kann ein gegenseitiges Sperren in gewissen Situationen hervorrufen Dies kann sich in entweder in einer ClassNotFoundExcep tion auswirken oder es wird ein Dialog aufgerufen Die ausg
43. alAge f r Java 3 5 der MERANT KnowledgeBase ent nehmen Gehen Sie zur Web Site 0 und klicken Sie das KnowledgeBase Link an W hlen Sie auf der n chsten Seite das PVCS Link aus Geben Sie anschlie end VisualAge f r Java 3 5 in das Suchfeld ein und w hlend Sie die Option Boolesche Suche aus 7 0 StarTeam Informationen Um StarTeam mit VisualAge f r Java zu verwenden m ssen Sie Unterst tzung f r die SCC Schnittstelle installiert haben W hlen Sie die Option Angepasst in der StarTeam Client Installation aus W hlen Sie anschlie end Entwickler Studio Inte gration aus die die SCC kompatible Integration installiert 8 0 Dokumentation 8 1 Unterbrochene Verkn pfungen im Navigationsteilfenster In den NL Editionen von VisualAge f r Java Professional Edition funktioniert im Navigationsteilfenster die folgende Verkn pfung nicht Entwicklung im Team eine Verkn pfung in der Konzept Hilfe Diese Verkn pfung mit Informationen zur Entwicklung im Team funktioniert nicht da die Team Komponente nicht in der Professional Edition von VisualAge f r Java enthalten ist Keine der in dieser Datei enthaltenen Informationen ist f r die Ent wicklung in der Professional Edition von VisualAge f r Java von Belang 8 2 nderungen in den Online Informationen die nicht bersetzt worden sind Es folgt eine Liste der kritischen nderungen an den Online Informationen die nicht bersetzt wurden Die neuesten V
44. ane zum freien Entwurfsbereich ziehen Hierdurch k nnen Sie die JMenuBar an das JApplet bergeben und nicht an die JPanel die das contentPane ist Wenn Sie ein JApplet als Unterklasse erstellt haben und seine Gr e oder Position auf der Seite Visuelle Erstellung ndern m chten m ssen Sie sicherstellen dass Sie das JApplet und nicht sein contentPane ausw hlen und bearbeiten Da das con tentPane des JApplet das JApplet vollst ndig verdeckt m ssen Sie das JApplet mit Hilfe der Beans Liste ausw hlen und anschlie end die Auswahlleisten und Rah men manipulieren Diese Anwendung der Bean Liste ist in vielen Situationen n tzlich in denen eines oder mehrere der Kinder eines Containers denselben vollst ndig verdecken VisualAge R f r Java TM Version 4 0 Java Compiler und zugeh rige Abschnitte RELEASE HINWEISE Inhaltsverzeichnis 1 0 Compiler Einschr nkungen und bekannte Probleme 1 1 Debug Attribute 1 2 Standardpakete d rfen keine Klassen mit demselben Namen enthalten 1 0 Compiler Einschr nkungen und bekannte Probleme 1 1 Debug Attribute Der VisualAge f r Java Compiler generiert Debug Attribute falls angefordert VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 27 28 Ein Java Compiler muss verhindern dass ein Benutzercode explizit eine nicht initi alisierte lokale Variable liest Ein Programm kann jedoch in einem Status unterbro chen werden i
45. ansfer Protocol VisualAge f r Java verwendet f r die meisten Hilfemen punkte die erste Zuordnung und die zweite Zuordnung f r den Men punkt Hilfe gt Unterst tzung Wenn ein Web Browser installiert wird wer den normalerweise beide Zuordnungen automatisch konfiguriert Wenn eine Hilfeoption des Hilfemen s von VisualAge f r Java einen Web Browser nicht ffnen kann k nnen Zuordnungen nicht richtig konfiguriert sein Um festzu stellen ob die Zuordnungen in Windows richtig konfiguriert sind gehen Sie zum Men Start von Windows und w hlen Sie Ausf hren aus Geben Sie den Namen einer htm Datei oder einer URL ein z B http www software ibm com ad vajava In beiden F llen sollte daraufhin ein Web Browser ge ffnet werden Wenn das ffnen des Web Browsers fehlschl gt sind die Zuordnungen nicht richtig konfiguriert Wenn kein Web Browser ge ffnet wird k nnen Sie entweder den Web Browser erneut installieren die Windows Zuordnungen manuell konfigurieren oder in Visu alAge f r Java zur Seite Hilfe des Dialogs Optionen gehen die Sie von der Work bench durch Ausw hlen von Fenster gt Optionen erreichen und dort Browser Pfad angeben anstatt Dateizuordnung verwenden ausw hlen Falls ein Web Browser ge ffnet wird wenn Sie eine URL ber das Windows Men Start eingeben aber nicht wenn Sie aus der Men leiste der VAJava Workbench die Option Hilfe ausw hlen lesen Sie bitte das in dieser Installation enthaltene Hand
46. ariable DER_DBG_LOCAL_PATH DER_DBG_LOCAL_PATH environment variable e Umgebungsvariable DER_DBG_NUMBEROFELEMENTS DER_DBG_N UMBEROFELEMENTS environment variable e Debug Einschr nkungen f r Visual C Visual C debug limitations VisualAge R fiir Java TM Professional Edition fiir Windows R Version 4 0 Release Hinweise 51 52 VisualAge R f r Java TM Version 4 0 Externe Versionssteuerung RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Unterst tzte SCM Systeme 3 0 Microsoft Visual SourceSafe 4 0 VisualAge TeamConnection 5 0 Rational ClearCase 6 0 PVCS Version Manager and Dimensions 7 0 StarTeam Information 8 0 Korrekturen zur Dokumentation 8 1 Unterbrochene Verkn pfungen im Navigationsteilfenster 8 2 nderungen in den Online Informationen die nicht bersetzt worden sind 1 0 Einf hrung Die VisualAge f r Java IDE bietet eine Versionssteuerungs Schnittstelle zur ber pr fung von Dateien innerhalb und au erhalb eines externen Software Konfigurati ons Management SCM Systems an 2 0 Unterst tzte SCM Systeme Die Schnittstelle von VisualAge f r Java zu externen Versionssteuerungssystemen verwendet die Source Code Control API SCC API von Microsoft Sie unterst tzt die folgenden SCM Systeme ClearCase f r Windows NT R Version 4 0 der Rational Software Corporation e PVCS Version Manager Version 6 6 und 6 7 von MERANT VisualAge TeamConnection TM Ver
47. artGuide Exportieren wird ge ff net W hlen Sie den Radioknopf Jar Datei aus und klicken Sie Weiter an Stellen Sie sicher dass das Markierungsfeld Ressource ausgew hlt ist Klicken Sie den Knopf Details neben dem Markierungsfeld Ressource an ANO O1 BR W hlen Sie die Projektdatei des Erstellungsprogramms f r gespeicherte Proze duren SPP aus der Liste der Ressourcendateien aus Klicken Sie OK an 8 Klicken Sie Fertig stellen an F hren Sie folgende Schritte aus um ein VisualAge f r Java Projekt in ein Reposi tory einschlie lich der Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren zu exportieren 1 W hlen Sie in der Workbench die Registerkarte Projekte aus 2 W hlen Sie in der Baumstruktursicht das Projekt aus das die Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren enth lt die Sie exportieren wollen 3 W hlen Sie Datei gt Exportieren aus Der SmartGuide Exportieren wird ge ff net 4 W hlen Sie den Radioknopf Repository aus Klicken Sie Weiter an 5 W hlen Sie ein lokales oder gemeinsam benutztes Repository aus und geben Sie die erforderlichen Repository Informationen ein 6 Klicken Sie Fertigstellen an 7 Importieren Sie das in Schritt 5 angegebene Repository in das Zielexemplar von VisualAge f r Java Professional Release Hinweise 8 Kopieren Sie in Ihrem Dateisystem die Projektdatei des Erstellungsprogramms f r gespe
48. atibilit tsmodus Wenn Sie den Full Servlet 2 2 Compliance Mode haben wollen erstellen Sie eine property Eigenschaftsdatei mit dem Namen ivj serlvet properties im Verzeichnis ide project_resources IBM Websphere Test Environ ment Diese property Datei muss den folgenden Inhalt haben com ibm websphere servlet22 compliant true Dadurch kann die Servlet Engine den vollst ndigen Compliance Modus verwen den 3 18 Servlets EJBs und CORBA COMM_FAILURE In IBM WebSphere Application Server Advanced Edition Version 3 5 2 oder h her implementieren JNDI Kontextobjekte client seitiges Caching um die Leistung der JNDI Suchoperationen zu erh hen Gebundene und gesuchte Objekte werden in den Cache gestellt um nachfolgende Suchvorg nge dieser Objekte zu beschleuni gen Wenn ein Servlet ein EJB Home sucht wird das Home Objekt in den Cache gestellt Da das Servlet in der Servlet Engine l uft wird der Cache nach der voll st ndigen Ausf hrung des Servlets nicht gel scht sondern nur dann wenn die Professional Release Hinweise Servlet Engine heruntergefahren wird Daher wird bei der n chsten Ausf hrung des Servlet das in den Cache gestellte Home Objekt des Servlets abgerufen Wenn der EJB Server neu gestartet wird ist das in den Cache gestellte Home Ob jekt inaktiv und das Aufrufen beliebiger Objekte des Objekts f hren zu einer Ausnahmebedingung Um dieses Verhalten zu vermeiden k nnen Sie angeben dass ein JNDI Objekt
49. awt 2 2 1 Grafiken Nachfolgend sind die bekannten Einschr nkungen und Auslassungen in der AWT Grafikunterst tzung beschrieben die von den Klassenbibliotheken von VisualAge Version 4 0 bereitgestellt wird Einige dieser Punkte beschreiben Plattformverhalten ber das Anwendungsprogrammierer informiert sein m ssen Interner Fehler beim Ausf hren von Code zum Laden von Bildern Dieser Fehler kann vorkommen wenn Sie mehrere Programme ausf hren mit denen Bilder geladen werden Code der Bilder abruft muss vom nativen Code wieder Java aufrufen Dies kann gelegentlich fehlschlagen wenn das System unter extrem hoher Belastung steht Allgemeiner Zugriffsfehler beim Ausf hren vieler Kopien von demos Java2Demo Die Ausf hrung von VisualAge f r Java kann nach dem Ausf hren mehrerer Exemplare von demos Java2Demo aufgrund einer Einschr nkung im Low Level Font Code fehl schlagen 2 3 Paket sun tools jar Durch Ausf hren des jar Dienstprogramms von der IDE werden Platzhalter zeichen Argumente nicht wie nachfolgend umgesetzt Jar cvf test jar class Dies ist korrektes Verhalten in der Sun Implementierung stellt die Datei JAR E XE die Verwendung von Platzhalterzeichen bereit nicht der Java Code 2 4 Das ndern von Java Klassenbibliotheken In VisualAge f r Java Version 4 0 k nnen bestimmte Pakete und Klassen bibliotheken ersetzt oder gel scht werden Ebenso k nnen Sie Ihre eigenen Pakete oder Klassen einem Projekt
50. bSphere Studio wizards e Hinweise und Tipps Hints and tips Die Seite Zwischen JSP 1 0 und JSP 0 91 Unterst tzung migrieren wurde in Zwischen JSP Konfigurationsstufen wechseln umbenannt Der Inhalt dieser Seite wurde ge ndert Die Seite JSP 1 0 Programmreferenz wurde in JSP 1 0 und JSP 1 1 Programm referenz umbenannt Zwar gibt es keine neuen IBM Erweiterungen doch wurden einige geringf gige nderungen am Inhalt dieser Seite vorgenommen Die Seite JSP Ausf hrungs berwachung verwenden wurde umstrukturiert und aktualisiert und enth lt jetzt den Knopf Mit Step into in IDE Debugger eintreten Die jeweils neuesten Informationen k nnen Sie der englischen Version des Portable Document Format PDF f r die JSP Servlet Entwicklungsumgebung entnehmen VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 61 62 VisualAge R f r Java TM Version 4 0 Ferner Zugriff auf die Tool API RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einschr nkungen und bekannte Probleme 1 1 ExportCodeSpec setSubdirectories boolean 2 0 Hinweise und Tipps 2 1 ToolEnv connectToWorkspace returns null 1 0 Einschr nkungen und bekannte Probleme 1 1 ExportCodeSpec setSubdirectories boolean Die Funktionsweise des SmartGuides Exportieren in VisualAge f r Java wurde ge ndert Sie k nnen keine Datei exportieren ohne die Unterverzeichnisse des Pakets zu generieren in
51. d Debugging Optimization and Debugging 4 Benutzer zum Team Repository der To Do Liste hinzuf gen Adding users to the To Do List team repository 5 Verbinden der Beans f r ToDoList Connecting the To Do List beans 6 Aktivieren der Statuspr fung im Applet ToDoList Enabling state chekcing of the To Do List applet 7 Starten und Stoppen des Servers Starting and stopping the server 8 Zugeh rige Informationen Related information 9 PDF Index PDF index 10 Web Ressourcen Web resources 11 Einrichten des Servers f r das Team ToDoList Setting up the server for the To Do List team 12 Der Enterprise Toolkit f r AS 400 ET 400 The Enterprise Toolkit for AS 400 ET 400 13 AS 400 Toolbox for Java AS 400 Toolbox for Java Professional Release Hinweise 14 15 16 17 18 19 Enterprise Access Builder f r Transaktionen Enterprise Access Builder for Transactions Zugriff auf Transaktions Server Access to transaction servers Datenbankzugriff Database access Access Builders Weitere Tools Other tools nderungen in diesem Release von VisualAge f r Java What s new in this release of VisualAge for Java Die Lokation des Buchs zur Server Einrichtung und Administration entnehmen Sie bitte der Produkt Informationsdatei README VisualAge R f r Java TM Version 4 0 Integrierte Entwicklungsumgebung IDE RELEASE HINWEISE Inhaltsve
52. definieren 6 0 Hinweise und Tipps 6 1 Anpassung 6 2 Aktualisierung einer Projektressourcensicht 6 3 In ein bestehendes Paket importieren 7 0 Fehlernachrichten 7 1 Importieren 8 0 JOBC TM Treiber VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 45 46 1 0 Einf hrung Dateien mit der Erweiterung sqlj sind Java Quellendateien die Java Quellencode mit eingebetteten SQL Anweisungen enthalten Das SQLJ Tool stellt die Mittel zur Durchf hrung des folgenden Prozesses zur Verf gung 1 Eine sqlj Datei wird durch einen als Umsetzung bezeichneten Proze zu einer java Datei sowie einer oder mehreren Profildateien mit der Erweiterung ser konvertiert Die eingebetteten SQL Anweisungen in der sqlj Datei wer den zu JDBC TM Aufrufen in der generierten java Datei konvertiert 2 Die resultierende java Datei wird in ein VisualAge f r Java IDE Projekt importiert 3 Die originale sqlj Datei sowie die resultierenden ser Dateien werden in das Verzeichnis project_resources des Projekts kopiert und in einem Projekt Res sourcen Fenster angezeigt 4 Wahrend der Umsetzung kann ein optionaler Semantik Check gegen die Refe renz Datenbank durchgef hrt werden 2 0 Men punkte 2 1 Arbeitsbereich Tools SQL Eigenschaften Dieses Men zeigt einen Eigenschaftsdialog an Folgende Eigenschaften k nnen spezifiziert werden Die zu verwendende Codi
53. delt werden die Seiten zur ckgesetzt nderungen an statischen Feldern f hren nicht zu Programmbeendigungen oder der Zur cksetzung von Scrapbook Seiten Ein spezieller Fall dieses Verhaltens ist die Methode finalize Ein Objekt wird nur beendet wenn eine Methode finalize eine andere als die in Objekt definiert wurde als das Objekt instantialisiert wurde Durch das Hinzuf gen eines Finali zers zu ausgef hrtem Code k nnen alle neuen Objekte beendet werden wenn sie unbrauchbar werden Alle bereits zuvor bestehenden Objekte werden jedoch nicht beendet Wenn ein Finalizer gel scht wird wird beim Erfassen der Objekte die n chste Implementierung der Superklasse finalize verwendet m glicherweise die in Objekt 3 4 Objektbeendigung Objekte auf die nicht mehr verwiesen wird k nnen beendet werden wenn sie die Methode finalize implementieren Es ist jedoch wichtig zu beachten dass Benut zer jederzeit Finalizer schreiben k nnen die potentiell in einer Endlosschleife lau fen k nnen Professional Release Hinweise Ein Finalizer kann beispielsweise implementiert werden um folgendes auszuf h ren while true Hierdurch wird der Finalizer Thread in eine Endlosschleife gestellt in der er keine anderen Objekte mehr beenden kann Ein weiterer offensichtlicher Fall ist das gegenseitige Sperren bei dem ein Finalizer versucht eine synchronisierte Methode aufzurufen und sich bereits ein anderer zum Objekt zuge
54. dem die Datei deklariert ist Die Tools Integrator API bie tet jedoch weiterhin die M glichkeit Dateien zu exportieren ohne diese Unterver zeichnisse zu erstellen Sie sollten diese API allerdings als veraltet betrachten 2 0 Hinweise und Tipps 2 1 ToolEnv connectToWorkspace returns null Wenn der Code ToolEnv connectToWorkspace null zur ckgibt berpr fen Sie ob der Klassenpfad der Anwendung sowohl auf die Klassenbibliotheken des IBM IDE Dienstprogramms als auch auf die lokale Implementierung des IBM IDE Dienst programms unter IDE project_resources im Dateisystem zeigt VisualAge R f r Java TM Version 4 0 XML Parser f r Java RELEASE HINWEISE Inhaltsverzeichnis 1 0 Dokumentation 1 0 Dokumentation Dieser Abschnitt umfasst nderungen an der Dokumentation die nicht bersetzt wurde 1 Die folgende Task Information hat sich ge ndert Einen Parser konstruieren Constructing a parser Die API zur Wiederbest tigung verwenden Using the revalidation API 2 Die Information zur Ausf hrung der Beispiele hat sich ge ndert Professional Release Hinweise 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 ande ren L ndern nicht an Informationen ber die gegenw rtig im jeweiligen Land ver
55. dokumentierte Eigenschaft der Select bzw Pro cedureCall Bean mit der Bezeichnung setLargeResultSetScrollingEnabled auf true einstellen Diese Eigenschaft ist nicht auf der Eigenschaftsseite f r eine Select bzw ProcedureCall Bean im Visual Composition Editor aufgef hrt Um die Eigenschaft auf true einzustellen m ssen Sie eine Codezeile schreiben die folgendem Beispiel entspricht ivjSelect1 setLargeResultSetScrollingEnabled true VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 39 40 F r einen Code der unter Verwendung des Visual Composition Editors generiert wird wird empfohlen die Codezeile in den Benutzercode Abschnitt der generier ten Methode getSelect1 oder getXXX wobei XXX den Namen Ihrer SelectBean darstellt zu schreiben 3 0 Hinweise und Tipps 3 1 Die Data Access Beans Funktion muss hinzugef gt werden bevor die Beans verwendet werden k nnen Wenn die Beans Palette im Visual Composition Editor keine Bean Kategorie namens Datenbank Database enth lt wurde die Data Access Beans Funktion noch nicht hinzugef gt Um die Funktion hinzuzuf gen verwenden Sie das Men QuickStart F2 aus der Workbench Wenn das Men Quick Start angezeigt wird heben Sie Funktionen hervor w hlen Sie Funktion hinzuf gen aus und klicken Sie auf OK Heben Sie die Data Access Beans aus der Funktionsliste hervor und klicken Sie auf
56. e Disk and memory cache e Java Klassenbibliotheken Java class libraries e Klassenladeprogramm Class loader e Quellenansichts Fenster Source view window 7 Die folgenden Task Dateien wurden entfernt nicht l nger g ltig Ressourcendateien gemeinsam benutzen Sharing resource files 8 Die Option Ressourcen und Pfade Resources and Paths ist jetzt Ressour cen Resources 9 Die folgenden F1 Hilfedateien wurden ge ndert e SmartGuide Exportieren Verzeichnisoptionen Export SmartGuide Directory Options SmartGuide Exportieren Jar Dateioptionen Export SmartGuide Jar file options Importieren aus einem Verzeichnis Import from a directory Die Kontexthilfedateien sind nicht in der englischen PDF Datei enthalten VisualAge R f r Java TM Version 4 0 Visual Composition Editor RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einschr nkungen und bekannte Probleme 1 1 Morphen von Beans 1 2 1 2 Visuelle Elemente mit Array Eigenschaften 1 3 Klassenpfadinformationen gingen beim Export einer Bean verloren 1 4 JAR zip Dateien die zum Klassenpfad des hinzugef gt werden werden VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 25 26 nicht sofort angewendet 1 5 Verbinden von Ereignissen zum Warten oder zum Benachrichtigen von Methoden 2 0 Hinweise und Tipps 2 1 main bei kopierten verschobenen umbenannten Klassen l schen
57. e WTE Servlet Engine 2 F gen Sie JSP Page Compile Generated Code zum Projektklassenpfad hinzu 3 Starten Sie die Servlet Engine erneut 4 Bedienen Sie die JSP Seite erneut 3 3 Nach dem ndern von JSP Dateien werden Ausnahmebedingungen im Browser angezeigt Wenn in Ihrem Browser nach dem Laden von JSP Dateien wiederholt unerwartete Ausnahmebedingungen auftreten m ssen Sie m glicherweise den Seitenkompilier prozess dazu zwingen eine JSP generierte Quelle erneut zu erstellen und anschlie end die neue Version in VisualAge f r Java importieren lassen F hren Sie hierzu folgende Schritte aus 1 Schlie en Sie die Servlet Engine 2 L schen Sie alle Pakete aus dem Projekt JSP Page Compile Generated Code belassen Sie das Projekt selbst jedoch im Arbeitsbereich 3 F r die JSP 0 91 Spezifikation L schen Sie das gesamte Verzeichnis in das der Seiten Compiler die generierte Quelle schreibt X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp default_app pagecompile Hierbei ist X VisualAge for Java das Installationsverzeichnis von VisualAge f r Java F r die JSP 1 0 Spezifikation L schen Sie alle Dateien und deren Unterver zeichnis in das der Seiten Compiler die generierte Quelle schreibt X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp JSP1_0 default_app Hierbei ist X VisualAge for Java das Installationsverzeichnis von VisualAge f r Java 4
58. e den Platten Ca che und den Speicher Cache von VisualAge f r Java l schen bevor Sie die neue Stufe verwenden k nnen Sie m ssen den Cache auch dann l schen wenn Sie in die andere Richtung umschalten wollen also von der Stufe JDBC 2 0 nach JDBC 1 0 Um den Inhalt des Caches zu l schen w hlen Sie zun chst die Men punkte Fens ter gt Optionen im aktiven Fenster aus W hlen Sie anschlie end die Kategorien Allgemein gt Cache aus und klicken Sie auf die Kn pfe Platten Cache l schen Professional Release Hinweise und Speicher Cache l schen und dann auf OK Sie m ssen einen Syste mabschlu f r VisualAge f r Java und anschlie end einen Neustart durchf hren damit die nderungen wirksam werden Wenn Sie den Cache vor der Verwendung der neuen Stufe des Datenbank Treibers nicht l schen kann Ihr Arbeitsbereich besch digt werden und muss unter Umst n den neu erstellt werden Da die DB2 Datenbanktreiber f r JDBC 1 0 und JDBC 2 0 dieselben Klassennamen verwenden gelten die vorstehenden Hinweise auch f r Anwender von DB2 3 4 Installation und Konfiguration von Merant SequeLink Server F hren Sie die folgenden Schritte aus um SequeLink Server von der CD f r zus tzliche Funktionen Additional Features von VisualAge f r Java zu installie ren F r diese Art von Installation m ssen Sie keinen Registrierungsschl ssel einge ben In einigen Schritten wird auf das Installationshandbuch von
59. ebugger zum fernen Debuggen von interpretiertem Java starten Starting the debugger for debugging interpreted Java remotely 3 Die folgenden Referenzen wurden hinzugef gt e Programmprofile Program profiles Unterst tzte Datentypen f r Java Programme Supported data types for Java programs e DER_DBG_DEEP_STEP_DEBUG OnException OffException e ITRAPPER starten Start ITRAPPER e OutputPath Path e Parameterdatei Trapper Trapper parameter file e DumpNumber Number LogFile e TraceChild UserExit Professional Release Hinweise Die folgenden Konzepte wurden ge ndert e Distributed Debugger bersicht Distributed Debugger Overview e Distriubuted Debugger berwachungen Distributed Debugger Monitors hei t nun Distributed Debugger Werteteilfenster Distributed Debugger Value Panes und der Inhalt wurde ge ndert Distributed Debugger Teilfenster Distributed Debugger Panes hei t nun Distributed Debugger Quellen und Steuerungsteilfenster Distributed Debugger Source and Control Panes und der Inhalt wurde ge ndert Ausnahmebedingungsbehandlung Exception Handling Unterbrechungspunkte Breakpoints Bearbeitung von exec exec handling Bearbeitung von fork fork handling Zeitpunkt des Zuordnens When to attach Fernes
60. en folgenden Copyrightvermerk beinhalten C Name Ihrer Firma Jahr Teile des vorliegenden Codes wurden aus Beispiel programmen der IBM Corp abgeleitet C Copyright IBM Corp 1997 2001 All rights reserved Copyright IBM Deutschland 1990 2001 Alle Rechte vorbehalten Bemerkungen 65 66 Professional Release Hinweise Informationen zu Programmierschnittstellen Diese Informationen sollen Ihnen bei der Erstellung von Programmen unter Ver wendung dieses Produkts helfen Allgemeine Programmierschnittstellen erm glichen es dem Kunden Programme zu schreiben die die Services der Tools dieses Programms verwenden Diese Informationen dokumentieren m glicherweise auch Informationen zur Diag nose Modifizierung und Anpassung Solche Informationen sollen Ihnen beim Debugging Ihrer Programme helfen Achtung Verwenden Sie die Informationen zur Diagnose Modifizierung und Anpassung nicht als Programmierschnittstelle da sie st ndig nderungen unterlie gen 67 68 Professional Release Hinweise Marken und Dienstleistungsmarken Die folgenden Namen sind Marken der International Business Machines Corpora tion in den USA und oder anderen L ndern e AIX e AS 400 e DB2 e CICS CICS ESA e IBM e IMS Language Environment e MOSeries Network Station e 05 2 e 05 390 e OS 400 e RS 6000 e 5 390 e VisualAge e VTAM e WebSphere Lotus Lotus Notes und Domino sind Marken oder eingetragene
61. en Sie sicher dass Sie keinen der Threads oder das Programm selbst beenden Stellen Sie sicher dass Sie f r dieses bestimmte Programm nur den VCE selbst verwenden Wenn Sie dies nicht befolgen k nnen interne Fehler auftreten 3 2 Mehrere virtuelle Maschinen simulieren Das Scrapbook kann mehrere Seiten enthalten von denen sich jede Seite wie ein vollkommen separates Java Programm verh lt das auf einer eigenen virtuellen Maschine ausgef hrt wird Code der auf einer Seite ausgef hrt wird hat keine Nebeneffekte auf Code der auf anderen Seiten ausgef hrt wird Wenn Sie bei spielsweise ber Client Server Programme verf gen und sie in derselben Maschine testen m chten m ssen Sie daher keine zwei separaten Umgebungen starten Sie m ssen lediglich eine Seite im Scrapbook ffnen und Code eingeben um den Ser ver aufzurufen Server und Client verhalten sich so als ob sie von zwei separaten virtuellen Maschinen aufgerufen worden w ren Es folgt ein einfaches Beispiel Wenn Sie eine Klasse X mit einem statischen Slot y haben die wie folgt mit Null initialisiert wird public static String y null und Sie eine neue Seite des Scrapbook ffnen und folgendes ausf hren X y abc com ibm uvm tools DebugSupport inspect X y VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 31 32 erhalten Sie einen Inspektor der folgendes anzeigt n abc Gehen Sie nun zu einer andere
62. enn eine SQLJ Datei ein Dateiendezeichen wie hex la an ihrem Ende aufweist schl gt die Umsetzung fehl SQLJ Dateien werden auf dieselbe Weise wie Java Da teien behandelt wo eine javac Kompilierung einer Java Datei die ein Dateiendez eichen enth lt ebenfalls fehlschl gt 5 5 Innere Klassen k nnen keine statischen Felder definieren Eine Klasse die ber statische Methoden und Variablen verf gt ist in einer inne ren Klasse durch den SQLJ Umsetzer nicht zul ssig Stellen Sie sicher dass die Professional Release Hinweise Deklaration der Klasse mit statischen Methoden und Variablen einer Klassen deklaration vorangeht Das Stellen einer Klasse die statische Felder hat innerhalb einer inneren Klasse resultiert in einem Kompilierfehler 6 0 Hinweise und Tipps 6 1 Anpassung F hren Sie folgende Schritte aus bevor Sie das SQLJ Tool verwenden 1 W hlen Sie in der Workbench Arbeitsbereich Tools SQLJ Eigenschaften aus und geben Sie die Umsetzer und Datenbankoptionen an 6 2 Aktualisierung einer Projektressourcensicht Wahlen Sie von der Sicht Projektressourcen die Option Fenster Aktualisieren aus um die Sicht zu aktualisieren Sie m ssen das Fenster aktualisieren um Klassendateien anzuzeigen die generiert werden wenn Sie eine SQLJ Datei impor tieren oder umsetzen oder wenn Sie eine SQLJ Debug Klassendatei erstellen 6 3 In ein bestehendes Paket importieren Wenn der Paketname in einer SQLJ Da
63. enster In der Professional Edition von VisualAge f r Java f r alle bersetzten Sprachen funktionieren im Navigationsteilfenster die folgenden Verkn pfungen nicht e f r Ressourcendateien dies ist eine Verkn pfung in der IDE Konzept Hilfe Scratch Editionen eine Verkn pfung in der IDE Konzept Hilfe Einen Standardarbeitsplatz bereitstellen eine Verkn pfung in der IDE Aufgaben Hilfe Diese Verkn pfungen mit Informationen zur Entwicklung im Team funktionieren nicht da die Team Komponente nicht in der Professional Edition von VisualAge f r Java enthalten ist Keine der in diesen Dateien enthaltenen Informationen ist f r die Entwicklung in der Professional Edition von VisualAge f r Java von Belang VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 23 24 4 3 Nicht bersetzte nderungen an der Dokumentation Es folgt eine Liste der kritischen nderungen an den Onlineinformationen die nicht bersetzt worden sind 1 Die folgenden Konzeptdateien wurden ge ndert Den richtigen Debugger f r das Programm ausw hlen Choosing the right debugger for the program Editionen und Versionieren Editions and versioning e Schrittweise Kompilierung Incremental compilation e Projekte und andere Programmelemente Projects and other program ele ments e Repository Repository e Ressourcendateien und verzeichnisse Resource files and directo
64. er ersetzen lt form action http localhost 49213 cgi bin ivjsrch exe METHOD POST gt 5 Wiederholen Sie diese Aktion f r die Dateien hgcsrch htm und hgrban htm 6 Aktualisieren Sie mit Hilfe Ihres Zip Tools Packerprogramm die bearbeiteten Dateien in der Datei main zip HINWEIS Sie m ssen die neuen Dateien ohne Komprimierung und ohne Pfadinformationen aktualisieren hinzuf gen Die Dateien in der Zip Datei sind nicht komprimiert Wenn Sie die Datei beim Aktualisieren komprimieren sehen Sie beim erneuten Laden des Suchformulars nur Zufallszeichen 7 L schen Sie den Browser Speicher und den Platten Cache und beenden Sie VisualAge f r Java Die Hilfe und die Suchfunktion k nnen nun mit dem neuen Anschluss verbunden werden Funktioniert dies nicht suchen Sie in der Prozessliste nach einem Prozess namens httpdl exe Beenden Sie diesen Prozess verlassen Sie VisualAge f r Java und f hren Sie anschlie end einen Neustart f r VisualAge f r Java aus 3 5 Wechsel zu einem anderen Browser Standardm ig verwendet VisualAge f r Java den Standard Browser des Systems Netscape oder Internet Explorer um die Hilfe anzuzeigen Wenn Sie einen ande ren Browser als den Standard Browser verwenden m chten m ssen Sie die Konfigurationsdatei der Hilfefunktion ndern Das ndern des Browsers von der Seite Hilfe des Dialogs Optionen aus funktioniert momentan nicht Sie k nnen den von der Hilfefunktion verwendeten B
65. eres Verhalten als das Sun J2SDK TM aufweist Der Versuch nach dem Ausgeben der Ausnahmebedingung noch viele weitere Objekte zuzuordnen kann zur abrupten Beendigung der gesamten IDE f hren Wenn Sie OutOfMemoryError Nachrichten erhalten sollten Sie die IDE schlie en und das maximumMemoryLi mit erh hen 3 6 JNI 3 6 1 Nicht unterst tzte JNI API Die JNI API Aufrufmethoden sind nicht implementiert Dies ist eine bekannte Einschr nkung in VisualAge f r Java Version 4 0 Folgende Implementierungen sind vorhanden JNI 1 2 APIs FromReflectedMethod FromReflectedField ToReflectedMethod ToReflectedField Folgende Implementierungen sind vorhanden AttachCurrentThread DetatchCurrentThread Folgende Implementierungen sind als NOP vorhanden sie sind funktionsf hig aber wirkungslos EnsureLocalCapacity PushLocalFrame PopLocalFrame Folgende Implementierungen sind vorhanden und f hren zum Versagen JNI_CreateJavaVM DestroyJavaVM JNI_GetDefaultJavaVMInitAregs Folgende Implementierungen sind vorhanden jedoch unvollstandig JNI_GetCreatedJavaVMs gibt entweder nichts oder die aktive VM zur ck VisualAge R f r Java TM Version 4 0 Online Hilfe Professional Release Hinweise RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Einschr nkungen und bekannte Probleme 2 1 Unerwartete Ergebnisse bei der Satzsuche 3 0 Hinweise und Tipps 3 1 Fehlerbehebung bei Problemen mit der Onlinehilfefunktion und N
66. ersionen der Konzept und Task Dateien stehen in der englischen PDF Datei im Verzeichnis pdf auf der Produkt CD zur Verf gung Die Konzeptdatei Schnittstelle zu externen Versionssteuerungssystemen Inter face to external version control systems wurde ge ndert Die Symbole f r den Status Ihres Projekts wurden seit Version 3 5 in der GUI ge ndert Diese Anderung wurde nicht in die Task Dateien bernommen Professional Release Hinweise Einige der Kontext Hilfedateien enthalten Feld berschriften die nicht mit der GUI bereinstimmen Die Funktionalit t bleibt jedoch wie in der Datei beschrie ben erhalten VisualAge R f r Java TM Version 4 0 JavaServer Pages JSP Servlet Entwicklungsumgebung Development Environ ment RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Voraussetzungen 2 1 Software Voraussetzungen 2 2 JSP Unterstiitzung 3 0 Einschr nkungen und bekannte Probleme 3 1 Beim Laden von JSP Dateien wird ein Klasse wurde nicht gefunden Fehler angezeigt 3 2 Die Fehlernachricht Seitenkompilierte Klasse kann nicht geladen werden erscheint im Browser 3 3 Nach dem ndern von JSP Dateien werden Ausnahmebedingungen im Browser angezeigt 3 4 Beim Starten der Servlet Engine erscheint der Fehler Java io ClassNot FoundDef 3 5 Symbole im JSP Execution Monitor werden nicht ordnungsgem neu angezeigt 3 6 JSP Dateien k nnen nicht in einem Verzeichnis gesichert werde
67. erung Durchf hrung von Online Semantik Checks gegen die Datenbank ja oder nein Der JDBC Treiber der f r Online Semantik Checks verwendet werden soll Die URL der Datenbank f r Online Semantik Checks Die Benutzer ID f r den Zugang zur Datenbank f r Online Semantik Checks P m gt o Nos Das Kennwort f r den Zugang zur Datenbank f r Online Semantik Checks 2 2 Arbeitsbereich Tools SQLJ Import Dieser Men punkt zeigt ein Dialogfenster SQLJ Dateiimport an Folgende Eigen schaften k nnen spezifiziert werden 1 Der Name des Projekts in das die sqlj java und ser Dateien impor tiert werden sollen 2 Der Name der zu importierenden sqlj Datei 3 Ob ein Umsetzungsprozess durchgef hrt werden soll Wenn der Umsetzungsprozess inaktiviert wird wird nur die sqlj Datei impor tiert 2 3 Tools SQL Editieren Dieser Men punkt sowie die nachfolgenden zwei Men punkte sind Aktionen die gegen eine zuvor importierte sqlj Datei durchgef hrt werden k nnen Die Men punkte k nnen durch Klicken mit der rechten Maustaste auf eine sqlj Datei auf der Ressourcenseite des Projekt Browsers aufgerufen werden Dieser Men punkt zeigt ein Editor Fenster f r eine sqlj Datei an Die Datei kann editiert und gesichert werden Professional Release Hinweise Beachten Sie dass der Men punkt Speichern unter im Editor den Inhalt des Edi tor Fensters in der angegebenen Datei s
68. es kann jedoch beim Pr fen von synchronisierten Methoden vom Debug ger und bei bestimmten vom Visual Composition Editor ausgef hrten Operationen eintreten 3 1 1 Threads und JNI Obwohl Threads in der IDE nicht in realen Betriebssystem Threads implementiert sind sperrt ein JNI Aufruf der in einem Betriebssystemblockungsaufruf enden kann nicht das gesamte VM Es wird ein propriet rer Mechanismus verwendet so dass die anderen Java Threads noch ausgef hrt werden und das gleichzeitige Aus f hren von realen Betriebssystem Threads simulieren 3 1 2 Threads im Debugger beenden Beim Beenden von Threads im Debugger ist Vorsicht geboten da dies zu gegensei tigem Sperren f hren oder verhindern kann dass eine Anwendung Ereignisse ver arbeitet Der standardm ige AWT Ereignis Dispatch Thread f r ein Java Pro gramm das ber AWT Fenster verf gt wird in der Liste von verf gbaren Threads angezeigt und wenn er beendet wird antwortet dieses bestimmte Programm nicht mehr auf Ul Ereignisse Bewegungen Eingaben Anklicken mit der Maus enter Dieses Java Programm muss dann mit Hilfe des Debuggers beendet werden damit das die Fenster geschlossen wird werden Wenn Sie den Visual Composition Editor VCE verwenden und System programme anzeigen auf der Seite Debuggen im Dialog Optionen ausgew hlt ist k nnen Sie den AWT EventQueue Thread f r das von Ihnen visuell erstellte Programm sehen Hier gelten dieselben Einschr nkungen stell
69. et Question 3 2 Installation auf einem LAN Laufwerk f r Windows 98 3 3 Installation und Konfiguration von TCP IP 3 4 Wechsel zu einer anderen Anschlussnummer 3 5 Wechsel zu einem anderen Browser 3 6 Manuelle Konfiguration von Proxy Einstellungen 3 7 Web Browser unter Windows aufrufen 1 0 Einf hrung Diese Release Hinweise enthalten die Einschr nkungen und Hinweise im Hinblick auf die Funktion der VisualAge Hilfe und der NetQuestion Such Engine 2 0 Einschr nkungen und bekannte Probleme 2 1 Unerwartete Ergebnisse bei der Satzsuche Der Parser des Suchindexprozesses von NetQuestion f gt Abschnitts bzw Kopf zeilenwechsel nicht an der korrekte Position ein Anstatt einen Wechsel am Ende eines Abschnitts oder einer Kopfzeile einzuf gen wird der Wechsel nach dem ers ten Wort des folgenden Abschnitts bzw der folgenden Kopfzeile eingef gt Dieser Fehler f hrt unter anderem dazu dass die Such Engine bei der Suche nach einem Satz der das erste Wort eines Abschnitts oder einer Kopfzeile sowie darauffol gende W rter enth lt nicht die Dokumente zur ckgibt die tats chlich das Ziel der Suche enthalten Eine weitere Folge dieses Fehlers besteht darin dass die Such Engine bei der Suche nach einem Satz der das letzte Wort eines Abschnitts oder einer Kopfzeile gefolgt vom ersten Wort des folgenden Abschnitts oder der folgen den Kopfzeile enth lt Dokumente im Suchergebnis zur ckgibt die das Suchziel gar nicht enthalten Nehmen Sie
70. et werden k nnen wird der Finalizer Thread beendet und es wird ein neuer erstellt Daraufhin wird der gesamte Beendigungsmechanismus erneut gestartet Momentan betr gt das Zeitlimit f r die Beendigung f nf Sekunden und der Finalizer wird jede Sekunde inaktiviert aktiviert Diese Werte k nnen nicht ge ndert werden 3 5 Speicherbegrenzung Dieses Release von VisualAge besitzt ein aggressives Speicherzuordnungsschema das mehrmals versucht den Freispeicher zu komprimieren bevor es beim Betriebs system mehr Speicher anfordert Dar ber hinaus ist das Limit f r das Zuordnen von Speicherplatz vom Betriebssystem relativ hoch Wenn die Maschine die Speicherzuordnung berlastet hat veranla t der Komprimierungsalgorithmus die Auslagerung Wenn der Benutzer die f r das Produkt verf gbare Speicherkapazit t manuell reduzieren m chte d h wenn er veranla t dass die Ausnahme bedingung OutOfMemoryError fr her ausgegeben wird m ssen Sie die folgenden beiden Textzeilen an das Ende der ide ini Datei im Programmverzeichnis anh n gen VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 33 34 VM Options maximumMemoryLimit ZZZ Hierbei ist ZZZ die maximale Anzahl von BYTE die dem Produkt zugeordnet wer den d rfen Beispiel maximumMemoryLimit 128000000 f r ein ungef hres Speicherlimit von 128 MB Dar ber hinaus ist zu beachten dass VM beim Behandeln von OutOfMemoryError ein and
71. ew hlte Bean oder der Benutzer Java Code antwortet nicht The selected bean or user java code is not responding Dieses Problem tritt in der Regel dann auf wenn mit Step Into Ope rationen in Klassen Loader eingetreten wird oder wenn Variablen der Klasse unter sucht werden die in den Klassen Loader geladen werden 2 20 Eine Klasse mit Symbolen erstellen Beim Erstellen einer Klasse in der IDE die mit einem Symbol beginnt m ssen Sie m glicherweise die Anzeige aktualisieren um die Klasse sehen zu k nnen 3 0 Hinweise und Tipps 3 1 Arbeitsbereichsprobleme und fehler behandeln In der folgenden Tabelle werden einige Arbeitsbereichsprobleme und fehler aufge f hrt die auftreten k nnen Die IDE Onlinehilfefunktion oder die IDE PDF im Verzeichnis pdf auf der Produkt CD enthalten weitere Informationen zur Ausf h rung der in der Spalte L sung unten aufgef hrten Tasks Problem L sung Nach dem Wechsel zwischen Repositories Entfernen Sie alle Projekte aus dem Arbeits treten Arbeitsbereichsprobleme auf bereich die im alten Repository enthalten waren aber nicht im neuen enthalten sind Bei jedem IDE Start wird der Arbeitsbereich Stellen Sie sicher dass auf die wiederhergestellt Dabei spielt es keine Arbeitsbereichsdatei ide icx nicht nur Lese Rolle auf welches Repository zugegriffen zugriff besteht Besteht nicht nur Lesezugriff werden soll dann ist die Datei m glicherweise besch di
72. f r Java auf einer eigenst ndigen Maschine ausf hren k nnen Sie auch den MS Loopback Adapter ohne die beiden anderen Adapter ausf hren Professional Release Hinweise 3 4 Wechsel zu einer anderen Anschlussnummer Die Hilfefunktion ist dem Anschluss 49213 zugeordnet einer Nummer au erhalb der ffentlichen Anschl sse die TCP IP zugeordnet sind Wenn Sie mit einem anderen Produkt arbeiten das diese Anschlussnummer verwendet oder wenn Sie keine Verbindung zu diesem Anschluss herstellen k nnen k nnen Sie den Anschluss f r die Hilfefunktion wie folgt ndern 1 Editieren Sie die Datei httpd cnf die sich im Verzeichnis IMNNO_NT oder IMNNQ_95 befindet und geben Sie eine verf gbare Anschlussnummer ein vorzugsweise ber 49000 2 Bearbeiten Sie in der Datei c IBMJAVA doc ivjhlp cfg c IBMJAVA ist hier bei das Installationsverzeichnis von VisualAge f r Java den Wert HTML _HOSTNAME Dieser Wert lautet standardm ig localhost 49213 ndern Sie diesen Wert so dass die in Schritt 1 ausgew hlte Anschlussnummer den Wert 49213 ersetzt 3 Wechseln Sie in das Installationsverzeichnis von VisualAge f r Java Im Unter verzeichnis doc finden Sie die folgenden Dateien hgssrch htm und hgcesrch htm hgssrch htm hgesrch htm hgrban htm 4 Editieren Sie die Datei hgssrch htm mit einem Texteditor und ndern Sie die folgende Zeile in der Datei indem Sie die Anschlussnummer 49213 durch die in Schritt 1 ausgew hlte Anschlussnumm
73. g ausgegeben wenn Sie eine der betreffenden Klassen ausf hren Dieses Problem k nnen Sie umgehen indem Sie die Klasse die Sie ausf hren m chten erneut kompilieren Hierzu m ssen Sie die Klasse aus dem Arbeitsbereich l schen und sie anschlie end erneut hinzuf gen VisualAge R f r Java TM Version 4 0 Java Klassenbibliothek und Programmausf hrung RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Die Klassenbibliotheken Class Libraries 2 1 Referenzobjekte 2 2 Paket java awt 2 2 1 Grafiken 2 3 Paket sun tools jar 2 4 Das ndern von Java Klassenbibliotheken 2 5 Applet Sicherheit 2 6 RMI 3 0 Programmausf hrung 3 1 Java Threads 3 1 1 Threads und JNI 3 1 2 Threads im Debugger beenden 3 2 Mehrere virtuelle Maschinen simulieren 3 3 Java Programme ausf hren und einen Typ ndern Professional Release Hinweise 3 4 Objektbeendigung 3 5 Speicherbegrenzung 3 6 JNI 3 6 1 Nicht untersttitzte JNI API 1 0 Einf hrung Diese Release Hinweise enthalten Informationen tiber die Klassenbibliotheken die mit VisualAge f r Java Version 4 0 geliefert werden Dar ber hinaus beschreiben diese Hinweise wie Programme in der VisualAge Umgebung ausgef hrt werden 2 0 Die Klassenbibliotheken Einschr nkungen und bekannte Probleme 2 1 Referenzobjekte Derzeit ist nur java lang ref WeakReference voll implementiert Andere Referenz objekte werden vom Abfallsammler als starke Referenzen behandelt 2 2 Paket java
74. gt Um dies zu beheben m ssen Sie den Arbeitsplatz mit Hilfe einer Sicherungskopie ersetzen oder falls Sie keine Sicherungs kopie haben den mit VisualAge f r Java gelieferten Arbeitsbereich erneut installieren Wenn Sie versuchen Code aus dem M glicherweise ist Ihr Repository besch Repository in den Arbeitsbereich zu laden digt Installieren Sie ein neues Repository st rzt der Arbeitsbereich ab und versuchen Sie den Code aus dem besch digten Repository in das neue Repository zu importieren Beim ffnen oder Schlie en der IDE treten Stellen Sie sicher dass auf die mehrere Basisst rungen oder andere Fehler Arbeitsbereichsdatei ide icx nicht nur Lese auf zugriff besteht VisualAge f r Java sichert beim ffnen oder Schlie en der IDE einige Klassen im lokalen Arbeitsbereich und dies ist ohne Schreibzugriff nicht m glich VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 21 22 Beim Starten von VisualAge f r Java erhal ten Sie eine hnliche Fehlernachricht wie die folgende VisualAge kann aufgrund eines nicht behebbaren Fehlers in der Start reihenfolge nicht gestartet werden M gli cherweise fehlen eine oder mehrere erforderliche Dateien oder der Arbeitsbe reich ist besch digt Wenn Sie versuchen eine Verbindung zu einem gemeinsam benutzten Repository her zustellen berpr fen Sie ob EMSRV aktiv ist Versuchen Sie VisualAge
75. h riger Thread in der berwachung befindet In diesem Fall muss der Finalizer warten bis die berwachung freigegeben wird Wenn die berwa chung aufgrund von Programmfehlern nie freigegeben wird wird der Finalizer ebenfalls endlos blockiert Programme k nnen auch viel Unbrauchbares generieren In diesem Fall m ssen die Finalizer h ufiger ausgef hrt werden Das Ausf hren von Finalizern ist sehr wichtig in einer integrierten Umgebung wie der IDE da sich auf ihr mehrere aktive Programme befinden k nnen z B mehrere Applets oder mehrere Seiten im Scrapbook die mehrere virtuelle Maschinen simulieren wie in Abschnitt 3 2 beschrieben Werden keine Finalizer ausgef hrt kann dies Verluste von Betriebssystem ressourcen bedeuten Aus diesem Grund wird bei der IDE darauf geachtet so oft wie m glich Beendigungen durchzuf hren Um mit den oben beschriebenen Einschr nkungen umgehen zu k nnen reserviert die IDE einen Finalizer Thread mit einer internen Priorit t die h her ist als die Pri orit t mit der die Java Programme normalerweise ausgef hrt werden Siehe Abschnitt Java Threads Dieser Thread ist eine gewisse Zeit inaktiv wird dann aktiv und beendet einige Objekte und wird danach wieder inaktiv Wenn viel Unbrauchbares erstellt wird ist er zwischen den inaktiven Phasen l nger aktiv zum Beenden Der Thread hat auch ein Zeitlimit beim Ausf hren der Beendi gung Wenn Objekte in einem bestimmten Intervall nicht beend
76. hinzuf gen VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 29 30 W hrend einige der Pakete und Klassen ver ndert oder verschoben werden k n nen sollten sie unter keinen Umst nden in ein anderes Projekt im Arbeitsbereich verschoben werden Geschieht dies dennoch so ist das Verhalten der Pakete und Klassen nicht definiert 2 5 Applet Sicherheit Dieser Abschnitt beschreibt das Verhalten unter VisualAge Versionen die mit dem JDK Datenstrom 1 1x von Sun kompatibel sind Applets werden innerhalb der Umgebung bei aktivem AppletSecurity Manager ausgef hrt Dieser Sicherheitsmanager stellt standardm ig nur sehr eingeschr nk ten Netzzugriff zur Verf gung Dieser Zugriff kann ber das Applet Viewer Eigenschaftenmen ge ndert werden 2 6 RMI Der RMIRegistry Klassenpfad ist erforderlich Die RMI Registry verwendet den Klassenpfad des Arbeitsbereichs der das Projekt mit den Stub Skeleton Klassen enthalten muss da ansonsten die Ausnahmebedingung NoClassDefFoundError auftritt Eine weitere Auswirkung besteht darin dass andere Programme die nach der nderung des Klassenpfads classPath des Arbeitsbereichs gestartet werden diesen Eintrag ebenfalls im Klassenpfad haben 3 0 Programmausf hrung Achtung Die in diesem Abschnitt beschriebenen Aspekte der Ausf hrungs umgebung k nnen sich in zuk nftigen Releases ndern Aus diesem Grund sollten Sie keinen Code imple
77. i angab dass der Monitor eingeschaltet war tritt eine Ausnahmebedingung auf da der JSP Execution Monitor nicht gefunden werden kann 3 11 Probleme beim Bedienen einer importierten JSP Datei Wenn Probleme beim Bedienen einer JSP Datei auftreten die mit ausgew hltem Markierungsfeld Generiertes Servlet extern laden importiert wurde m ssen Sie vor dem Importieren des Servlet Codes sicherstellen dass dieses Markierungsfeld nicht ausgew hlt ist 3 12 Einschr nkungen beim JSP Verzeichnisnamen Bei JSP 0 91 und JSP 1 0 muss der Name des Verzeichnisses das die JSP Dateien enth lt den Namenskonventionen f r Java Klassen entsprechen So darf ein Verzeichnisname beispielsweise nicht mit einer Zahl beginnen 3 13 Probleme bei den Kn pfen Step l Ausf hren l Schnell im JSP Execution Moni tor Manchmal folgt auf das Dr cken der Kn pfe Step Ausf hren oder Schnell im JSP Execution Monitor keine Reaktion Dr cken Sie in einem solchen Fall den KnopfBeenden damit die JSP richtig ausgef hrt wird Die Ergebnisse werden dar aufhin korrekt im Browser angezeigt VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 59 60 3 14 Einschr nkungen beim gleichzeitigen Einsatz von JSP Execution Monitor und IDE Debugger Der JSP Execution Monitor reagiert auf keinen Knopf mit Ausnahme des Knopfs Beenden wenn Sie eine JSP Datei mit Hilfe von IDE Debugger debuggen Diese
78. ichert Nach Abschlu der Operation Spei chern unter f hrt der Editor jedoch fort die alte Datei zu editieren was auch durch den Dateinamen in der Titelleiste angegeben wird 2 4 Tools SQL Umsetzen Dieser Men punkt f hrt eine Umsetzung der angegebenen sqlj Datei sowie einen optionalen Semantik Check innerhalb des aktuellen Projekts durch 2 5 Tools SQLJ Erstellen einer SQLJ Debug Klassendatei Dieser Men punkt erstellt eine Klassendatei und stellt sie in das Verzeichnis pro ject_resources das die sqlj Datei enth lt Sie k nnen diese Datei in der Ressourcenseite des Projekt Browsers anzeigen Die generierte Klassendatei enth lt Debug Zeilennummern die mit den Zeilen nummern der sqlj Datei bereinstimmen und verweist auf die sqlj Datei als ihre Quellendatei Die Klassendatei und die originale sqlj Datei k nnen mit dem Distributed Debugger verwendet werden 3 0 Unterst tzungsbibliotheken 3 1 Version Die mit VisualAge f r Java mitgelieferten SQLJ Unterstiitzungsbibliotheken unter st tzen Version 1 0 1 1 der SQLJ Spezifikation 3 2 Build Time Ein mit VisualAge f r Java gelieferter Umsetzer befindet sich in der Datei sqlj translator zip innerhalb des Verzeichnisses x vajava ide tools com ibm ivj sq j lib wobei vajava Ihr Installationsverzeichnis f r VisualAge f r Java ist 3 3 Run Time Die generierten java Dateien enthalten Aufrufe an die SQLJ La
79. icherte Prozeduren aus dem Unterverzeichnis f r die Projektquelle x ibmvjava ide project_resources ihr_projekt in das Unterverzeichnis des Zielprojekts Dadurch wird sichergestellt dass die Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren im Ziel projekt wiederhergestellt ist Hinweis Im Beispiel ist x ibmvjava das Laufwerk und Verzeichnis in dem VisualAge f r Java 4 0 installiert ist und ihr_projekt ist der Name des Projekt unterverzeichnisses 6 0 Dokumentation Die Konzeptdatei Overview of debugging stored procedures Debuggen von gespeicherten Prozeduren berblick hat sich ge ndert und wurde nicht ber setzt VisualAge R f r Java TM Version 4 0 SOL RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Men punkte 2 1 Arbeitsbereich Tools SQLJ Eigenschaften 2 2 Arbeitsbereich Tools SQLJ Import 2 3 Tools SQLJ Editieren 2 4 Tools SQL Umsetzen 2 5 Tools SQLJ Erstellen einer SQLJ Debug Klassendatei 3 0 Unterst tzungsbibliotheken 3 1 Version 3 2 Aufbauzeit 3 3 Laufzeit 4 0 Anpassung 4 1 Zus tzlicher Klassenpfad 4 2 Klassenname des Umsetzers 4 3 Methodenname des Umsetzers 5 0 Bekannte Probleme und Einschr nkungen 5 1 Vorzeitige Prozessbeendigung 5 2 Fehlende Bibliotheken f r dynamische Verbindungen Dynamic Link Library 5 3 Generierungseinschr nkungen f r Debug Klassendateien 5 4 Dateiendzeichen 5 5 Innere Klassen k nnen keine statischen Felder
80. ie dieServlet Engine anschlie end manuell stoppen und erneut starten damit die nderungen erkannt werden Ein Neustart der Servlet Engine funktioniert hier nicht Beachten Sie dass dies beim Hinzuf gen von Klassenpfadeintr gen zu den Klassenpfadeinstellungen der Servlet Engine nicht erforderlich ist 3 12 Websphere Testumgebung enth lt Code anderer Hersteller Die Websphere Testumgebung enth lt einigen Code anderer Hersteller einschlief lich Merant SequeLink Treiber Copyright MERANT 1991 1999 Ihre Verwendung der Merant SequeLink Treiber ist auf die Verwendung zum Zweck des Auswertens Demonstrierens Entwickelns oder Testens von Anwendungen in der Websphere Testumgebung 4 0 Dokumentation Alle Dateien der WebSphere Testumgebung wurden seit der letzten bersetzung ge ndert Zus tzlich wurden die folgenden neuen Seiten hinzugef gt Die Attribute eines DataSource Objekts ndern Changing the attributes of a DataSource object Die Standard HTML Seite ndern Changing the default HTML page Anmerkungen zur Verwendung von DataSource Objekten Considerations for using DataSource objects e Hinweise und Tipps Hints and tips Abrufen von DataSource Objekten Obtaining DataSource objects Unter JDK entwickelte Servlets ausf hren Running servlets developed with JDK VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 11 12 Die
81. igrationshandbuch im Verzeichnis instmigr der Produkt CD 2 Fehlerbehebung im Hilfesystem Schlagen Sie im Handbuch Hilfeprobleme in IBM Softwareprodukten l sen Verzeichnis Troubleshoot auf der CD nach wenn Sie Informationen zur L sung von Problemen im Hilfesystem von VisualAge f r Java ben tigen Hinweise nach Produktkomponenten Copyrights und Marken C Copyright IBM Corp 1997 2001 All Rights Reserved C Copyright Deutschland GmbH 1997 2001 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 ande ren L ndern nicht an Informationen ber die gegenw rtig im jeweiligen Land ver f gbaren Produkte und Services sind beim IBM Ansprechpartner erh ltlich Hin weise auf IBM Lizenzprogramme oder andere IBM Produkte bedeuten nicht dass nur Programme Produkte oder Dienstleistungen von IBM verwendet werden k n nen Anstelle der IBM Produkte Programme oder Dienstleistungen k nnen auch andere ihnen quivalente Produkte Programme oder Dienstleistungen verwendet werden solange diese keine gewerblichen Schutzrechte der IBM verletzen Die Ver antwortung f r den Betrieb von Fremdprodukten Fremdprogrammen und Fremd services liegt beim Kunden Der folgende Abschnitt gilt nicht f r Gro britannien
82. ise und Tipps 5 1 Exportieren einer Projektdatei des Erstellungsprogramms f r gespeicherte Pro zeduren Das Erstellungsprogramm f r gespeicherte Prozeduren sichert Verbindungs informationen und nicht erstellte Objekte von gespeicherten Prozeduren in einer Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren SPP Diese Projektdatei wird im VisualAge f r Java Projekt gespeichert das Sie zum Aufbauen des Erstellungsprogramms f r gespeicherte Prozeduren verwendet haben Da VisualAge f r Java Projektdateien des Erstellungsprogramms f r gespeicherte Prozeduren als Ressourcen behandelt m ssen Sie sicherstellen dass Ressourcen dateien w hrend des Exports eines VisualAge f r Java Projekts kopiert werden Wenn Sie ein VisualAge f r Java Projekt in eine jar Datei oder ein Repository exportieren ohne die Ressourcendateien zu exportieren ist die Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren nicht automatisch enthalten F hren Sie folgende Schritte aus um ein VisualAge f r Java Projekt in eine jar Da tei einschlie lich der Projektdatei des Erstellungsprogramms f r gespeicherte Pro zeduren zu exportieren 1 W hlen Sie in der Workbench die Registerkarte Projekte aus 2 W hlen Sie in der Baumstruktursicht das Projekt aus das die Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren enth lt die Sie exportieren wollen 3 W hlen Sie Datei gt Exportieren aus Der Sm
83. llen die mit Swing Komponenten unter Windows 2000 erstellt wurden k nnen Probleme beim Aktualisieren haben Um das Problem zu beheben inaktivieren Sie die Funktion f r die Anzeige des Mauszeigerschattens unter Win dows 2000 Rufen Sie das Dialogfenster Eigenschaften von Maus durch Auswahl von Start dann Systemsteuerung und anschlie end urch Anklicken des Symbol von Maus in Windows 2000auf klicken Sie die Registerkarte Zeiger ans und inaktivieren Sie das Markierungsfeld Zeigerschatten aktivieren 1 8 Installation von VisualAge f r Java Version 4 0 unter Windows 98 kann eine GPF Ausnahmebedingung hervorrufen Wenn Sie VisualAge f r Java Version 4 0 auf Windows 98 installieren kann fol gende Nachricht angezeigt werden _DELIS caused a general protection fault in module _ISDEL EXE _DELIS verursachte einen allgemeinen Schutzfehler in Modul _ISDEL EXE Dieses Nachricht tritt dann auf wenn eine neuere Version von msiexec exe im Systemverzeichnis auf Ihrer Workstation als die die f r die Installation von VisualAge fpr Java Version 4 0 verwendet wurde vorhanden ist Klicken Sie Schlie en im Nachrichtendialog an Die Installation von VisualAge f r Java Version 4 0 wird anschlie end ohne Probleme fortgesetzt 2 0 CD Inhalt Installationsprogramm f r VisualAge f r Java Distributed Debugger Verzeichnis Extras IBM Developer Kit Java Technology Edition v1 2 2 e Das Verzeichnis instmigr enth lt das
84. mentieren der auf dem hier beschriebenen Verhalten beruht 3 1 Java Threads Java Threads sind nicht als Betriebssystem Threads implementiert Grunds tzlich wird die gesamte Umgebung als einzelner Betriebssystem Thread ausgef hrt und Java Threads werden von der Umgebung selbst in der Software implementiert Threads werden auf der Basis von Zeitscheiben von ungef hr 10 Millisekunden geplant Dieser Wert kann nicht ge ndert werden Obwohl die Priorit ten von Java Threads von der in java lang Thread verf gbaren API ge ndert werden k nnen werden sie intern so geplant als h tten sie alle die selbe Priorit t Die IDE selbst wird ebenfalls als Thread ausgef hrt was f r den Anwendungscode nicht sichtbar ist aber bei einer h heren Priorit t Hierdurch werden andere Threads m glicherweise eingefroren wenn IDE Operationen aus gef hrt werden Auf diese Weise wird es der IDE UI erm glicht auf Benutzeraktionen besser zu reagieren Dies bedeutet jedoch auch dass bei einem Blockieren der IDE UI aus einem unbestimmten Grund die Umgebung so reagiert als w re sie blockiert Professional Release Hinweise Typische Aktionen die eine solche Situation hervorrufen sind das Warten auf Betriebssystemblockungsaufrufe oder die Blockung von berwachungen d h syn chronisierten Methoden Auf diese Weise kann Java Code der vom IDE UI Thread ausgef hrt wird m glicherweise die Umgebung sperren Normalerweise tritt dies nicht ein
85. n dessen Name einen Punkt enth lt 3 7 Internet Explorer ndert manchmal die Anforderungs URL 3 8 Quelle nicht verf gbar beim Debuggen einer JSP Datei mit dem IDE Debugger 3 9 Importiertes Paket w hrend des Kompilierens nicht gefunden 3 10 Der JSP Execution Monitor kann nach Absturz von VisualAge f r Java nicht gestartet werden 3 11 Probleme beim Bedienen einer importierten JSP Datei 3 12 Einschr nkungen beim JSP Verzeichnisnamen 3 13 Probleme bei den Kn pfen Step Ausfiihren Schnell vorw rts im JSP Exe cution Monitor 3 14 Einschr nkungen beim gleichzeitigen Einsatz von JSP Execution Monitor und IDE Debugger 3 15 Einschr nkungen bei Unterbrechungspunkten bei JSP Execution Monitor in JSP 1 1 3 16 Starten von JSP Execution Monitor schlagt fehl 3 17 Servlet Engine Modus auf Full 2 2 Compliance Mode ndern 3 18 Servlets EJBs und CORBA COMM_FAILURE 3 19 Java Beans in Standardpaketen k nnen nicht in Servlets importiert wer den 4 0 Dokumentation VisualAge R fiir Java TM Professional Edition fiir Windows R Version 4 0 Release Hinweise 55 56 1 0 Einf hrung Diese Release Hinweise enthalten Informationen ber verschiedene Einschr nkun gen und bekannte Probleme beim IBM R WebSphere TM Test Environment Die ses Dokuemt enth lt au erdem Software Voraussetzungen sowie Hinweise Tipps und L sungen zur Problemumgehung Folgende ndeurngen zwischen VisualAge f r Java Version 3 5 und Version 3
86. n von Datenbanktabellen mit dem Merant Treiber m ssen Sie statt dessen den Sche ma Browser verwenden VisualAge R f r Java TM Version 4 0 DB2 R Stored Procedure Builder Erstellungsprogramm f r gespeicherte Proze duren RELEASE HINWEISE Inhaltsverzeichnis 1 0 Einf hrung 2 0 Voraussetzungen 3 0 Installation des DB2 Erstellungsprogramms f r gespeicherte Prozeduren 4 0 Einschr nkungen und bekannte Probleme 5 0 Hinweise und Tipps 5 1 Exportieren einer Projektdatei des Erstellungsprogramms f r gespeicherte Prozeduren 6 0 Dokumentation 1 0 Einf hrung Mit dem IBM R DB2 Erstellungsprogramm f r gespeicherte Prozeduren k nnen Sie gespeicherte Prozeduren erstellen installieren und testen 2 0 Voraussetzungen Folgende Komponenten m ssen installiert sein bevor das Erstellungsprogramm f r gespeicherte Prozeduren ausgef hrt werden kann 1 IBM DB2 Version 6 oder h her 2 IBM DB2 Software Developer s Kit SDK einschlie lich der Komponente IBM DB2 Stored Procedure Builder Erstellungsprogramm f r gespeicherte Prozeduren Weitere Informationen ber die Konfiguration der DB2 Universal Database f r das Erstellungsprogramm f r gespeicherte Prozeduren finden Sie in den Release Hin weisen zu DB2 Professional Release Hinweise Wenn Sie im Erstellungsprogramm f r gespeicherte Prozeduren statische gespei cherte Prozeduren erstellen oder verwenden m ssen m ssen Sie das Projekt SQL Runtime Library
87. n dem einige Variablen zwar noch nicht gesetzt jedoch schon dekla riert sind Benutzerunterbrechung Ein Debugger versucht m glicherweise alle sichtbaren Variablen an diesem Punkt anzuzeigen indem er die zu diesem Zweck in class Dateien aufgezeichneten Debug Attribute verwendet Diese Debug Attri bute enthalten den Sichtbarkeitsbereich f r jede lokale Variable VisualAge f r Java geht davon aus dass jede Variable von ihrer Deklaration bis zum Ende ihres Definitionsbereichs sichtbar ist w hrend andere Compiler sie m glicherweise nur einmal als sichtbar anerkennen wenn sie initialisiert wird Aus diesem Grund schlagen einige externe Debugger bei der VisualAge f r Java Ausgabe m glicherweise fehl bei dem Versuch Variablen anzuzeigen die noch nicht an einen Wert gebunden sind z B bei dem Versuch den Inhalt eines Array anzuzeigen der noch nicht definiert ist Der VisualAge f r Java Debugger arbeitet in diesem Fall richtig Aufgrund des VisualAge f r Java Algorithmus zum Zuordnen von Sichtbarkeits bereichen kann ein Debugger lokale Variablen bei der Verwendung der VisualAge f r Java Ausgabe anders ordnen als bei der Verwendung der Ausgabe eines ande ren Compilers 1 2 Standardpakete d rfen keine Klassen mit demselben Namen enthalten Befinden sich in einem Standardpaket in zwei oder mehr Projekten im Arbeitsbe reich Klassen mit identischen Namen wird m glicherweise eine java lang ArrayS toreException Ausnahmebedingun
88. n neuen Seite des Scrapbook und fiihren Sie folgen des aus com ibm uvm tools DebugSupport inspect X y In diesem Inspektor ist der Wert von y immer noch Null Beachten Sie jedoch dass beim Hinzuf gen ndern oder L schen von Methoden oder Klassen diese nderungen global f r die Umgebung gelten S mtliche nde rungen im Code an Methoden oder an der Form der Klassen sind also sofort auf allen Scrapbook Seiten sichtbar auf denen diese Klassen verwendet werden und in allen zugeh rigen Inspektoren Debuggern etc In einigen F llen wird die Scrapbook Seite je nach der Art der nderung zur ckgesetzt Weitere Informatio nen hierzu finden Sie im Abschnitt Java Programme ausf hren und einen Typ ndern Code der von den Men punkten Ausf hren In Applet Viewer und Ausf hren Main ausf hren ausgef hrt wird verh lt sich erwartungsgem ebenfalls wie ein vollkommen separates Java Programm das auf einer eigenen virtuellen Maschine ausgef hrt wird 3 3 Java Programme ausf hren und einen Typ ndern Sie k nnen Methoden w hrend der Ausf hrung eines Java Programms ndern Diese nderungen beeinflussen unmittelbar das Verhalten der Anwendung so dass Sie mit nderungen experimentieren k nnen Wenn Sie bei einem Typ jedoch erhebliche nderungen vornehmen Felder hinzuf gen entfernen usw werden alle Programme bei denen dieser Typ initialisiert wurde beendet Wenn es sich um Scrapbook Seiten han
89. ndet wer den 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 Lab Director IBM Canada Ltd 1150 Eglinton Avenue East Toronto Ontario M3C 1H7 Canada 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 Dokument aufgef hrten Lizenzprogramms sowie des zuge h rigen Lizenzmaterials erfolgt im Rahmen der Allgemeinen Gesch ftsbedingun gen der IBM der Internationalen Nutzungsbedingungen der IBM f r Programme oder einer quivalenten Vereinbarung Informationen ber Produkte anderer Hersteller als IBM wurden von den Herstel lern dieser Produkte zur Verf gung gestellt bzw aus von ihnen ver ffentlichten Ank ndigungen oder anderen ffentlich zug nglichen Quellen entnommen IBM hat diese Produkte nicht getestet und bernimmt im Hinblick auf Produkte ande rer Hersteller keine Verantwortung f r einwandfreie Funktion Kompatibilit t oder andere Anspr che Fragen hinsichtlich des Leistungsspektrums von Produkten anderer Hersteller als
90. nf hrung 2 0 Voraussetzungen 2 1 Hardware Voraussetzungen 2 2 Unterst tzung f r Entwicklungsplattformen VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 7 8 2 3 Software Unterst tzung 3 0 Einschr nkungen und bekannte Probleme 3 1 Fehler beim Neuaufbau des WebSphere Testumgebungs Kontrollzentrums unter Windows 2000 3 2 Das WebSphere Testumgebungs Kontrollzentrum erscheint beim Neustart nicht im Vordergrund 3 3 JSP Dateien k nnen nicht in einem Verzeichnis gesichert werden dessen Name einen enth lt 3 4 DBCS Zeichen k nnen nicht in einem DataSource Namen verwendet wer den 3 5 Ein DataSource Objekt mit einem langen Namen erstellen 3 6 DataSource API Schnittstelle befindet sich nicht in der Laufzeit 3 7 Ge nderte DataSource Attribute werden nicht verwendet 3 8 JSP aktualisiert keine nderungen 3 9 Probleme beim Zugriff auf den LDAP Server 3 10 Einschr nkungen des Klassenpfads 3 11 Einen Klassenpfadeintrag im Klassenpfad der Servlet Engine l schen 3 12 Websphere Testumgebung enth lt Code anderer Hersteller 4 0 Dokumentation 1 0 Einf hrung Diese Release Hinweise enthalten Informationen ber verschiedene Einschr nkun gen und bekannte Probleme bei der WebSphere Testumgebung Dieses Dokument enth lt au erdem Informationen zu Hardware und Software Voraussetzungen sowie Hinweise Tipps und L sungen zur Problemumgehung 2 0 Voraussetzungen 2
91. nformationen zur Ausf hrung der in der Spalte L sung unten aufgef hrten Tasks Problem L sung Mit dem Repository treten verschiedene Feh ler auf wie beispielsweise folgende e Code kann nicht versioniert werden e Wenn Sie versuchen Code aus dem Repository in den Arbeitsbereich zu laden st rzt der Arbeitsbereich ab e Beim Komprimieren des Repositorys geht versionierter oder freigegebener Code ver loren M glicherweise ist Ihr Repository besch digt Installieren Sie ein neues Repository und versuchen Sie den Code aus dem besch digten Repository in das neue Repository zu importieren Wenn Sie VisualAge f r Java herunterfahren und erneut starten stellt das Programm eine Verbindung zum lokalen Repository her obwohl es vor dem Herunterfahren mit einem gemeinsam benutzten Repository ver bunden war Die Ursache hierf r liegt m glicherweise in einem DNS Problem berpr fen Sie die Datei ide ini um zu ermitteln ob ein Einheitenname auf die Server Maschine ver weist Falls ja ndern Sie den Namen in die IP Adresse Professional Release Hinweise 4 0 Dokumentation 4 1 Aktualisierungen der englischen Dokumentation 4 1 1 Task Datei Code implementieren Die folgenden Laufzeitdateien sind nicht in VisualAge f r Java Version 4 0 enthal ten eab runtime20 ivj2cpp zip C Access Builder ivjpb35 jar Persistence Builder e ivjpb35wsa35 jar Persistence
92. nzugriff die Option Uneinge schr nkt aus Klicken Sie Anwenden an 4 Schlie en Sie den Applet Viewer und starten Sie das Applet erneut Professional Release Hinweise 2 2 Debugger Sicherheitsmanager Das Installieren eines Sicherheitsmanagers der keinen vollst ndigen Zugriff auf Member und Eigenschaften erlaubt kann aufgrund von Introspektionsfehlern zu Ausnahmebedingungen oder fehlenden Feldern im Debugger f hren Dies betrifft den SecurityManager und dessen Unterklassen Umgehung des Problems Verwenden Sie beim Debuggen von Code keinen Sicherheitsmanager oder stellen Sie sicher dass der Sicherheitsmanager den Zugriff auf Member und Eigenschaften erm glicht 2 3 Japanische Schriftarten im Dialog Optionen Wenn die Dialogschriftart im Dialog Optionen auf einer japanischen Maschine auf eine englische Schriftart gesetzt ist z B Adobe Helvetica enth lt die Schriftart nicht die notwendigen japanischen Zeichen Aus diesem Grund wird der Dialog Optionen selbst unlesbar VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 15 16 Umgehung des Problems Der Dialog Optionen kann dennoch verwendet wer den um die Dialogschriftart wieder auf eine japanische Schriftart zu setzen Wenn sich der Dialog Optionen in diesem Zustand befindet m ssen anstatt der Maus die Pfeiltasten auf der Tastatur verwendet werden um eine Auswahl zu treffen 2 4 Bidirektionaler
93. on zu erstellen Wenn Sie daher versuchen eine neue Edition eines Pakets zu erstellen das undefinierte Typen enth lt schl gt die Operation fehl Weitere Informationen ber undefinierte Typen enth lt die IDE Onlinehilfefunktion von VisualAge f r Java 2 15 Aventail Autosocks 2 42E und VisualAge f r Java gleichzeitig ausf hren Wenn Sie VisualAge f r Java auf einer Maschine installieren und ausf hren auf der auch Aventail Autosocks ein Socks Client der Netzanforderungen an einen oder mehrere Socks Server bertr gt Version 2 42E ausgef hrt wird schlagen einige IDE Operationen z B das Erstellen von Projekten und Paketen m glicher weise fehl Es empfiehlt sich daher dringend keine Version von Aventail Autosocks und VisualAge f r Java gleichzeitig auf derselben Maschine auszuf hren 2 16 Quellensichtsfenster 2 16 1 Eine Klasse auf zwei verschiedenen Seiten im Quellensichtsfenster editieren Wenn im Quellensichtsfenster zwei Seiten f r dieselbe Klasse ge ffnet sind und Sie nderungen auf beiden Seiten vornehmen werden nur die nderungen auf der Seite beibehalten die zuerst gesichert wurde Die nderungen auf der anderen nicht gesicherten Seite gehen verloren Die nicht gesicherte Seite wird mit den nderungen von der gesicherten Seite aktualisiert 2 16 2 Kommentare und das Quellensichtsfenster In VisualAge f r Java Version 3 5 gehen beim Sichern von Quellcode im Quellen sichtsfenster oder beim Importieren des
94. ory exportieren Exporting to another repository Den Arbeitsbereich durchsuchen Browsing the workspace Den Cache einrichten und l schen Setting up and clearing the cache Unterbrechungspunkte in externen Klassen IDE Debugger setzen Setting breakpoints in external classes IDE debugger Unterbrechungspunkt im Quellcode IDE Debugger setzen Setting break points in source code IDE debugger Professional Release Hinweise Code exportieren Exporting code e HTML Dokumentationen f r Klassen generieren Generating HTML docu mentations for classes e Programmelemente drucken Printing program elements Mit Code Fragmenten experimentieren Experimenting with code frag ments e Servlets mit dem SmartGuide Servlet erstellen erstellen Creating servlets using the Create Servlet SmartGuide 4 Die folgenden Task Dateien wurden neu hinzugefiigt Eine L sung finden Creating a solution Code im Quellenansichts Fenster editieren Editing code in the Source View window Eine serielle UID generieren Generating a serial UID Die Konfigurationsdatei des SmartGuides Servlet erstellen ndern Modifying the Create Servlet SmartGuide configuration file 5 Die folgenden Referenzdateien wurden neu hinzugef gt e Java Compiler Java compiler 6 Die folgenden Konzeptdateien wurden neu hinzugef gt e Platten und Speicher Cach
95. ries Neuerungen in der VisualAge f r Java IDE What s new in the VisualAge for Java IDE e Ungel ste Probleme Unresolved problems e SmartGuide Servelet erstellen Create Servlet SmartGuide e Server Aspekte in der Team Entwicklung Server considerations in team development 2 Die folgenden Referenzdateien wurden ge ndert Repository Dateien Repository files Tasten f r Direktaufruf Shortcut keys e Symbole f r die VisualAge f r Java IDE VisualAge for Java IDE symbols e Code Assistent Code assist 3 Die folgenden Task Dateien wurden ge ndert e Projekte und Pakete aus dem Repository hinzuf gen Adding projects and packages from the repository Code anwenden Deploying code Unterbrechungspunkte im Quellencode setzen Setting breakpoints in source code Methoden zum Stepping Through Stepping through methods e Ein Programmelement versionieren Versioning a program element Code exportieren Exporting code e IBM Service Korrekturen mit dem Fix Manager durchf hren Applying IBM service fixes with Fix Manager Probleme finden und korrigieren Finding and fixing problems e Text in einem Quellen Teilfenster suchen Searching for text in a source pane Programmelemente drucken Printing program elements Ressourcendateien exportieren Exporting resource files e In ein anderes Reposit
96. rojekt erneut geladen wird 2 19 Debuggen von Class Loaders 2 20 Eine Klasse mit Symbolen erstellen 3 0 Hinweise und Tipps 3 1 Arbeitsbereichsprobleme und fehler behandeln 3 2 Repositoryprobleme und fehler behandeln 4 0 Dokumentation 4 1 Aktualisierungen der englischen Dokumentation 4 1 1 Task Datei Code implementieren 4 2 Unterbrochene Verkn pfungen im Navigationsteilfenster 4 3 Nicht bersetzte nderungen an der Dokumentation 1 0 Einf hrung Diese Release Hinweise enthalten Informationen ber verschiedene Einschr nkun gen und bekannte Probleme bei der IDE sowie Hinweise Tipps und L sungen zur Problemumgehung 2 0 Einschr nkungen und bekannte Probleme 2 1 Applets ausf hren 2 1 1 In einem Web Browser Wenn Ihr exportiertes Applet im Web Browser nicht ausgef hrt wird stellen Sie sicher ob der Browser J2DK 1 1 7 unterst tzt Informieren Sie sich auf der Site des Web Browser Lieferanten ber Berichtigungen bez glich JDK Stellen Sie dar ber hinaus sicher dass die Sicherheitseinstellungen des Web Browsers zum Ausf hren des Applets richtig sind 2 1 2 NoClassDefFoundError tritt auf Wenn Sie ein Applet ausf hren wollen und diesen Fehler erhalten m ssen Sie die Applet Viewer Eigenschaften ndern Gehen Sie dazu folgenderma en vor 1 F hren Sie das Applet aus 2 W hlen Sie nach dem Fehlschlagen der Ausf hrung Applet gt Eigenschaften im Applet Viewer aus 3 W hlen Sie aus dem Dropdown Men Klasse
97. rowser mit den folgenden Schritten ndern 1 Bearbeiten Sie mit einem Texteditor die Datei C IBMVJava doc ivjhlp cfg wobei C IBMVJava das Installationsverzeichnis von VisualAge f r Java ist 2 Entfernen Sie das Zeichen vom Anfang der Zeile HTML_BROWSER H Programs Netscape Communicator Netscape exe 3 Ersetzen Sie H Programs Netscape Communicator Netscape exe durch den Pfad und Dateinamen Ihres bevorzugten Browsers 4 Sichern und schlie en Sie die Datei ivjhlp cfg 5 Starten Sie VisualAge f r Java erneut Die Hilfefunktion sollte nun Ihren bevor zugten Browser verwenden VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 37 38 3 6 Manuelle Konfiguration von Proxy Einstellungen Wenn Internet Explorer beim Starten der Online Hilfe immer versucht eine Verbin dung zu Ihrem ISP herzustellen m ssen Sie diese Option im Internet Explorer inaktivieren Je nachdem welche Explorer Version Sie verwenden k nnen Sie ber das Men Tools Datei oder Ansicht auf Ihre Internet Optionen zugreifen 3 7 Web Browser ber Windows aufrufen Windows enth lt zwei verschiedene Typen von Dateizuordnungen f r web basierte Dokumentation Der erste Typ von Zuordnung ist f r htm und html Dateien die lokal aufgerufen werden z B c index htm Der zweite Typ ist f r nicht lokale Dateien im URL Format z B http www software ibm com ad vajava und hei t URL Hypertext Tr
98. rzeichnis 1 0 Einf hrung 2 0 Einschr nkungen und bekannte Probleme 2 1 Applets ausf hren 2 1 1 In einem Web Browser 2 1 2 NoClassDefFoundError tritt auf 2 2 Debugger Sicherheitsmanager 2 3 Japanische Schriftarten im Dialog Optionen 2 4 Bidirektionaler Text 2 4 1 R ckg ngig Wiederherstellen in bidirektionalen Sprachen 2 4 2 Unterst tzung f r bidirektionale Texte inaktivieren 2 5 Sun BDK Beispiele 2 5 1 Beans zu BeanBox Demo von Sun hinzuf gen 2 5 2 BridgeTester Bean 2 6 Sun BDK Beispiele 2 6 1 Sun JDK Animator 2 6 2 Sun JDK Clock 2 6 3 Sun JDK DrawTest 2 6 4 Sun JDK SymbolTest 2 7 AWT Beispiele 2 7 1 AwtMenuUseCase 2 8 Gro e JTables drucken 2 9 Die JDK Stufe andern 2 10 Eine Methode kopieren die keinen Quellcode enth lt 2 11 Fehler 33 tritt beim Starten von VisualAge f r Java ber einen Direktaufruf auf 2 12 SmartGuide Applet erstellen generiert Methode main nicht richtig 2 13 Externen Quellcode kompilieren 2 14 Pakete mit undefinierten Typen importieren 2 15 Aventail Autosocks 2 42E ausf hren 2 16 Quellensicht 2 16 1 Eine Klasse auf zwei verschiedenen Seiten bearbeiten 2 16 2 Kommentare und das Quellensichtsfenster 2 16 3 ndern der Klassendefinition in der Quellensicht in Work VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 13 14 bench Rebuilds 2 17 Seiten in Java2DemoApplet ndern 2 18 Umbenannte Ressourcen nicht immer aktualisiert wenn ein P
99. s R NT und Windows 2000 ndern einige Versionen des Internet Explorers die Abfrage URL automatisch von http localhost 8080 in http local 8080 um Wenn dies geschieht kann der Server die angeforderte Datei nicht finden Sollte dieses Problem auftreten empfiehlt sich die Verwendung des Netscape Browsers 3 8 Quelle nicht verf gbar beim Debuggen einer JSP Datei mit dem IDE Debug ger Wenn Sie eine JSP Datei debuggen mit dem IDE Debugger die eine JSP 1 0 En gine mit dem Markierungsfeld Generiertes Servlet extern laden im aktivierten Zustand verwendet erscheint im Teilfenster des IDE Debuggers die Nachricht Quelle nicht verf gbar wenn sich die JSP Datei direkt im Dokumentstamm verzeichnis befindet Dies bedeutet dass sich die JSP Datei nicht in einem Unter verzeichnis des Dokumentstammverzeichnisses befindet Um dieses Problem zu umgehen f gen Sie das JSP 1 0 Cache Verzeichnis zum Quellenpfad des Debuggers hinzu Gehen Sie wie folgt vor um den Quellenpfad f r das Debugging zu setzen 1 W hlen Sie die Option Fenster gt Optionen aus 2 W hlen Sie im Teilfenster Kodierung gt Debugging aus 3 W hlen Sie den Knopf Editieren und f gen Sie das JSP Cache Verzeichnis hinzu 4 Das Standardverzeichnis f r den JSP 1 0 Cache ist X VisualAge for Java ide project_resources IBM WebSphere Test Environment temp JSP1_0 default_app Hierbei ist X VisualAge for Java das Installationsverzeichnis Professional
100. se DB2 Stufen unterst tzen die Java Transaction APIs JTA ber den DB2 JDBC Anwendungstreiber DB2 stellt keine JTA Unterst tzung mit dem DB2 JDBC Netztreiber zur Verf gung Die WebSphere Testumgebung bietet keine Unterst tzung f r folgende Objekte shtml ORBs Object Request Brokers anderer Hersteller z B Visibroker ORB JTA f hige Sybase DataSources 3 0 Einschr nkungen und bekannte Probleme 3 1 Fehler beim Neuaufbau des WebSphere Testumgebungs Kontrollzentrums unter Windows Windows R Wenn Sie VisualAge f r Java auf Windows 2000 verwenden kann es sein dass einige der GUIs grafischen Benutzeroberfl chen nicht korrekt neu aufgebaut wer den Minimieren Sie die GUI und maximieren Sie sie anschlie end erneut um die ses Problem zu umgehen Die GUI wird dadurch ordnungsgem wiederherge stellt 3 2 Das WebSphere Testumgebungs Kontrollzentrum erscheint beim Neustart nicht im Vordergrund Das WebSphere Testumgebungs Kontrollzentrum erscheint nicht im Vordergrund wenn Sie es erneut starten W hlen Sie das Symbol Kontrollzentrum aus der Symbolleiste aus um das Kontrollzentrum wieder in den Vordergrund zu bringen 3 3 3 3 JSP Dateien k nnen nicht in einem Verzeichnis gesichert werden dessen Name einen enth lt Wenn Sie eine JSP Datei in einem Verzeichnis sichern dessen Name einen ent h lt z B JSP1 0 zeigt der Browser einen Kompilationsfehler an Dies ist eine Ein schr nkung der Web
101. sion 3 03 der IBM Corporation e Visual SourceSafe TM Version 6 0 von Microsoft R Andere SCM Systeme die mit der SCC Schnittstelle kompatibel sind sollten eben falls funktionieren doch sind die Tests dieser Systeme von IBM noch nicht voll st ndig abgeschlossen Dies schlie t unter anderem die folgenden Produkte ein CCC Harvest von Computer Associates International Inc CM Synergy von Telelogic fr her Continuus CM von Continuus Software e CS RCS CS RCS PRO von ComponentSoftware com e Perforce von Perforce Software e PVCS Dimensions von MERANT StarTeam von Starbase Corporation Professional Release Hinweise 3 0 Microsoft Visual SourceSafe Wenn Sie mit SourceSafe arbeiten m ssen Sie stets die Dateien aktualisieren die von Ihrem lokalen Arbeitsverzeichnis zugeordnet werden anstatt der Dateien die vom Server zugeordnet werden Dies liegt an bestimmten Einschr nkungen in der SourceSafe Implementierung der SCC Schnittstelle Damit Ihre Dateien ordnungsgem aktualisiert werden m ssen Sie vor dem Aktualisieren Ihr Arbeitsverzeichnis mit dem Inhalt des SourceSafe Projekts syn chronisieren Hierbei handelt es sich erwartungsgem um eine permanente Ein schr nkung da Microsoft nicht beabsichtigt weitere nderungen an dieser Schnitt stelle vorzunehmen F hren Sie folgende Schritte aus wenn Sie in VisualAge f r Java mit SourceSafe Dateien arbeiten 1 Erstellen Sie in SourceSafe ein Projekt
102. source File unter Ver wendung von nicht ASCI Zeichen als beanName isolieren zeigt der Visual Composition Editor VCE keinen String f r die Bean und die Bean wird zur Laufzeit nicht angezeigt 1 2 Durch ein JDBC Timing Hole schlie t die Bereinigungsfunktion DB2 Objekte auf die Referenzen bestehen Durch die Bereinigungsfunktion werden m glicherweise einige DB2 Objekte geschlossen auf die in VisualAge f r Java interne Referenzen bestehen Dadurch kann es zu einem Core Dump kommen Diese Situation tritt berwiegend auf schnellen Maschinen auf bei denen die Anwendungsprogrammierer zur Bereini gung von JDBC Objekten auf die Bereinigungsfunktion Garbage Collector GC angewiesen sind Die notwendigen Fixpaks k nnen von der folgenden Web Site heruntergeladen werden Sie m ssen dabei das entsprechende Sprachenverzeichnis und Plattform Version von DB2 ausw hlen DB2 V7 2 ist im Lieferumfang der Produkt CD von Visua lAge f r Java f r Windows 4 0 enthalten 1 3 Probleme beim Systemstart Wenn Sie die folgende Fehlermeldung w hrend des Systemstarts erhalten Der die folgende n Fehler traten w hrend der Systemstart Sequenz auf und kann k nnen m glicherweise die korrekte Durchf hrung beeintr chtigen 1 Fehler beim Zugriff auf ivj dat OS Error 11001 2 Fehler beim Zugriff auf ivj dat OS Error 11001 M chten Sie trotzdem fortfahren Pr fen Sie ob die Serveradresse in Ihrer ide ini Datei aufgel st und gepingt
103. t SCCI aus und klicken Sie OK an 3 W hlen Sie ClearCase und anschlie end das Markierungsfeld Fortgeschrittene Optionen zeigen sofern verf gbar aus Klicken Sie OK an 4 Klicken Sie die Registerkarte Allgemein an W hlen Sie anschlie end das Markierungsfeld Neue Projektdateien suchen aus 5 Schlie en Sie das Dialogfenster um mit dem Hinzuf gen Ihres Projekts zur Versionssteuerung fortzufahren VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 53 54 Projekte die mit einer dynamischen Ansicht verbunden sind m ssen vom Arbeits verzeichnis aus aktualisiert werden 1 W hlen Sie das Projekt aus das Sie aktualisieren m chten und w hlen Sie aus dessen Kontextmen die Optionen Tools gt Externe Versionssteuerung gt Eigen schaften aus 2 Klicken Sie die Indexzunge Microsoft SCCI an 3 W hlen Sie den Radioknopf Projekt aus dem Arbeitsverzeichnis aktualisieren aus Klicken Sie OK an Bei weiteren Fragen zur Integration von ClearCase mit VisualAge f r Java ziehen Sie bitte die Dokumentation ClearCase VisualAge f r Java Integration heran die von Rational mit einer Programmkorrektur f r ClearCase 4 0 und h here Versionen geliefert wird 6 0 PVCS Version Manager and Dimensions Wenn Sie PVCS Dimensions 6 0 oder die PVCS Versions Manager Entwicklungs schnittstelle Versionen 6 6 01 oder 6 6 10 verwenden k nnen Sie aktuelle Informa tionen zum Arbeiten mit Visu
104. t SequeLink Treiber VisualAge f r Java 4 0 umfasst die M glichkeit einen Merant SequeLink Treiber mit Oracle und Microsoft SQLServer zu verwenden Die folgenden Anweisungen beschreiben wie die IBM WebSphere Testumgebung fiir die Verwendung des Merant SequeLink Treibers konfiguriert werden muss Dabei wird davon ausgegangen dass die folgenden Aktionen bereits ausgef hrt wurden Installieren von VisualAge f r Java 4 0 Installieren von Oracle oder Microsoft SQL Server und des entsprechenden Merant SequeLink Server auf derselben Maschine VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 41 42 Dar ber hinaus m ssen Sie die folgenden Schritte ausf hren um den Merant Trei ber verwenden zu k nnen 1 F gen Sie die folgenden JAR Dateien zum Klassenpfad Ihres Arbeitsbereichs hinzu project resources IBM WebSphere Test Environment lib sljc jar und sljcx jar 2 Konfigurieren Sie die EJB Server Eigenschaften so dass sie die folgenden URL Informationen definieren lt datenbankprafix gt jdbc sequelink lt hostname gt lt anschluss gt Dabei ist ja nach Ihrer Umgebung lt hostname gt der Kurzname des Hosts nicht der vollst ndig qualifizierte Host Name und lt anschluss gt die Nummer des Datenbankanschlusses Beachten Sie dass die Erstellung von Datenbanktabellen mit Hilfe des Merant Trei bers im EJB Server Konfigurations Browser nicht unterst tzt wird Zum Erstelle
105. tei die Sie importieren identisch mit dem Paketnamen ist der in einem anderen Projekt als dem ausgew hlten Projekt exis tiert werden alle Dateien in das andere Projekt importiert Hierbei wird eine War nung angezeigt mit dem Namen des Projekts in das die SQLJ Datei importiert wird Der Import kann ebenfalls fehlschlagen wenn keine ausreichende Berechtigung zum Importieren in das angegebene Projekt besteht 7 0 Import Fehlernachrichten Beim Importieren einer SQLJ Datei in ein Projekt oder beim Umsetzen von Dateien die als Ressourcen in ein Projekt importiert werden kann ein Fehler auf treten wenn das Projekt ein gemeinsam benutztes Projekt ist und nicht Eigentum des aktuellen Arbeitsbereichsbenutzers ist Dies kann geschehen da das Projekt ein gemeinsames Projekt ist und nicht dem Benutzer des aktuellen Arbeitsbereichs geh rt 8 0 JDBC Treiber Standardeinstellung sun jdbc odbc JdbcOdbcDriver IBM DB2 COM ibm db2 jdbc app DB2Driver Oracle oracle jdbc driver OracleDriver VisualAge R f r Java TM Version 4 0 IBM Distributed Debugger und Object Level Trace OLT Version 9 1 RELEASE HINWEISE VisualAge R fiir Java TM Professional Edition fiir Windows R Version 4 0 Release Hinweise 49 50 Inhaltsverzeichnis 1 0 Einf hrung 2 0 Debugger f r Workstation Dokumentation und F1 Hilfe 1 0 Einf hrung Diese Release Hinweise enthalten Dokumentationsinformationen zu VisualAge f r Java Distributed
106. thodenname des Umsetzers Das SQLJ Tool ruft die angegebene Methode der Klasse dynamisch auf die durch die Umsetzerklassenname Spezifikation translatorclassname angegeben wurde um die Umsetzung auszuf hren 5 0 Bekannte Probleme und Einschr nkungen 5 1 Vorzeitige Prozessbeendigung Einige Umsetzer und Anpassungsprogramme behandeln Fehler indem Sie eine Nachricht an stdout senden und anschlie end den Umsetzungsprozess beenden Wenn dieser Fall eintritt wird der Prozess vorzeitig beendet und es wird keine Abschlu nachricht angezeigt 5 2 Fehlende Bibliotheken f r dynamische Verbindungen Dynamic Link Library Wenn eine Bibliothek f r dynamisches Verbinden eines Umsetzers fehlt wird m g licherweise eine Nachricht wie die folgende generiert java lang UnsatisfiedLinkEr ror kein db2sqlj im Pfad der gemeinsam benutzten Bibliothek Der Umsetzungs prozess wird m glicherweise vorzeitig beendet Wenn der Datenbanktreiber die dem Zugriff auf die Datenbank zugeordneten Bibliotheken nicht finden kann berichtet der Umsetzer dass er den Treiber nicht laden kann 5 3 Generierungseinschr nkungen f r Debug Klassendateien Die Erstellung einer Debug Klassendatei ist folgenderma en eingeschr nkt 1 Die sqlj Datei ist kleiner als die generierte java Datei 2 SQLJ Anweisungen werden an der Position der SQLJ Anweisung erweitert und der Umsetzer nimmt keine Optimierung der Codeposition vor 5 4 Dateiendezeichen W
107. tleistungsmarken anderer Unternehmen sein Der folgende Abschnitt gilt nicht f r Gro britannien und andere L nder in denen solche Bereitstellungen nicht den g ltigen Gesetzen entsprechen INTERNATIONAL BUSINESS MACHINES CORPORATION STELLT DIESE VER FFENTLICHUNG UNTER ABBEDINGEN DER HAFTUNG F R EINEN BESTIMMTEN ZWECK ZUR VERF GUNG OHNE GEW HRLEISTUNGEN JEGLICHER ART WEDER AUSDR CKLICHEN NOCH IMPLIZIERTEN EIN SCHLIESSLICH DER ABER NICHT BESCHR NKT AUF DIE IMPLIZIERTEN GEW HRLEISTUNGEN UND BEDINGUNGEN DER NICHT VERLETZUNG GEWERBLICHER SCHUTZRECHTE DER MARKTG NGIGEN QUALIT T UND DER EIGNUNG F R EINEN BESTIMMTEN ZWECK In einigen L ndern sind Ablehnungserkl rungen bez glich ausdr cklicher oder implizierter Gew hrleistungen nicht zul ssig daher trifft diese Erkl rung m gli cherweise nicht f r Sie zu Trotz sorgf ltiger Bearbeitung k nnen technische Unge nauigkeiten oder Druckfehler in dieser Ver ffentlichung nicht ausgeschlossen wer den Die Angaben in diesem Handbuch werden in regelm igen Zeitabst nden aktualisiert Die nderungen werden in berarbeitungen bzw neuen Editionen der Ver ffentlichung bekanntgegeben IBM kann jederzeit ohne vorherige Ank ndi gung Verbesserungen und oder nderungen an den in dieser Ver ffentlichung beschriebenen Produkten und oder Programmen vornehmen VisualAge R f r Java TM Version 4 0 WebSphere IM Test Environment RELEASE HINWEISE Inhaltsverzeichnis 1 0 Ei
108. ufzeit Bibliothek Diese Bibliothek wird mit VisualAge f r Java in drei Formaten im Verzeichnis x vajava eab runtime30 mitgeliefert 1 sqlj runtime jar ist eine komprimierte Version der Laufzeit Bibliothek zur Anwendung mit Applets 2 sqlj runtime zip ist eine unkomprimierte Version der Laufzeitbibliothek 4 0 Anpassung Eine SQLJ Tool Anpassungsdatei wird bereitgestellt so dass ein spezifischer Umsetzer mit dem SQLJ Tool verwendet werden kann Diese Datei heift SQLJ SupportToolTranslator properties und befindet sich im Verzeichnis x vajava ide tools com ibm ivj sqlj Diese Datei hat den folgenden Inhalt additionalclasspath lib sqljtranslator zip x sqllib java db2java zip translatorclassname sq j tools Sq j translatormethodname statusMain VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 47 48 4 1 Zus tzlicher Klassenpfad Das SQLJ Tool h ngt den angegebenen Klassenpfad Classpath an den vorhande nen Klassenpfad an bevor das Tool versucht nach der Umsetzerklasse zu suchen 4 2 Klassenname des Umsetzers Das SOLJ Iool geht davon aus dass der angegebene Klassenname die Klasse ist die den Umsetzungsproze der Konversion von sqlj Dateien in java und ser Dateien ausf hrt Der Standardklassenname ist der Name einer Klasse die sich in der sqlj translator zip Datei befindet die im Paket von VisualAge f r Java enthalten ist 4 3 Me
109. un BDK mitgeliefert wird ist nicht im Lieferum fang enthalten Diese Bean weist einen Fehler im java beans Paket von Sun auf 2 5 3 SUN BDK Beispiele und javax infobus Sie k nnen diese beiden Features nicht gleichzeitig in die DE laden da die SUN TM BDK Beispiele ebenfalls ein Paket des Namens javax infobus enthalten Wenn Sie eines dieser Features in den Arbeitsbereich geladen haben m ssen Sie es zuerst entfernen bevor Sie das andere Feature laden k nnen Professional Release Hinweise 2 6 Sun BDK Beispiele 2 6 1 Sun JDK Animator Wenn Sie w hrend der Ausf hrung des Animators die Option zum Wiederanlauf im Men des Applet Viewers ausw hlen werden auf der Konsole Fehler angezeigt Dasselbe Verhalten zeigt sich wenn dieses Beispiel unter Sun J2SDK Version 1 2 2 ausgef hrt wird 2 6 2 Sun JDK Clock Die grafische Zeitanzeige zeigt die aktuelle Systemzeit an die Zeitangabe in Text form ist jedoch falsch 2 6 3 Sun JDK DrawTest Wenn Sie IBM VisualAge f r Java unter Windows 98 2000 NT ausf hren und 256 Farben verwenden zeichnet der vierte Radioknopf von links nicht mit der ange zeigten Farbe Dies ist ein bekanntes Problem das auf die Farbenzuordnung von Windows zur ckzuf hren ist Das Problem tritt nicht auf wenn Sie eine h here Farbaufl sung verwenden 2 6 4 Sun JDK Symbollest Die Symbole werden nicht angezeigt Statt dessen werden die Escape Codes f r die Symbole angezeigt Dies ist ein bekanntes Problem
110. und bekannte Probleme 3 1 Beim Laden von JSP Dateien wird ein Klasse wurde nicht gefunden Fehler angezeigt Um eine Klasse in VisualAge f r Java ausf hren zu k nnen auf die eine JSP Datei zeigt muss sich die Klasse innerhalb der IDE befinden Sie m ssen das Projekt das die Klasse enth lt zu Ihrem IDE Klassenpfad hinzuf gen Professional Release Hinweise Hinweis Klassen k nnen sich in jar Dateien befinden In diesem Fall muss der Klassenpfad auf die jar Datei selbst zeigen 3 2 Die Fehlernachricht Seitenkompilierte Klasse kann nicht geladen werden erscheint im Browser Dieses Problem kann folgende Ursache haben Wenn Sie eine nderung der Klassenpfadeigenschaft vornehmen und sie anwen den BEVOR Sie Ihre erste JSP Seite laden d h bevor das Projekt JSP Page Com pile Generated Code erstellt wird wird die vorinstallierte Klassenpfadreferenz entfernt Wenn Sie dann versuchen eine JSP Seite zu laden wodurch das Projekt JSP Page Compile Generated Code erstellt wird wei der Server nicht wo der generierte Code zu finden ist und kann folglich die kompilierte Seite nicht abru fen Im Browser wird die Ausnahme Nachricht Seitenkompilierte Klasse kann nicht geladen werden Cannot Load Page Compiled Class ausgegeben Wenn diese Ausnahmebedingung auftritt nachdem der Klassenpfad ge ndert wurde k nnen Sie das Problem l sen indem Sie die folgenden Schritte ausf hren 1 Schlie en Sie di
111. und ordnen Sie ihm ein Arbeits verzeichnis zu 2 F gen Sie in VisualAge f r Java das entsprechende Projekt einer Versions steuerung zu Das Standardarbeitsverzeichnis ist m glicherweise nicht richtig eingestellt Stellen Sie sicher dass es dem in Schritt 1 ausgew hlten Arbeits verzeichnis entspricht 3 Wenn Sie Ihre Dateien aktualisieren wollen m ssen Sie jedesmal die neueste Version der Dateien aus SourceSafe in Ihr Arbeitsverzeichnis kopieren Verwen den Sie hierzu die Operation zum Abrufen der neuesten Version Get latest version in SourceSafe Wenn Sie versuchen Ihre Dateien zu aktualisieren wird ein Dialogfenster mit einer Warnung aufgerufen um Sie daran zu erinnern vor dem Aktualisieren Ihrer Dateien zun chst das entsprechende Arbeitsverzeichnis zu aktualisieren Sie k nnen SourceSafe ber dieses Dialogfenster aufrufen 4 0 VisualAge TeamConnection Sie m ssen Version 3 03 von VisualAge TeamConnection TM installiert haben wenn Sie den Team Connection Handler verwenden wollen 5 0 Rational ClearCase Beim Hinzuf gen eines Projekts zur Versionssteuerung m ssen Sie die folgenden Schritte zur Einstellung der Option Neue Projektdateien suchen ausf hren 1 W hlen Sie das Projekt aus das Sie zur Versionssteuerung hinzuf gen m chten W hlen Sie anschlie end aus dessen Kontextmen die Optionen Tools gt Externe Versionssteuerung gt Zur Versionssteuerung hinzuf gen aus 2 W hlen Sie Microsof
112. von VisualAge f r Java ber einen Direktaufruf auf Wenn Sie versuchen VisualAge f r Java ber ein Direktaufrufsymbol auf Ihrem Desktop zu starten und die Starteigenschaften f r den Direktaufruf nicht korrekt definiert sind erhalten Sie m glicherweise eine Nachricht mit Fehler 33 F hren Sie folgende Schritte aus um zu berpr fen ob die Starteigenschaften korrekt defi niert sind 1 Klicken Sie mit der rechten Maustaste auf das Symbol W hlen Sie aus dem Kontextmen die Option Eigenschaften aus 2 Klicken Sie die Indexzunge Direktaufruf an 3 Stellen Sie sicher dass im Feld Starten in der folgende Wert steht D ibmvjava ide program wobei D ibmvjava das Produktinstallations verzeichnis ist 2 12 SmartGuide Applet erstellen generiert Methode main nicht richtig Wenn Sie ein Applet mit Hilfe des SmartGuides CreateApplet erstellen und dabei die Option Ja ein Applet erstellen das eigenst ndig oder in einem Applet Viewer ausgef hrt werden kann auf der Seite Applet Eigenschaften im SmartGuide aus w hlen funktioniert die generierte Methode main nicht einwandfrei Versuchen Sie EINE der folgenden Optionen zum Beheben dieses Problems 1 L schen Sie die Methode main nach dem Erstellen des Applets und ffnen Sie das Applet anschlie end im Visual Composition Editor W hlen Sie dort Bean gt Code erneut generieren aus Die Methode main wird daraufhin erneut generiert und funktioniert
113. wer den kann Sie m ssen gegebenenfalls Ihren Netzwerkadministrator kontaktieren und best tigen dass Ihre Maschine vorschriftsm ig konfiguriert ist 1 4 Mehrere Bildschirme unter Windows 2000 VisualAge f r Java bietet eingeschr nkte Unterst tzung f r die Verwendung meh rerer Bildschirme unter Windows 2000 1 5 Zwei oder mehr Internet Browser Auf Systemen mit zwei oder mehr Internet Browsern k nnen durch den Aufruf der README oder des Installations und Migrationshandbuch beim Installations start mehrere Browser gestartet werden VisualAge R f r Java TM Professional Edition f r Windows R Version 4 0 Release Hinweise 5 6 1 6 Dialog Programme hinzuf genlentfernen schl gt fehl bei der Installation von einem elektronischen Image Wenn Sie mit einem elektronischen Image von VisualAge f r Java arbeiten k nnen Sie den Dialog Hinzuf gen Entfernen Start gt Einstellungen gt Systemsteuerung gt Programme hinzuf gen entfernen nicht verwenden um zus tzliche VisualAge f r Java Komponenten nach der ersten Installation zu installieren Wenn Sie dies dennoch tun erhalten Sie eine Fehlernachricht und k nnen keine zus tzlichen Komponenten installieren Sie m ssen setup exe von dem Pfad aus ausf hren in dem Sie die heruntergeladenen Teile extrahiert haben damit alle zus tzlichen Komponenten VisualAge f r Java hinzugef gt werden k nnen 1 7 Mauszeigerschatten unter Windows 2000 Benutzerschnittste
114. zu Ihrem Arbeitsbereich hinzuf gen F hren Sie folgende Schritte aus um das Projekt SQLJ Runtime Library zum Arbeitsbereich hinzuzuf gen 1 W hlen Sie in der Workbench die Option Fenster gt Repository Explorer aus 2 Wahlen Sie SOLJ Runtime Library im Teilfenster Projektnamen aus 3 W hlen Sie eine Edition von SQLJ Runtime Library im Teilfenster Edition aus 4 W hlen Sie Editionen gt zum Arbeitsplatz hinzuf gen aus Wenn Sie das Erstellungsprogramm f r gespeicherte Prozeduren mit DB2 Daten banken Version 6 oder h her verwenden m ssen Sie auf Ihrer Maschine Fixpack 2 oder eine h here Version installiert haben 3 0 Installation des Erstellungsprogramms f r gespeicherte Prozeduren Um das Erstellungsprogramm f r gespeicherte Prozeduren zu installieren f hren Sie das Installationsprogramm von VisualAge f r Java 4 0 aus und w hlen Sie die Komponente Enhanced Database Support Erweiterte Datenbankunterst tzung aus Beim Installieren dieser Komponente wird gleichzeitig das Erstellungs programm f r gespeicherte Prozeduren installiert 4 0 Einschr nkungen und bekannte Probleme Dialogfensterinformationen und Einschr nkungspr ffenster erscheinen m glicher weise unterhalb der zugeh rigen Schnittstellenfenster des Erstellungsprogramms f r gespeicherte Prozeduren Dies ist ein bekanntes Problem das das Verhalten des Erstellungsprogramms f r gespeicherte Prozeduren nicht beeinflu t F hren
Download Pdf Manuals
Related Search
Related Contents
Kramer Electronics VP-14XL Gigaset A220 NA-29/NA-29E取扱説明書 - GE Digital Energy Samsung 무선 360 오디오 Owner`s Manual - Spanish do Manual de Usuário do rádio Lumina Sangean DCR-10 Copyright © All rights reserved.
Failed to retrieve file