Accessibility
 
Home / Products / UltraDev / Support / Downloads  
Icon or Spacer Macromedia Dreamweaver UltraDevSupport Center Release Notes

Dreamweaver UltraDev 4-Versionshinweise

In diesem Dokument werden Themen behandelt, die in der Dokumentation zu Dreamweaver UltraDev 4 nicht enthalten sind. Eine Aktualisierung findet bei neu verfügbaren Informationen statt.

Systemanforderungen
Wichtige Information für das Upgrade von UltraDev 1
Windows- und Macintosh-Themen
Windows-spezifische Themen
Macintosh-spezifische Themen
Doppelbyte- und High ASCII Zeichensatz-Themen
Melden von Programmfehlern (Bugs)

Systemanforderungen

Windows Macintosh
Intel Pentium oder entsprechender Prozessor mit mindestens 166 MHz Power Macintosh
Windows 95, Windows 98, Windows 2000, Windows Me, Windows NT Version 4.0 (mit Service Pack 5) OS 8.6 oder OS 9.x
64 MB verfügbarer Arbeitsspeicher 64 MB verfügbarer Arbeitsspeicher
170 MB verfügbarer Festplattenspeicher 130 MB verfügbarer Festplattenspeicher
256-Farben-Monitor mit Auflösung 800 x 600 256-Farben-Monitor mit Auflösung 800 x 600

Zusätzliche Anforderungen
UltraDev 4 stellt eine Verbindung mit einer Datenbank her und wendet dabei die in Ihrem Anwendungsserver definierte Verbindungsart an. Wenn Sie jedoch Ihren Anwendungsserver auf Ihrem eigenen Computer (z. B. Personal Web Server) laufen lassen oder eine direkte Verbindung zur Datenbank ausgehend von Ihrem Computer wünschen, gelten die folgenden Bedingungen:

> Microsoft Data Access Components 2.5 (nur Windows)
Für die Verbindung zu Datenbanken, die unter Microsoft Windows 98 oder Windows NT, Version 4, ADO oder ODBC verwenden, benötigen Sie Microsoft Data Access Components (MDAC), Version 2.5 oder höher. Dies wird meistens automatisch mit Anwendungen wie Microsoft Office 2000 installiert. Wenn Sie nicht über MDAC oder nur über eine Vorgängerversion von 2.5 verfügen, können Sie die neueste MDAC-Version hier herunterladen und installieren.
> Mac OS Runtime for Java (Macintosh only)
Für die direkte Verbindung zu Datenbanken von der Apple Macintosh-Plattform mit einem JDBC-Treiber Ihres Datenbank-Anbieters benötigen Sie die Mac OS Runtime für Java (MRJ) in der Version 2.2 oder höher. Wenn auf Ihrem Macintosh-System MRJ nicht installiert ist oder Sie nur über eine Vorgängerversion verfügen, können Sie hier die neueste MRJ-Version herunterladen und installieren.

Empfohlene Systemvoraussetzungen zur Erstellung dynamischer Daten
Das Erstellen einer Webanwendung in UltraDev besteht im Aufbau dynamischer Seiten. Zum Anwenden dynamischer Seiten benötigen Sie einen Webserver, der das Anbieten dynamischer Seiten unterstützt. UltraDev 4 beinhaltet die Unterstützung von Active Server Pages (ASP), Cold Fusion Markup Language (CFML) und Java Server Pages (JSP).

Zur Verwendung von UltraDev 4 mit ASP benötigen Sie einen ASP-Server, wie beispielsweise:

> Microsoft IIS 4.0 oder 5.0
> Microsoft Personal Web Server
> Chili!Soft ASP

Zur Verwendung von UltraDev 4 mit CFML benötigen Sie einen CFML-Server, wie beispielsweise:
> Cold Fusion 4.0 oder 4.5

Zur Verwendung von UltraDev 4 mit JSP benötigen Sie einen Server, der mit JSP 1.0 oder höher kompatibel ist, wie beispielsweise:

> IBM WebSphere 3.0 oder 3.5
> BEA WebLogic
> Netscape iPlanet Enterprise Server
> Allaire JRun 3.0
> Jakarta Tomcat 3.1 oder höher
> Sun Java Web Server 2.0

Die meisten Webanwendungen erfordern, dass Daten auf einem Server gespeichert und abgerufen werden können. Kleine bis mittelgroße Datenbankanwendungen können ein Desktop-Datenbankprogramm wie Microsoft Access verwenden. Größere Anwendungen benötigen ein größeres, professionelles Datenbanksystem wie beispielsweise Oracle 8i, Microsoft SQL Server oder IBM DB2.

Wichtige Informationen zu "Erste Schritte mit UltraDev 1"
Wenn Sie bereits UltraDev 1 benutzt haben, empfehlen wir Ihnen Sicherungskopien Ihrer Sites anzulegen, bevor Sie UltraDev 4 installieren.

UltraDev 4 verändert die Art wie Datensatzgruppen auf Ihrer Seite erstellt werden. Mit UltraDev 4 können Sie Datensatzgruppen, die mit älteren Versionen von UltraDev 1 erstellt wurden, konvertieren. Beachten Sie jedoch dabei Folgendes:

> Datensatzgruppen werden beim Öffnen in die UltraDev 4-Version konvertiert. Die Datensatzgruppen können NICHT auf eine vorhergehende Version zurück konvertiert werden.
> Aus diesem Grund ist es wichtig eine Sicherungskopie Ihrer Site anzulegen, bevor Sie Datensatzgruppen mit UltraDev 4 konvertieren.

Wenn Sie UltraDev 1 verwenden, möchten Sie vielleicht die Installation der älteren Version beibehalten, um weiterhin das ältere Datensatzgruppenformat für Anwendungen zu verwenden, die für Ihre Unternehmensabläufe wichtig sind. UltraDev 4 wird standardmäßig in ein anderes Verzeichnis installiert. Legen Sie eine Sicherungskopie aller Sites, an denen Sie mit der älteren Version arbeiten, an und verwenden Sie eine eigene Kopie der Sites für die Arbeit mit UltraDev 4.

Beachten Sie ebenfalls, dass beim Aktualisieren einer Datensatzgruppe von UltraDev 1 auf UltraDev 4 der benutzerdefinierte Code in der Datensatzgruppe nicht übertragen wird sondern manuell nachgetragen werden muss.

Windows- und Macintosh-Themen

> ASP
Nach dem Öffnen einer ASP VB-Seite in einer ASP JS-Site oder einer ASP JS-Seite in einer ASP VB-Site wird die Seitendirektive automatisch verändert, wenn ein Serververhalten hinzugefügt wird. Dieser Umstand kann in Laufzeitfehlern resultieren, wenn sich Skripten in beiden Sprachen auf derselben Seite mit nur einer Sprachdirektive befinden.
> CF
In Cold Fusion hat die Verwendung des Eigenschafteninspektors zum Anbinden von Daten an Objektparameter zwei dynamische Attribute zur Folge, die im Serververhalteninspektor angezeigt werden.
> CF
Beim Erstellen von wiederholten Bereichen mit dem Cold Fusion-Servermodell, kann ein Fehler gemeldet werden, der darauf hinweist, dass dies nicht unterstützt wird, und den Benutzer anweist, die äußeren cfoutput-Tags zu löschen. Diese Fehlermeldung tritt dann auf, wenn es sich um die Auswahl einer Reihe handelt, die dynamische Datenelemente für eine mit cfoutput-Tags markierte Tabelle enthält.
> CF
Beim Aktualisieren eines wiederholten Bereichs in einer Cold Fusion-Seite werden die benutzerdefinierten Attribute nicht beibehalten, wenn das Wiederholen einzelner Bereiche auf das Wiederholen aller Bereiche gesetzt wird.
> CF
In Cold Fusion wird die Sitzung der Benutzeranmeldung beim Schließen des Browsers nicht geschlossen. Beim Neustart des Browsers ist die Sitzung immer noch geöffnet. Dieses Verhalten ist auf die Funktionsweise des CF-Servers zurückzuführen. Der CF-Server setzt den ID-Cookie der Sitzung mit einem Ablaufdatum zu einem weit entfernten zukünftigen Zeitpunkt und dieser Cookie besteht weiterhin, auch wenn der Browser angehalten oder neu gestartet wird.
> CF
Im Abschnitt des Hilfesystems über die Einrichtung der Verbindung ist keine Referenz zu RDS enthalten.
> CF
Beim Verwenden von CFML-Skripten wie der Benutzerauthentifizierung, wird eine Datei unter dem Namen "Application.cfm" im Stammordner zur Aktivierung der Sitzungsvariablen benötigt. Die Datei "Application.cfm" wird noch vor allen anderen CF-Vorlagen in einem Verzeichnis ausgeführt, in dem sich die Datei "Application.cfm" befindet.

Die Datei "Application.cfm" muss den folgenden Code beinhalten:
<CFAPPLICATION NAME="Name"
SESSIONMANAGEMENT="Yes" >

> CF
Cold Fusion benötigt für kennwortgeschützte Datenbanken einen Benutzernamen. Wenn ein Kennwort vorgegeben ist, muss ebenfalls ein Benutzername eingetragen werden. Wenn kein Benutzername eingegeben wird, erscheint eine Fehlermeldung, die auf ein ungültiges Kennwort hinweist. Diese Fehlermeldung kann durch die Eingabe des Benutzernamens "Admin" umgangen werden.
> JSP
Der Dateiname "default.jsp" kann nicht für eine Seite vergeben werden. Die "default.jsp"-Namensvergabe für eine Seite verursacht einen Compiler-Fehler, weil "default" ein reserviertes Wort in JSP ist.
> JSP
Wenn JSP auf dem Tomcat Anwendungsserver ausgeführt wird und eine Seite "Datensatz löschen" ausgibt, die die URL-Umleitung verwendet, wird ein Datensatzfehler verursacht, weil die Seite erneut versucht, den Datensatz anzufragen, der zuvor gelöscht wurde. Dieses Problem läßt sich durch das Einfügen aller dynamischer Daten in das HTML-Tag innerhalb eines "Anzeigen, wenn Datensatzgruppe nicht leer ist" umgehen.
> JSP
Beim Verwenden von JSP mit Microsoft SQL-Server und dem com.inet.tds.TdsDriver-Treiber, gibt eine Callable (gespeicherte Prozedur) den Parameter "direction" als "in/out" an, obwohl er eigentlich "out" sein sollte. Selbst wenn Sie den Parameter "direction" auf "out" setzen, wird er beim Neustart des Callable-Dialogfelds auf "in/out" zurückgesetzt. Dies ist nicht korrekt.
> JSP
Beim Verwenden eines JavaBeans werden Daten außerhalb von wiederholten Bereichen nicht für Kollektionen angezeigt. Da die Eigenschaften nicht indiziert werden, wenn sie sich in einem wiederholten Bereich befinden, weisen dynamische Daten einer Kollektion keine Werte außerhalb eines wiederholten Bereichs auf und werden nicht vom Visual Cue in Live Data konvertiert.
> JSP
Das Verhalten der Benutzernameldung ist bei einigen JSP-Servern inkompatibel. Anstelle von FileName.jsp oder /FileName.jsp verwenden Sie den Dateinamen /Site-Root-OnAppServer/FileName.jsp, der bei allen JSP-Anwendungsservern funktioniert. Die gegenwärtige API gibt die /Site-Root-OnLocalMachine/ an. Es wird jedoch /Site-Root-OnAppServer/ benötigt. In einigen Fällen werden Sie direkt an die richtige Seite weitergeleitet, jedoch wird ";$sessionid$(session_id_here)" an die Suchzeichenfolge angehängt. In anderen Fällen ist der URL nicht richtig aufgebaut.
> JSP
Doppelte getObject-Anfragen verursachen Fehler mit JDBC 1.0-kompatiblen Treibern. UltraDev erzeugt Skripten unter der Verwendung von doppelten getObject-Anfragen für dynamische Listen und Menüs in JSP. Eine Möglichkeit dieses Problem zu umgehen, ist die Verwendung eines anderen Treibers oder die Bearbeitung des Serververhaltenskripts.
> JSP
Der sun.jdbc.odbc-Treiber zeigt keine dynamischen Daten vom Typ "nvarchar", "nchar" oder "ntext" einer SQL Server-Datenbank an.
> JSP
Beim Verwenden eines IBM WebSphere JSP-Anwendungsserves sollten die für das Serververhalten verwendeten Weiterleitungspfade vollständige Pfade sein. Verwenden Sie z. B. /udtests/jsp/menu.jsp anstelle von menu.jsp.
> JSP
Beim Verwenden von Live Data in einer JSP-Seite mit JRun als Anwendungsserver kann die Seite möglicherweise nicht in der Dokumentansicht dargestellt werden, wenn sie "jrun"-Tags enthält. Live Data arbeitet mit "jsp:"-Tags, aber unterstützt gegenwärtig weder "jrun"-Tags noch andere benutzerdefinierte Tags.
> JSP
Bei JSP ermöglicht das Serververhalten "Neuen Benutzernamen überprüfen" das Einfügen von duplizierten Benutzernamen.
> Die Serverhalten zum Einfügen, Aktualisieren und Löschen von Datensätzen hängen immer Anfragevariablen an die URL-Weiterleitungszeichenfolge. Der Benutzer kann das Weiterleitungsziel durch das Setzen einer Variablen innerhalb des Codes beeinflussen.

Dies kann durch die Erstellung eines neuen Serververhaltens unter der Verwendung des Server Behavior Builders vorgenommen werden. Dieses Serververhalten sollte oberhalb eines HTML-Tags mit dem Attribut "weight" mit einem Wert von "25" eingefügt werden. Der Code würde daraufhin die Variable MM_editRedirectUrl auf das Weiterleitungsziel setzen. Es werden keine Anfragevariablen hinzugefügt, wenn diese Variable gesetzt ist.

> Doppelte Anführungszeichen können im SQL-Anfragedialog nicht verwendet werden. Doppelte Anführungszeichen in SQL, wie ein Alias, werden nicht ordnungsgemäß gehandhabt und das erneute Öffnen des Datensatzgruppendialogfelds hat eine fehlerhafte SQL-Anweisung zur Folge.
> Auf einer Seite können nicht zwei Navigationsstatus-Objekte an Datensatzgruppen verwendet werden, die aus zwei unterschiedlichen Datensatzgruppen stammen. Beim Anwenden des zweiten Objekts werden alle Namen der Datensatzgruppen, die in Skriptblöcken referenziert werden, auf die zweite Datensatzgruppe geändert und bewirken, dass das erste Objekt nicht funktioniert.
> JavaScript-reservierte Wörter können nicht als Parameter in einem Serververhalten verwendet werden, das mit dem Server Behavior Builder erstellt wurde. Verwenden Sie beispielsweise nicht "URL" als einen Parameter, denn dies ist ein reserviertes Wort. Verwenden Sie stattdessen einen abgeänderten Namen, wie "myURL".
> Wenn bei einer mit UltraDev 1 erstellten Seite die Entwurfszeit- und Laufzeitverbindung beide auf dem lokalen Rechner sind und HTTP auf "true" gesetzt ist, kann die Verbindung unter UltraDev 4 nicht hergestellt werden, weil es eine echte lokale Verbindung ist und HTTP somit nicht auf "true" gesetzt werden sollte.

Sie können dieses Problem umgehen, indem Sie HTTP="true" auf HTTP="false" in der von UltraDev 4 erzeugten Verbindungsdatei (z. B. <yoursite>/Connections/<yourConn>.asp) setzen.

> Die Serverhalten zum Einfügen und Aktualisieren von Datensätzen beinhalten eine "Senden als"-Option für die Verwendung von Microsoft Access-Datumstypen. Sie können bei der Verwendung von Access-Datenbanken entweder die Access-Datumstypen oder die regulären Datumstypen benutzen.
> Der Datei-URL des Serververhaltens zur Benutzeranmeldung wird nicht aktualisiert, wenn ein Dokument gespeichert wird. Beim Suchen einer Datei in einem lokalen Ordner wird bei einem noch nicht gespeicherten Dokument ein Verzeichnis mit der Pfadangabe "file:\\macintosh\...." zugewiesen. Nach dem Speichern der Seite sollte jedoch der URL aktualisiert werden, um den relativen Pfad wiederzugeben.
> Die Serververhalten "Zu bestimmtem Datensatz verschieben" und "Zu ergänzender Seite wechseln" können nicht zusammen auf derselben Seite platziert werden. Wenn ein Serververhalten "Zu bestimmtem Datensatz verschieben" und ein Serververhalten "Zu ergänzender Seite wechseln" auf derselben Seite platziert sind, wird der Parameter des letzteren Serververhaltens gelöscht. Wenn der Benutzer zu einer anderen Detailseite gehen will, sollte das Serververhalten "Zu Detailseite wechseln" verwendet werden.
> Flash-Schaltflächen und Textlink-Dialogfelder sollten keine dynamischen Parameter akzeptieren. Flash behandelt dies literal und eine Verarbeitung zur Laufzeit kann somit nicht erfolgen. Außer dynamischen Parametern können Parameter generell verwendet werden.
> Wenn eine Seite das Serververhalten einer geschützen Seite aufweist, kann es nicht in der Live Data-Ansicht eingesehen werden. Sie können das Problem umgehen, indem Sie die benötigten Sitzungsvariablen in den Initialisierungsskripten der Live Data-Einstellungen hinzufügen.
> Mit dem Master Detail Live Object können Sie eine Datei nur aus dem Ordner "Detailseite" auswählen. Die Detailseite muss sich im selben Ordner wie die Masterseite befinden.
> Wenn Sie den Server Behavior Builder verwenden möchten, um sowohl ASP/VB- als auch ASP/JS-Versionen desselben Verhaltens zu erstellen (und denselben Namen verwenden möchten), brauchen Sie gegenwärtig nur Änderungen an dem Verhalten von Hand vorzunehmen.

Entfernen Sie von Hand die JavaScript-Deklaration in der HTML-Datei im ASP-Ordner unter "Server Behaviors". Die Codeblöcke müssen ebenfalls andere Namen aufweisen. Wenn Sie einen "Untitled1_block1" in VBscript haben, müssen Sie den Namen abändern, z. B. "Untitled1_block2" für JSP, "block3" für CF und "block4" für JavaScript.

> Serververhalten, die mit der dynamischen Textsteuerungsoption erstellt wurden, führen mit großer Wahrscheinlichkeit zu verschachtelten Verzeichnissen. Diese Option wurde hinzugefügt um Spezialfälle, wie dynamische title-Tags, zu ermöglichen. Sie können dieses Problem umgehen, indem Sie die verschachtelten Verzeichnisse von Hand entfernen, nachdem das Serververhalten angewendet wurde.
> Die Änderung eines wiederholten Bereiches in einer Datei, die eine Vorlage verwendet, löscht die mit ihr zusammenhängende Datensatzgruppe.
> Ein Sprungmenü-Verhalten, das auf eine dynamische Liste bzw. ein dynamisches Menü angewendet wird, zeigt in der Verhaltenspalette an, dass der Bereich MM-gesperrt ist. Die beginlock- und endlock-Tags sind grundsätzlich nicht im Benutzerdokument sichtbar. Stattdessen erscheinen sie in der UI für das Sprungmenü-JavaScript-Verhalten. Sollte dieser Fall auftreten, könnte die Entfernung des Skripts immer noch einige verbleibende Probleme bereiten. Dann kann das Problem nur umgangen werden, indem das Sprungmenü insgesamt gelöscht und von Neuem begonnen wird.
> Das Serververhalten "Neuen Benutzernamen überprüfen" kann nicht verwendet werden, wenn der Feldtyp des SQLServers "text" ist. Sie können das Problem umgehen, wenn Sie den Datenbank-Feldtyp auf "varchar" setzen.
> Das Serververhalten "Zugriff beschränken" ermöglicht den Benutzerzugriff beim Überprüfen von Zugriffsebenen auf eine Seite, wenn keine Zugriffsebene für den Benutzer definiert wurde.

Um den Zugriff eines Benutzers bei der Verwendung von Zugriffsebenen auf alle Seiten zu unterbinden, stellen Sie sicher, dass einige Zugriffsebenen für jeden Nutzer der Datenbank gesetzt sind. Wenn keine Zugriffsebene für einen Benutzer gesetzt wurde, kann dieser Benutzer uneingeschränkt Seiten einsehen.

> Cold Fusion- und JSP-Seiten werden fehlerhaft, wenn Tags in Großbuchstaben gesetzt wurden. Das Problem kann auf zwei verschiedene Arten auftreten:
> Wenn der Benutzer die Include-Datei zum Server übertragen hat, werden beim Wechsel zu Live Data gelbe Tags am Seitenanfang angezeigt.
> Wenn der Benutzer die Include-Datei nicht übertragen hat, wird ein "Live Data"- oder "Vorschau in Browser"-Fehler ausgegeben.

Beim Editieren von Hand mit Cold Fusion oder JSP sollten Großbuchstaben nicht innerhalb von Tags verwendet werden.

Wenn die Option "Schreibweise außer Kraft setzen" aktiviert ist, sollten Sie diese folgendermaßen deaktivieren: Folgen Sie dem Menüpfad "Bearbeiten" > "Einstellungen" > "Codeformat" und deaktivieren Sie das Kontrollkästchen "Schreibweise außer Kraft setzen: Tags".

Beachten Sie ebenfalls, dass bei erzwungenen Großbuchstaben und anschließend erzwungenen Kleinbuchstaben das head-Schlusstag nicht aktualisiert wird und das Ergebnis folgendermaßen aussieht: <head></HEAD>.

> Die im Handbuch zur Erweiterbarkeit beschriebene Funktion GIF-LZW ist nicht in Dreamweaver UltraDev enthalten.
> Die Dokumentationen "Dreamweaver verwenden" und "UltraDev verwenden" (Druckversion and PDF-Dateien) verwenden die Bezeichnung Package Manager in Bezug auf den Extension Manager. Dies ist nicht korrekt. Das Hilfesystem verwendet die korrekte Bezeichnung: Extension Manager.
> Verhalten können nun in Vorlageseiten (Templates) eingesetzt werden. Diese Verhalten werden auch bei anschließenden Aktualisierungen der Seite zur Anpassung der Originalvorlage beibehalten und gehen nicht verloren.
> Einzelbildattribute bei Fireworks 4
Das Hyperlink und die alt-Attribute, die in Dreamweaver UltraDev einem Einzelbild zugeordnet sind, werden in Fireworks nicht angezeigt, werden aber beibehalten.
> Ausführliche Informationen zum Erstellen neuer Schaltflächenvorlagen mit Flash und dem Generator-Textobjekt finden Sie in einem entsprechenden Artikel im Dreamweaver Support Center. Zusätzlich finden Sie auf der Website Macromedia Exchange einige Flash-Schaltflächen zum Herunterladen.
> Flash-Objekte in Dreamweaver UltraDev erkennen nicht automatisch, ob ein Besucher Flash in seinem Browser installiert hat. Wenn Sie diese Erkennungsfunktion anwenden möchten, benutzen Sie die Verhalten im JavaScript Integration Kit für Macromedia Flash 5, die auf der Website Macromedia Exchange verfügbar sind.
> Netscape 6
Dreamweaver UltraDev 4 unterstützt Netscape 6 nicht im gesamten Umfang. Ausführliche Informationen finden Sie unter der Netscape 6 TechNote im Dreamweaver Support Center.
> Neue Änderungen der Tastaturkurzbefehle
Einige Tastaturkurzbefehle sind in Dreamweaver UltraDev 4 aus Gründen der Konsistenz mit anderen Macromedia-Produkten geändert worden. Dreamweaver UltraDev 4 wird auch mit einem Satz von Tastaturkurzbefehlen aus Dreamweaver 3 geliefert. Auf diese Weise können Sie auch nach Bedarf mit dem Satz der Dreamweaver 3-Tastaturkurzbefehle arbeiten.
> Unregelmäßigkeiten könnten bei der Synchronisierungsfunktion in Zusammenarbeit mit der WebDAV-Integration auftreten, wenn die Systemzeit des Servers einen erheblichen Unterschied zur Systemzeit Ihres Computers aufweist.
> Zur Verwendung des JavaScript Debuggers müssen Sie Java und JavaScript in Ihrem Browser aktiviert haben.
> Der JavaScript Debugger in Dreamweaver UltraDev wird von den folgenden Browsern unterstützt:
> Windows
Internet Explorer 4.0 und höher, Netscape 4.5 und höher, außer Netscape 6
> Macintosh
Netscape 4.5 und höher, außer Netscape 6

Windows-spezifische Themen

> Sie müssen über Administratorrechte verfügen, um Dreamweaver UltraDev auf einem NT oder Windows 2000 Server zu installieren. Unabhängig von der deutlichen Fehlermeldung ist diese Bedingung eine Änderung zu Vorgängerversionen.
> Warnmeldungen der Debugger Security unter Windows ME können oft hinter dem Browserfenster der Fehlerbereinigung und ebenso hinter Dreamweaver UltraDev-Fenstern erscheinen. Zum Einsehen der Sicherheitswarnung im Vordergrund können Sie entweder alle Fenster minimieren oder auf das Sicherheitsdialogfeld in der Taskleiste klicken.
> Verwenden des JavaScript Debuggers mit dem Internet Explorer: Wenn Sie unter Windows einen neuen Ordner erstellen oder einen Ordner bzw. eine Datei umbenennen möchten, während der JavaScript Debugger im Internet Explorer geöffnet ist, scheint Dreamweaver UltraDev unter Umständen im Stillstand zu sein. Das Schließen des Browserfensters sollte Abhilfe schaffen.

Macintosh-spezifische Themen

> CF
Beim Arbeiten mit Cold Fusion auf dem Macintosh sollten Sie die Voreinstellungen für Zeilenumbrüche auf "CR LF Windows" setzen. Wenn in Cold Fusion ein standardmäßiger Macintosh-Zeilenumbruch verwendet wird, können einige Probleme entstehen:
> Der CFML-Server handhabt die Datei wie eine einzige lange Zeile. Wenn ein CFSCRIPT einen "//"-Kommentar enthält, wird der nachfolgende Teil des Skripts als ein gesamter großer Kommentar behandelt.
> WebDAV überträgt Cold Fusion-Dateien mit Macintosh-Zeilenumbrüchen und verursacht damit bei Cold Fusion-Servern Probleme mit dieser Datei.
> Die Serverhalten "Navigationsleiste", "Master-Detail" und "Zu Datensatz verschieben" erzeugen auf Cold Fusion-Servern Fehler.

Um die Voreinstellungen auf Zeilenabschlüsse im Windows-Stil zu setzen, wählen Sie "Bearbeiten" > "Voreinstellungen" > "Codeformat" und ändern die Einstellung der Zeilenumbrüche auf "CR LF Windows".

> CF
Bei der Verwendung von Cold Fusion meldet Live Data einen Fehler, wenn der Pfad ein Leerzeichen aufweist. Leerzeichen oberhalb des Startordners werden normalerweise akzeptiert, aber es sollten keine Leerzeichen im Pfad der Site selbst vorkommen.
> Wenn Sie mit dem Server Behavior Builder ein Serververhalten erstellen, das keine Parameter hat, wird der Name dieses Serververhaltens bei Anwendung auf einer Seite nicht innerhalb der Serververhaltenpalette angezeigt.

Es gibt zwei Möglichkeiten, dieses Problem zu umgehen:

> Erstellen Sie im Server Behavior Builder einen Parameter und löschen ihn anschließend.
> Fügen Sie ein title-Tag zur XML-Gruppendatei von Hand hinzu.
> Beim Starten des JavaScript-Debuggers, erscheint eine Warnmeldung, die angibt, dass das Dreamweaver Debugger-Applet noch geladen und dass die Ausführungserlaubnis des Applets bestätigen werden muss. Diese Warnmeldung kann möglicherweise mehrere Male erscheinen. Nachdem Sie mehrere dieser Meldungen per Mausklick geschlossen haben, startet der Debugger.
> BBEdit 6.01 behebt zwei Bugs der Integration Dreamweaver-BBEdit. Die BBEdit 6.01-Demoversion und das BBEdit 6.01-Aktualisierungsprogramm befinden sich auf der Macintosh-CD von Dreamweaver UltraDev 4. Kunden, die bereits BBEdit 6.0 erworben haben, sollten das frei verfügbare Aktualisierungsprogramm zur Fehlerbehebung bei der Dreamweaver UltraDev-Integration zusätzlich in Betracht ziehen. Zum Herunterladen des Aktualisierungsprogramms finden Sie ausführliche Informationen in den BBEdit 6.01-Versionshinweisen oder auf den BBEdit-Updateseiten.
> Die SourceSafe-Integration bei einem Macintosh-Computer benötigt einige weitere Setup-Schritte, bevor Sie mit der Arbeit beginnen können. Ausführliche Informationen zum Setup der Dreamweaver SourceSafe-Integration finden Sie im Artikel Working with SourceSafe on the Macintosh im Dreamweaver Support Center.
> Das Erstellen eines Web-Photoalbums auf dem Macintosh funktioniert nur bei geöffneten Dreamweaver UltraDev-Dokumenten.
> Unter Umständen funktioniert im Internet Explorer 4.5 auf dem Macintosh die Such-Schaltfläche der Hilfesysteme "Dreamweaver verwenden", UltraDev verwenden" oder "Dreamweaver & UltraDev erweitern" nicht ordnungsgemäß. Ein Upgrade auf Apple Mac OS Runtime for Java (MRJ) 2.2.3 kann dieses Problem beheben.
> Unter Umständen funktioniert in Netscape 6 auf dem Macintosh die Such-Schaltfläche der Hilfesysteme "Dreamweaver verwenden", "UltraDev verwenden" oder "Dreamweaver & UltraDev erweitern" nicht ordnungsgemäß. Dieses Problem können Sie durch die Einstellung auf einen anderen Standardbrowser in Dreamweaver umgehen.
> Der JavaScript Debugger funktioniert nicht, wenn TCP/IP auf PPP eingestellt und Sie nicht angemeldet sind.

> Wenn Sie nach dem Start der Hilfe auf UltraDev klicken, resultiert dies relativ schnell in einer unsichtbaren Texteinfügemarke. Die Tastenfunktionen ausgehend von der Tastatur sind nicht mehr abrufbar und der Versuch Text auszuwählen, hat verstreute markierte Bereiche zur Folge.

Doppelbyte und High ASCII Zeichensatz-Themen
Alle Servermodelle

> Vermeiden Sie die Verwendung von Doppelbyte-Zeichen oder akzentuierten Zeichen in DSNs.
> Nur Shift JIS wird als japanische Kodierung unterstützt.
> Bei Dateinamen und Dateipfaden sollten Doppelbyte-Zeichen nicht verwendet werden.

JSP

> UltraDev unterstützt nur den IBM WebSphere JSP-Anwendungsserver auf Doppelbyte-Betriebssytemen. Bei anderen JSP-Anwendungsservern sind Inkompatibilitäten mit Doppelbyte-Zeichensätzen aufgetreten.
> Es wurden nur die folgenden Treiber mit UltraDev getestet. Sie sind darauf ausgelegt, die Handhabung von Doppelbyte-Daten in Zusammenarbeit mit Anwendungsservern ordnungsgemäß zu unterstützen. Stellen Sie sicher, dass die Option für die Verwendung des Treibers auf dem Anwendungsserver ausgewählt ist.
> Oracle Thin Driver
> IBM DB2 App Driver
> IBM DB2 Net Driver
> Doppelbyte-Tabellennamen, Spaltennamen und gespeicherte Prozeduren werden nicht unterstützt.
> Das Erstellen eines Filters für eine Zeichenkette mit Doppelbyte-Zeichen funktioniert auf dem Server, aber die Anwendung der Schaltfäche "Testen" gibt nicht die korrekten Daten aus.
> JavaBeans-Klassennamen sollten keine Doppelbyte-Zeichen oder akzentuierten Zeichen enthalten.

Cold Fusion

> Der Cold Fusion-Server unterstützt keine Tabellennamen, Spaltennamen und gespeicherten Prozeduren, die Doppelbyte-Zeichen oder akzentuierte Zeichen enthalten.

Melden von Programmfehlern (Bugs)
Haben Sie einen Programmfehler (Bug) gefunden? Bitte senden Sie eine E-Mail mit folgenden Informationen an das UltraDev-Team:

=======================
Ihr Name:
Ihre E-Mail-Adresse:
Ihre Telefonnummer:
=======================
Fehlerbeschreibung (in Englisch)
=======================
Zusammenfassung:
Schritte, die den Fehler verursacht haben:
1.
2.
3.
Erwartete Ergebnisse:

Tatsächliche Ergebnisse:
=======================
Plattform:
=======================
Power Macintosh________
Windows 95/98________
Windows NT________
Windows 2000________
Windows ME________
=======================
Systeminformationen:
=======================
Hardware:
Betriebssystemversion:
Arbeitsspeicher:
=======================

Geben Sie in der Betreff-Zeile "Bug Report:" gefolgt von einer sehr kurzen Zusammenfassung des Problems (in Englisch) an, damit Fehlerberichte von Funktionsanfragen unterschieden werden können. Beispiel: "Bug Report: Can't see JPEGs".