Funktionsverbesserungen in Rational Publishing Engine 1.3

Funktionsverbesserungen im Release 1.3 von IBM® Rational Publishing Engine.
Machen Sie sich mit den folgenden Neuerungen vertraut:

Rational Publishing Engine-Debugmodus

Rational Publishing Engine-Fehler

Kritische Fehler, die durch Ausnahmen in der Ausgabebibliothek verursacht wurden, zeigen jetzt auch das Vorlagenelement, das den Fehler verursacht hat, zusammen mit der Fehlernachricht an.

Kritische Fehler, die durch Ausnahmen in der Ausgabebibliothek verursacht wurden, zeigen jetzt auch das Vorlagenelement, das den Fehler verursacht hat, zusammen mit der Fehlernachricht an.

JavaScript-Fehler

Wenn der Debugmodus aktiviert ist, werden zusätzliche Informationen angezeigt. Die Kontextinformationen beinhalten die Element-ID, die Angabe zur Ausführung des Scripts sowie die Formatierungsangaben für folgende Elemente.
  • Eigenschaft
  • Elementinhalt
  • Bedingung
  • Zuordnung
Zu den zusätzlichen Informationen gehört der Wert der Variablen und der Dateneigenschaften zu Beginn des Ausdrucks sowie die zugehörigen Werte zu dem Zeitpunkt, zu dem der Fehler aufgetreten ist.
JavaScript-Fehler

Vorlagenschleifen

Diese Vorgabeeinstellung warnt den Vorlagendesigner vor möglichen Problemen. Das Feature zeigt eine Warnung an, wenn eine beliebige Abfrage oder Iteration fortlaufend für mehr als N Wiederholungen verarbeitet wird. N ist hierbei der in den Vorgaben definierte Schwellenwert. Sie können den Schleifenschwellenwert in den Enginevorgaben definieren:

Vorgaben für Schleifenschwellenwert

Wenn Sie beispielsweise den Schwellenwert auf 150 setzen, werden die folgenden Warnungen für eine Iteration ausgegeben, die 301 mal ausgeführt wird.
CRRPE1064I Dokumentvorlage 1 von 1 wird verarbeitet.
CRRPE3604W Das Vorlagenelement 4 (Iteration) wurde 150 Mal verarbeitet und überschreitet damit den hierfür definierten Grenzwert. Dies ist normal bei Vorlagen, die große Datensätze verarbeiten. In anderen Fällen kann es auf ein Problem bei der Ausführung der Vorlage hinweisen.
CRRPE3604W Das Vorlagenelement 4 (Iteration) wurde 300 Mal verarbeitet und überschreitet damit den hierfür definierten Grenzwert. Dies ist normal bei Vorlagen, die große Datensätze verarbeiten. In anderen Fällen kann es auf ein Problem bei der Ausführung der Vorlage hinweisen.
CRRPE1064I 1500 Veröffentlichungsbefehle verarbeitet. 1208 Veröffentlichungsbefehle stehen noch zur Verarbeitung an.
CRRPE1064I 2709 Veröffentlichungsbefehle verarbeitet. 0 Veröffentlichungsbefehle stehen noch zur Verarbeitung an.

XML-Eingabefehler

Wenn der Debugmodus aktiviert ist, stellt Rational Publishing Engine zusätzliche Informationen bereit, um Sie bei der Eingrenzung des Problems in der XML-Datei zu unterstützen. Aufgrund der Vorgehensweise von XML-Parsern zeigt Rational Publishing Engine den XML-Inhalt an, der bis zum Auftreten des Fehlers gelesen wurde.
Anmerkung: Sie können auch die XML-Datei in einem XML-Editor oder Browser öffnen, um Eingabefehler zu erkennen.
XML-Eingabefehler

Element-ID

Da viele Fehlerberichte jetzt auch die ID des Elements enthalten, die den Fehler verursacht, ist die Element-ID jetzt auch eine sichtbare Eigenschaft und wird sowohl auf der Eigenschaftenseite als auch in den QuickInfos angezeigt. Sie können auch über das Menü "Suchen" nach einer bestimmten Element-ID suchen.

ID-Feld in der Sicht 'Eigenschaften'

Rational Publishing Engine-Debugger


Feedback