升级并从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以重新创建我们的任务?
答案 0 :(得分:1)
我相信CF10,任务需要onComplete
。
标签之后
<struct type='coldfusion.scheduling.ScheduleTagData'>
为每项任务添加以下行
<var name='oncomplete'><string></string></var>