Ich habe Tridion UI installiert und unten Warnung in der Protokolldatei erhalten. Außer dieser Warnung wird auch im Debug-Modus nichts in den Protokolldateien protokolliert.Tridion UI Fehler - "Die Vorschau für diese Seite ist nicht auf dem neuesten Stand"
„AmbientDataContext WARN - Es gibt keine aktuellen Kontext Umgebungsdaten - die Umgebungsdatenrahmen nicht richtig initialisiert“
Diese Warnung in meiner Sitzung Vorschau Web-Service cd_core.2012-11- protokolliert werden 11.log-Datei und in derselben Protokolldatei der Staging-Webanwendung auch. Ich vermute, dass aufgrund dieser Warnung ich keine aktualisierte Vorschau der Seite in der Benutzeroberfläche erhalten werde. Bitte beachten Sie unten beigefügten Screenshot für die UI-Fehler -
Ich habe auch versucht, die Vorschau zu aktualisieren, indem Sie auf "Update der Seite Vorschau" -Taste, aber kein Glück. Um diesen Fehler zu beheben, befolgte ich fast alle Antworten im Stack-Überlauf. Wenn ich die Antwort in dieser Frage unter beziehe. Tridion UI - Preview Not Updating So sind wir in diesem Punkt richtig, da Inhalte immer an der richtigen Stelle veröffentlicht werden. Ich mag ähnlichen Punkt von der Einstellung in der cd_dynamic_conf.xml von Session Preview Service erkunden, ist so etwas wie unten -
<URLMappings>
<StaticMappings>
<Publications>
<Publication Id="241">
<Host Domain="xyz" Port="80" Protocol="http" Path="/" />
</Publication>
<Publication Id="121">
<Host Domain="xyz" Port="80" Protocol="http" Path="/" />
</Publication>
</Publications>
</StaticMappings>
<StorageMapping IdentifyPublicationByProperty="publicationUrl"/>
</URLMappings>
Und in dem von der Inszenierung Anwendung
<URLMappings>
<StaticMappings>
<Publications>
<Publication Id="241">
<Host Domain="xyz" Port="80" Protocol="http" Path="/" />
</Publication>
</Publications>
</StaticMappings>
<StorageMapping IdentifyPublicationByProperty="publicationUrl"/>
</URLMappings>
Und SiteEdit Mark- up erstellt bekommen so etwas wie dieses -
Für Komponente Präsentation
<!-- Start SiteEdit Component Presentation: {"ID":"cp_5", "ComponentID":"tcm:240-22393", "ComponentVersion":19, "ComponentTemplateID":"tcm:240-23899-32", "IsQueryBased":false} -->
Für Seite
<!-- SiteEdit Settings: {"PageID":"tcm:240-22507-64", "PageVersion":49, "TargetTypeID":"tcm:0-1-65438", "ComponentPresentationLocation":1} -->
Hier habe ich einige wichtige Punkte, wie unten Einstellung hervorheben möchten -
1- Ich habe Website in 2 Sprachen ein mit/en und eines mit/fr unter dem gleichen IIS-Verzeichnis. In obiger Einstellung Veröffentlichung ID 241 ist für meinen en Version des Website-.so ich auch
<Publication Id="240">
<Host Domain="xyz" Port="80" Protocol="http" Path="/en" />
</Publication>
Aber auch hier kein Glück unter Einstellung versucht. Ich kann weitere Informationen wie Protokolldateien usw. zur Verfügung stellen, wenn sie noch benötigt werden, um das Problem zu untersuchen. Bitte helfen Sie mir, dieses sehr irritierende Problem sehr früher loszuwerden.
bearbeiten -1 Bitte beachten Sie auch unter Konfigurationsdateien finden für gleiche
cd_ambient_conf.xml für Session Vorschau webservice
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="6.1" xsi:noNamespaceSchemaLocation="schemas/cd_ambient_conf.xsd">
<!-- Cookies settings -->
<!-- <Cookies> <Cookie Type="Tracking" Name="myTrackingCookie" Path="/"/> <Cookie Type="Session" Name="mySessionCookie" Path="/"/> </Cookies> -->
<Cartridges>
<!-- Example cartridge definition -->
<!--
<Cartridge File="cd_ambient_cartridge_conf.xml"/>
-->
<Cartridge File="cd_webservice_preview_cartridge.xml"/>
</Cartridges>
</Configuration>
cd_ambient_conf.xml für stagging Website
<?xml version="1.0" encoding="UTF-8"?>
<Configuration Version="6.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="schemas/cd_ambient_conf.xsd">
<Cartridges>
<Cartridge File="cd_webservice_preview_cartridge.xml"/>
<Cartridge File="footprint_cartridge_conf.xml"/>
</Cartridges>
<ClaimStoreProvider>com.tridion.siteedit.preview.PreviewClaimStoreProvider</ClaimStoreProvider>
</Configuration>
cd_ambient_cartridge_conf.xml für Staging Website
<ClaimProcessorDefinitions>
<ClaimProcessorDefinition Uri="tcd:claimprocessor:example:userdetails" ImplementationClass="com.tridion.ambientdata.processing.ExampleClaimProcessor1"
Description="Example claim processor that gets user details.">
<RequestStart>
<InputClaims>
<ClaimDefinition Uri="tcd:claim:userid" />
</InputClaims>
<OutputClaims>
<ClaimDefinition Uri="tcd:claim:username" />
<ClaimDefinition Uri="tcd:claim:usersex" />
<ClaimDefinition Uri="tcd:claim:userage" />
</OutputClaims>
</RequestStart>
</ClaimProcessorDefinition>
<ClaimProcessorDefinition Uri="tcd:claimprocessor:example:example2"
ConfigProviderClass="com.tridion.ambientdata.processing.ExampleClaimProcessorConfigProvider" />
</ClaimProcessorDefinitions>
</CartridgeDefinition>
HINWEIS: - Grund, warum Wir haben cd_ambient_cartridge_conf.xml zum Staging der Website und nicht für Session-Vorschau-Website während der Einstellung der Benutzeroberfläche, Staging-Website warf einen Fehler, in dem es cd_ambient_cartridge_conf.xml-Datei erwartet wurde.So setzen wir eine Beispieldatei in dieser Website.Auch es In der Dokumentation wird nicht erwähnt, um diese Datei zu haben. aber im Falle der Sitzungsvorschau-Website hat es keine solche Datei erwartet.
Schöne Frage, könnten wir Sie Interesse an der [Area 51 Tridion spezifischen Vorschlag] (http://area51.stackexchange.com/proposals/38335/tridion?referrer=gPujQMxthNCNn9xqeeO2NA2) interessieren. Melden Sie sich mit dem gleichen SO-Konto an, wenn Sie einen Moment Zeit haben. –