我正在运行Tridion 2011 SP1,并在cd_core.xxxx.xx.xx.log文件中收到以下警告。
2012-10-17 12:37:50,298 WARN FSTaxonomyDAO - TaxonomyDAO is set to File System, which is not supported. Check your bindings settings and/or license file.
我已从cd_deployer_conf.xml中删除了以下元素
<Module Type="TaxonomyDeploy" Class="com.tridion.deployer.modules.TaxonomyDeploy"/>
但我仍然收到警告。
我认为这个问题导致我的许多多媒体组件在发布时失败。如果确定这些警告的原因没有帮助,那么我至少会缩小它。
修改
我忘了提到我使用文件系统作为内容数据存储
答案 0 :(得分:5)
存储绑定位于cd_storage_conf.xml中。您需要检入存储配置,并且应该存储到db。如果您使用分类法,也不应该从部署者中删除。
<强>更新强>:
我不支持分类存储到文件系统绑定,因为我知道它只能用于数据库,它与2009版本相同,而您所看到的是您使用不受支持的警告消息。我不确定你是否可以禁用此绑定。
此外,自SDL Tridion 2011 SP1起,不推荐使用存储在本地文件系统上的元数据,而是在数据库中存储元数据。 SDL Doc参考link。