Aktualisiere die Vorschau-Warnung kontinuierlich auf SDL Tridion UI 2012

8

Ich versuche, neue SDL Tridion UI 2012-Funktionalität auf einigen Test (Standard) -Seiten einzurichten. Ich werde ständig die Warnung "Die Vorschau für diese Seite ist nicht aktuell" abrufen, obwohl ich mehrmals auf "Vorschau aktualisieren" klicke. Ich habe ein virtuelles Bild verwendet, so dass niemand außer mir die Seite bearbeiten kann. Es spielt keine Rolle, welche Komponente sich geändert hat. Ich habe einen Blick in die cd_core.log Datei auf der "Session Preview" Web Service Seite geworfen und finde diese Knoten interessant:

%Vor%

Der interessanteste Teil ist, dass Session-Wrapper zu cd_storage_conf.xml auf der Web-Serviceseite "Sitzungsvorschau" hinzugefügt wurden. Bellow ist Teil der "Sitzungsvorschau" cd_storage_conf.xml:

%Vor%

Ich habe den Gültigkeitsstatus cd_storage_conf.xml überprüft und alles ist in Ordnung (versuche XML über IE zu öffnen und es wird korrekt angezeigt).

Wenn ich die Seite erneut veröffentliche (Bearbeitung beenden), ist alles korrekt, nachdem die Seite neu geladen wurde, bis die erste Änderung an den Komponenten vorgenommen wurde. Dieser unerwartete Zustand gab mir so starke Schmerzen und Kopfschmerzen, außerdem schafft mich ein so nervöses ... :).

    
Bogdan Stojanovic 28.05.2012, 17:39
quelle

1 Antwort

13

Hier ist, was Update Preview tut, stellen Sie sicher, dass alle Schritte bis zur eigentlichen Seitenaktualisierung funktionieren und korrekt konfiguriert sind und Sie sollten es gut machen:

  1. Rendern Sie Ihre Vorlage (n) im Vorschaumodus
  2. Veröffentlichen Sie die Ergebnisse im Content Delivery-Webdienst
  3. Der CD Web Service schreibt in die Session Wrapper Datenbank
  4. Aktualisieren Sie die Seite
  5. Ambient Framework-Filter (oder HTTP-Module für .NET) suchen nach einem Sitzungstoken
  6. DB wird nach Inhalten mit demselben Sitzungstoken
  7. gesucht
  8. Wenn Inhalt gefunden wird, wird er mit dem Inhalt auf der Seite zusammengeführt.

Typische Probleme (nach meiner Erfahrung) sind Ambient Framework-Konfiguration - Entweder sind die Module in Ihrer Anwendung nicht installiert / konfiguriert, oder die cd_ambient_conf.xml enthält ungültige Konfigurationseinstellungen.

Es könnte sich lohnen, die Logs von Schritt 1 aufzuspüren, um herauszufinden, wo es scheitert - zu wissen, wo es scheitert, ist normalerweise 80% der Lösung.

    
Nuno Linhares 29.05.2012, 15:19
quelle

Tags und Links