冷聚变 10 : Method is not found in component

标签 coldfusion components coldfusion-10

自从我们安装了 ColdFusion 10 以来,我们收到了一些错误消息,例如

"Method ifspDueDt is not found in component [fullpath]\incTabCnt.cfc."

我们正在尝试调用名为 ifspDueDt 的方法。它在我们整个应用程序的一个地方被调用,当它被调用时,它是从 ifsp.cfc 调用的。我们将 engine.js 用于我们的 AJAX,因此调用如下所示:

http('POST','../Components/ifsp.cfc?method=ifspDueDt', IFSPDueDtResp, 参数);

ColdFusion 出于某种原因且仅在某些情况下(当然不是所有时间)正在寻找 incTabCnt.cfc 中的 ifspDueDt,这让我们感到非常困惑而不是 ifsp.cfc。没有其他地方调用此方法。可能是什么原因造成的?

我们每周可能会遇到 1-2 个这样的错误,而我们有数百个用户访问系统。

最佳答案

看起来 ColdFusion 10 更新 3 解决了这个问题,至少对于我正在处理的代码而言。话虽如此,由于更新 3 存在一系列其他问题,我不建议升级。请参阅 CF blog post announcing update 3 上的评论.请注意,至少有两个人在该评论线程中发帖说他们仍然遇到“显示错误的页面”问题,这似乎与我们在这个问题中讨论的“错误组件”问题密切相关。

我们很幸运,我们没有使用 CF 计划任务,并且我们在测试环境中没有遇到任何启动错误或其他问题,尽管我的一个队友确实遇到了一些破坏他的开发环境的问题.

我真的希望 Adob​​e 能够快速推出更新 4(或更新 3 的替代品)。

关于冷聚变 10 : Method is not found in component,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959579/

相关文章:

coldfusion - encodeForHtml()与htmlEditFormat()

javascript - 网页上的资源使用

Coldfusion CFC - 从函数返回的值不是查询类型?

delphi - 如何找出特定组件或类使用了多少内存?

javascript - 在无状态子组件中传递/访问 props

coldfusion - 奇怪的 ColdFusion 行为 - 不支持中止

reactjs - 如何在 ReactJS 中使用多个对话框和渲染模式

ColdFusion 与 IIS URL 重写 - 页面永远无法完成加载

java - 与 1.6 相比,使用 Java 1.7 时 Coldfusion 10 慢

rest - CF10 RESTful API 可以做哪些 Coldbox RESTful API 不能做的事情?反之亦然?