Mam zainstalowany interfejs użytkownika Tridion i otrzymuję poniżej ostrzeżenie w pliku dziennika. Z wyjątkiem tego ostrzeżenia, nic nie jest rejestrowane źle w plikach dziennika, nawet w trybie debugowania.Błąd Tridion UI - "Podgląd tej strony nie jest aktualny"
„WARN AmbientDataContext - Nie ma aktualny kontekst danych otoczenia - ramy Dane otoczenia nie jest prawidłowo zainicjowany”
To ostrzeżenie się zalogować w moim podglądu sesji usług internetowych cd_core.2012-11- Plik 11.log i ten sam plik dziennika aplikacji WWW. Podejrzewam, że z powodu tego ostrzeżenia nie otrzymuję zaktualizowanego podglądu strony w interfejsie interfejsu użytkownika. Poniżej znajduje się załączony zrzut ekranu dla błędu interfejsu użytkownika -
Próbowałem również zaktualizować podgląd, klikając przycisk "aktualizuj podgląd strony", ale bez powodzenia. Aby rozwiązać ten problem, wykonałem prawie wszystkie odpowiedzi związane z tym błędem w przepełnieniu stosu. Jeśli przekażę odpowiedź w poniższym pytaniu. Tridion UI - Preview Not Updating Mamy więc rację, ponieważ treść jest zawsze publikowana we właściwym miejscu. Chciałbym poznać podobny punkt od ustawienia w cd_dynamic_conf.xml sesji podglądu serwisu jest coś takiego jak poniżej -
<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>
A w aplikacji pomostowym
<URLMappings>
<StaticMappings>
<Publications>
<Publication Id="241">
<Host Domain="xyz" Port="80" Protocol="http" Path="/" />
</Publication>
</Publications>
</StaticMappings>
<StorageMapping IdentifyPublicationByProperty="publicationUrl"/>
</URLMappings>
I SiteEdit marża się dostać stworzył coś takiego -
Do prezentacji komponentu
<!-- Start SiteEdit Component Presentation: {"ID":"cp_5", "ComponentID":"tcm:240-22393", "ComponentVersion":19, "ComponentTemplateID":"tcm:240-23899-32", "IsQueryBased":false} -->
Na stronie zachodzącego
<!-- SiteEdit Settings: {"PageID":"tcm:240-22507-64", "PageVersion":49, "TargetTypeID":"tcm:0-1-65438", "ComponentPresentationLocation":1} -->
Tutaj chcę podkreślić kilka ważnych punktów, jak poniżej -
1- Mam stronę internetową w 2 językach jednego z/en i jednego z/FR tego samego katalogu IIS. W powyżej ustawień publikacji id 241 jest moja pl wersja strony .so Próbowałem też poniżej ustawienie
<Publication Id="240">
<Host Domain="xyz" Port="80" Protocol="http" Path="/en" />
</Publication>
ale znowu bez powodzenia. Mogę dostarczyć więcej informacji, takich jak pliki dzienników itp., Jeśli nadal są wymagane do zbadania problemu. Proszę pomóżcie mi pozbyć się tego bardzo irytującego problemu na wcześniejszych zasadach.
Edit -1 Proszę również znaleźć poniżej plików konfiguracyjnych dla samego
cd_ambient_conf.xml dla sesji podglądu usługa
<?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 na stronie stagging
<?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 dla Staging strona
<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>
UWAGA: - Powód mamy cd_ambient_cartridge_conf.xml dla strony testowej, a nie dla Strona z podglądem sesji podczas ustawiania UI w górę, strona testowa rzuciła błąd, w którym oczekiwał pliku cd_ambient_cartridge_conf.xml. Więc umieszczamy przykładowy plik na tej stronie.Nawet nie ma tam, gdzie wspomniano w dokumentacji, aby mieć ten plik. ale w przypadku strony podglądu sesji, nie spodziewał się takiego pliku.
To miłe pytanie, czy moglibyśmy zainteresować państwem zaangażowaniem się w konkretną propozycję [Area 51 Tridion] (http://area51.stackexchange.com/proposals/38335/tridion?referrer=gPujQMxthNCNn9xqeeO2NA2). Zarejestruj się za pomocą tego samego konta SO, jeśli masz chwilę. –