I have seen this error when you mix the jar files of Tridion SP1
and Tridion SP1#HR1
. You most likely (pretty sure) have the cd_core.jar from Tridion SP1
and not from the Tridion SP1 HR1
.
Tridion SP1 HR1
is pre-requisite for Tridion UI/XM 2012. You need to replace all the jar files from Tridion SP1 HR1 and restart the AppPool of preview site. Once you copied you will see messages like below in the log instead of the ERROR.
WARN AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
DEBUG AmbientDataContext - Setting current ambient data context: com.tridion.ambientdata.web.WebContext
INFO AmbientDataConfig - Found claimStoreProvider definition in configuration file: com.tridion.siteedit.preview.PreviewClaimStoreProvider.