3

从 ColdFusion 9 升级和迁移到 10 后,我们所有的计划任务都消失了。在日志中,出现“此版本的 ColdFusion 服务器中不提供高级调度支持”错误。我知道这是在第一次更新中修复的已知问题。此时,ColdFusion 10 正在更新 10(文档说是累积的,因此应该包括更新 1),并且文档说首先安装强制更新然后更新 10。我们在迁移之前这样做了,但是我们的计划任务仍然没有出现在 CF 管理控制台中。在有关该主题的其他线程中,我读到我们可能需要将“html”扩展名添加到新的 neo-cron.xml(我们有创建静态输出的任务),但这似乎没有直接关联根本看不到我们的计划任务的问题。有任何想法吗?我们在 Windows Server 2003 (SP2)/IIS 6 上运行 CF。

即使 CF 无法识别我们的任务,有没有办法从 CF 9 中获取我们的 neo-cron.xml 并将其导入 10 以重新创建我们的任务?

4

1 回答 1

1

我相信在 CF10 中,任务需要一个onComplete.

所以在标签之后

<struct type='coldfusion.scheduling.ScheduleTagData'>

为每个任务添加以下行

<var name='oncomplete'><string></string></var>
于 2013-09-09T20:39:14.650 回答