I'm dealing with a situation where I have installed the Media Manager connector for Tridion 2011 in two environments. In one environment, the connector worked fine. In the other, the Tridion GUI throws an error message on the ECLEEditor.config file where it doesn't recognize a particular namespace.
Through poking and prodding, I discovered that in the Web/WebUI/Core/Schemas directory, my
Extensions.xsd file and my
ConfigurationMerge.xsd file were different.
Specifically, Extensions.xsd was missing this:
<xs:element name="xslstylesheetextensions" type="merge:xslStylesheetExtensionType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the XSLT stylesheet extensions</xs:documentation> </xs:annotation> </xs:element>
I updated my test environment to have matching XML schemas as my dev environment (and restarted everything), but the error persists. This leads be to believe that there are more differences between my environments that I haven't noticed, yet - and I'm at a loss as to how these files ended up being different to start with.
Would an upgrade or a hotfix to Tridion involve editing these XML Schemas? If this is the case, which ones?