applicationScopeにカスタムオブジェクトを返すサービスがあります。
<cffunction name="getObject" access="public"returntype="com.my.Object">
これは私のアプリケーションでは正常に機能しますが、onSessionEndから次のようにこの関数を呼び出すと:arguments.ApplicationScope.service.getObject()
コンポーネントまたはインターフェイスが見つからないというエラーが表示されます。
Webサイトから呼び出すときにexpandPath( "/")を使用すると、パスc:/ website / project/htdocsが取得されます。
onSessionEndから同じものを呼び出すと、c:/ coldfusion8 / wwwrootが表示されます。これにより、c:/websites/project/htdocs/com/my/Object.cfcにあるコンポーネントが見つからなくなり、エラーがスローされます。誰かがこれの解決策を知っているかもしれません私の構成ですか?
どうも。