SDL Tridion 2009-无法创建事件系统对象

SDL Tridion 2009-无法创建事件系统对象,tridion,Tridion,我们正在使用SDL Tridion 2009 不久前,我们开始出现“无法创建事件系统对象”错误。 我们开始发现这个错误 这可能与我们的Events实现有关,但这已经运行了2年多了,我们不久前才开始出现这个错误 以防万一有人得到了类似的东西,这会有所帮助 非常感谢此错误是在事件初始化期间出现的。这里的典型疑点是事件系统的构造函数中的错误,例如尝试加载不存在的配置文件(没有正确的错误处理)或调用当前用户不允许执行的操作 Tridion在触发事件时执行以下操作: 检查事件是否已启用(MMC管理单元设置

我们正在使用SDL Tridion 2009

不久前,我们开始出现“无法创建事件系统对象”错误。 我们开始发现这个错误

这可能与我们的Events实现有关,但这已经运行了2年多了,我们不久前才开始出现这个错误

以防万一有人得到了类似的东西,这会有所帮助


非常感谢

此错误是在事件初始化期间出现的。这里的典型疑点是事件系统的构造函数中的错误,例如尝试加载不存在的配置文件(没有正确的错误处理)或调用当前用户不允许执行的操作

Tridion在触发事件时执行以下操作:

  • 检查事件是否已启用(MMC管理单元设置)
  • 创建类型为“TDSEvents.Events”的对象
  • 设置当前用户的标识(在事件对象上使用.Identity)
  • 调用On[ItemName][Event][Phase]方法并传递所需的参数

  • 如果前3个步骤中的任何一个导致错误,您将得到臭名昭著的“无法创建事件系统对象”错误。

    您最近是否添加了其他/扩展的服务器。您需要确保您的事件系统位于所有触发事件的服务器上(即发布服务器等)。嗨,克里斯,非常感谢您的回答。我会检查这个。克里斯蒂娜,您能检查CMS服务器上的事件查看器日志,看看您是否能看到更多的错误或堆栈跟踪吗?嗨,我已经检查了,我看不到更多的错误。但我认为Cris在我们的一个发布服务器上是对的,页面事件没有设置。对于那个特定的出版商,我做了测试,得到了错误。我会试着看看我是否解决了这个问题,我仍然会得到错误。在我做了测试之后,我会让任何人知道。嗨,努诺,谢谢你的回答。