从ColdFusion 9升级到10后如何修复计划任务

时间:2013-06-17 19:41:57

标签: coldfusion scheduled-tasks coldfusion-10

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

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

1 个答案:

答案 0 :(得分:1)

我相信CF10,任务需要onComplete

标签之后

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

为每项任务添加以下行

<var name='oncomplete'><string></string></var>