3

ColdFusion 10 をインストールして以来、次のようないくつかのエラー メッセージを受け取りました。

「メソッドifspDueDtがコンポーネントに見つかりません[fullpath]\incTabCnt.cfc。」

という名前のメソッドを呼び出そうとしていますifspDueDt。アプリケーション全体で 1 か所で呼び出され、呼び出されると from から呼び出されifsp.cfcます。AJAX に使用するengine.jsため、呼び出しは次のようになります。

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

ColdFusion が.ifspDueDtincTabCnt.cfc代わりにifsp.cfc. このメソッドが呼び出される場所は他にありません。何が原因でしょうか?

システムには数百人のユーザーがアクセスしているにもかかわらず、これらのエラーはおそらく 1 週間に 1 ~ 2 件発生します。

4

1 に答える 1

2

少なくとも私が取り組んでいるコードについては、ColdFusion 10 update 3 がこの問題を解決しているようです。そうは言っても、アップデート 3 には他の一連の問題があるため、アップグレードはまだお勧めしません。アップデート 3 を発表した CF ブログ投稿のコメントを参照してください。この質問で議論している「間違ったコンポーネント」の問題と密接に関連しているように思われる、「間違ったページが表示された」問題がまだ発生していると少なくとも2人の他の人がそのコメントスレッドに投稿していることに注意してください。

CF スケジュール タスクを使用していないことは幸運でした。また、テスト環境では起動エラーやその他の問題は発生しませんでしたが、チームメイトの 1 人が開発環境を破壊する多くの問題に遭遇しました。

Adobe が Update 4 (または Update 3 の代替) で迅速に対応してくれることを心から願っています。

于 2012-10-17T18:42:26.137 に答える