Fenster "Meldungen"
Im Fenster "Meldungen" (Abbildung unten; Position siehe Benutzeroberfläche) werden Meldungen zu folgenden Dingen angezeigt:
•Ausgabe der Validierungsergebnisse des gerade aktiven Projekts. Dabei werden alle Seiten im Projekt berücksichtigt. Wenn ein Fehler angezeigt wird, enthält die Fehlermeldung einen Link zu der Komponente, durch die der Fehler verursacht wurde.
•Während der Simulation enthält das Fenster einen detaillierten Schritt-für-Schritt-Bericht über den Workflow-Fortschritt.
Bei jeder Ausführung einer dieser Aktionen werden die Meldungen der vorherigen Aktionen vom aktuellen Register gelöscht. Da es aber neun Meldungsregister gibt, können Sie die Ergebnisse einer Aktionen auf einem Register aufbewahren, während Sie eine zweite Aktion auf einem anderen Register ausführen.

Die Symbolleiste des Fensters "Meldungen" enthält Befehle für die folgenden Aktionen: Filtern der Meldungen, Navigieren durch die Meldungen, Kopieren von Meldungen, Einfügen der Server-Log-Meldung, Suchen von Meldungen, Löschen des Inhalts des aktuellen Registers, Definieren der Hintergrundfarben von Server und Client-Log-Meldungen und Einstellen des Timers.
Einfügen von Server-Log-Meldungen zur Eruierung von Fehlerquellen im Design
Wenn das Server-Log bei Ausführung einer Lösung auf MobileTogether Server einen Fehler anzeigt, können Sie den Mauszeiger über die Fehlermeldung platzieren, um eine Kopieren-Schaltfläche anzuzeigen, mit der Sie die Fehlermeldung in die Zwischenablage kopieren können.
Wenn Sie das Design der Lösung nun in MobileTogether Designer öffnen, können Sie die Fehlermeldung in das Fenster "Meldungen" kopieren. Klicken Sie dazu auf die Schaltfläche Server-Log einfügen der Symbolleiste des Fensters (siehe Abbildung oben). Daraufhin wird die Log-Meldung, die Sie in die Zwischenablage kopiert haben, eingefügt. Anhand der Informationen in der Meldung findet MobileTogether Designer die referenzierten Stellen im Design und die Meldung wird mit Links zu diesen Design-Definitionen angezeigt. Klicken Sie auf den Link bzw. die Links, um die Quelle des Fehlers zu finden.
Generierung von Meldungen mit Hilfe von XPath trace()
Meldungen im Fenster "Meldungen" können mit Hilfe der XPath-Funktion trace() generiert werden. So wird z.B. mit dem folgenden XPath-Ausdruck eine Meldung generiert, die den Wert im Node Company/Name angibt:
if (Company/Name="Altova") then trace("Company is Altova") else trace("Company is not Altova")
Der Text der entsprechenden trace-Funktion wird als Meldung im Fenster "Meldungen" angezeigt. Diese Meldung bildet auch einen Link, über den Sie zur ursprünglichen trace-Funktion gelangen.
Filtern von Meldungen
Sie können festlegen, welche Arten von Meldungen im Fenster "Meldungen" angezeigt werden sollen. Klicken Sie dazu in der Symbolleiste des Fensters "Meldungen" (Abbildung oben) auf die Schaltfläche Filter. Daraufhin wird das Dialogfeld "Filter-Einstellungen" angezeigt (Abbildung unten). Wählen Sie die Meldungstypen aus, die angezeigt werden sollen und klicken Sie auf Schließen. Diese Funktion ist sehr hilfreich, wenn das Fenster sehr viele Meldungen enthält und Sie sich auf eine bestimmte Art von Meldungen konzentrieren möchten.

Farbeinstellungen
Sie können für Meldungen, die während der Simulation angezeigt werden, unterschiedliche Farben für auf dem Server und auf dem Client ausgeführte Aktionen definieren. Wenn Sie klar unterscheidbare Farben definieren, können Sie den Workflow im Fenster "Meldungen" einfacher verfolgen, was beim Debuggen sehr hilfreich sein kann. Um benutzerdefinierte Farben zu definieren, klicken Sie in der Symbolleiste des Fensters "Meldungen" auf die Schaltfläche Farbe (Abbildung unten). Daraufhin wird das Dialogfeld "Farbeinstellungen" angezeigt (Abbildung unten), in dem Sie die gewünschten Farben definierten können.

Timer-Einstellungen
Meldungen können mit ihren Zeitstempeln angezeigt werden (siehe Abbildung unten). Über die Schaltfläche Timer können Sie die Anzeige von Zeitstempeln konfigurieren. Es stehen die folgenden Optionen zur Verfügung:
•Zeitstempel ausblenden: Es werden keine Zeitstempel angezeigt. Dies ist die Standardeinstellung.
•Relative Zeitstempel anzeigen: Die Zeitstempel werden relativ zum Beginn der Aktion (Validierung oder Simulation) angezeigt. Die Meldungen vorhergehender Aktionen werden vom aktuellen Register gelöscht.
•Absolute Zeitstempel anzeigen: Die Zeitstempel werden als die aktuelle Uhrzeit gemäß der Systemuhr angezeigt.
•Zeilenzeitstempel auf Null setzen: Diese Option ist nur aktiv, wenn die Option Relative Zeitstempel ausgewählt ist. Wenn Sie eine Meldungszeile auswählen und anschließend diese Option auswählen, wird diese Meldungszeile auf Null gesetzt. Dadurch sehen Sie, wie lange verschiedene Ereignisse im Verhältnis zur ausgewählten Meldungszeile dauern. In der Abbildung unten sehen Sie z.B., dass die grau markierte Meldungszeile auf Null gesetzt ist, weswegen wir sehen können, wie lange verschiedene Ereignisse gemessen am ausgewählten Ereignis dauern. Sie können verschiedene Zeilen der Reihe nach auf Null setzen.

Klicken Sie auf die Schaltfläche Timer und wählen Sie die gewünschte Option aus. Beachten Sie, dass Zeilenzeitstempel nur dann auf Null gesetzt werden können, wenn die Option Relative Zeitstempel ausgewählt ist.