मैं एक सीएफसी है कि एक CFML फाइल में कुछ कार्य शामिल करने के लिए एक इंटरफेस को जोड़ने के लिए कोशिश कर रहा हूँ पर CFML फाइलों से सीएफसी में इंटरफ़ेस कार्यों सहित लेकिन यह संदेश के साथ एक त्रुटि फेंकता "घटक [...] करता है इंटरफ़ेस के फ़ंक्शन [..] को कार्यान्वित नहीं करें "जिस फ़ंक्शन के बारे में शिकायत कर रही है उसे शामिल सीएफएमएल फ़ाइल में कार्यान्वित किया गया है, मैंने इसे रेलो 4 और लुसी 5 दोनों में परीक्षण किया है और दोनों में एक ही त्रुटि प्राप्त की है लेकिन यह coldfusion 11 में काम करती है क्या किसी को पता है कि लुसी या रेलो में इसके लिए कोई कामकाज है या ठीक है?lucee या railo
नीचे उदाहरण कोड है जो त्रुटि को पुन: उत्पन्न करता है।
int.cfc
interface {
public numeric function func() output="false";
}
comp.cfc
component implements="int" {
include "inc.cfm";
}
inc.cfm
<cfscript>
public numeric function func() output="false"{
return 2;
}
</cfscript>
index.cfm
<cfscript>
cfc = createObject("component", "comp");
writedump(cfc.func());
</cfscript>