Coldfusion-重新启动服务后在组件中找不到方法

问题描述

重新启动CF服务时,我始终遇到“在组件中找不到方法错误。停止并再次启动后,此方法将可以正常使用。

未发现的方法恰好是已投入生产多年的CFC的最新功能。 CFC中的其他功能都没有抛出任何错误。我试图清除缓存等。所有CFC都在Application.cfm中定义。

有人遇到此问题或有任何建议或解决方案吗?

谢谢。

解决方法

找不到的方法恰好是最近添加的功能

  • 该方法是否标记为access="private"
  • 该方法是否标记为access="package"
  • 方法拼写正确吗?
  • 对方法的引用是否正确拼写?
  • 同一CFC中的其他方法可以调用吗?
  • 您确定已将文件更改部署到生产环境中吗?
  • 您是否已检查服务器上的实际文件以确保该方法在那里?
  • 您是否已验证CF管理员指向正确的映射路径?
  • 该CFC实际位于的路径是吗?
  • 在CF管理员中,是否未选中“组件缓存”?