Tridion UI - Preview Does Not Update

Today I installed the Tridion interface according to the documentation at http://sdllivecontent.sdl.com/ . Everything seems to work, except for the "Update preview" function. After making changes to the component, the page correctly shows that the preview is out of date, but clicking the "Update preview" button reloads the page without any errors, besides displaying the same warning "Preview of this page is not updating."

I see that there is another article related to this ( Tridion New UI Preview Site does not reflect changes, unless it is scared ), but I do not use any virtual directories.

I worked my way through warnings and errors that I found in the logs, leaving only one warning (both on the deployment site and on the intermediate site):

2012-07-05 19: 44: 25,085 WARN AmbientDataContext - The current surrounding data context is missing - the external data structure was not correctly initialized

with debugging protocol enabled. I see that AmbientDataContext uses com.tridion.ambientdata.web.WebContext by default, which I assume is correct?

Sometimes a session cleanup error will appear - I'm not sure if this is due to a problem:

$ 2012-07-05 19:52:55,300 ERROR SessionManagerImpl - Could not clean session storage after session expired! com.tridion.broker.StorageException: Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity at com.tridion.storage.persistence.session.SessionWrapperFactory.cleanupSessionData(SessionWrapperFactory.java:154) ~[cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.expireSession(SessionManagerImpl.java:415) [cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.performCleanup(SessionManagerImpl.java:231) [cd_session.jar:na] at com.tridion.storage.persistence.session.SessionsCleanerMonitor.run(SessionsCleanerMonitor.java:54) [cd_session.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.6.0_26] 2012-07-05 19:52:55,300 ERROR SessionsCleanerMonitor - Could not perform sessions clean-up. Will retry in 120000 milliseconds. com.tridion.storage.persistence.session.SessionHandlingException: Could not clean session storage after session expired: Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity at com.tridion.storage.session.SessionManagerImpl.expireSession(SessionManagerImpl.java:444) ~[cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.performCleanup(SessionManagerImpl.java:231) ~[cd_session.jar:na] at com.tridion.storage.persistence.session.SessionsCleanerMonitor.run(SessionsCleanerMonitor.java:54) ~[cd_session.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.6.0_26]

Any help would be greatly appreciated? Not sure what else to try.

thanks

Phil

+5
source share
3 answers

In the properties of the publication, the problem turned out to be incorrect with respect to the "Publication Path" and "Publication URL" values. Returning to the defaults, they now work - thanks to Tridion PS for this.

+4
source

This error occurs due to the fact that temporary files that the user interface creates each time there is a change in the page or its contents or the "Update preview" button is pressed are not created, therefore, when you try to delete them, you will see this error. Thus, this error is more a sign that something else is wrong, and not the error itself. What you need to check is that temporary files were created or not.

+6
source

This section of the documentation (http://sdllivecontent.sdl.com/LiveContent/content/en-US/UIU4SDLT2011SP1/task_89D69D4B67C340388652DEAECA6B5B79) previews the session.

It looks like you have skipped some steps to configure this part.

+3
source

All Articles