2017-09-25 79 views
1

AJAX CFC不能lucee找到ACF到LUCEE转换

消息:

invalid component definition, can’t find component [mycomp] 
Stacktrace : The Error Occurred in<br> 
/lucee/core/ajax/AjaxProxyHelper.cfc: line 26<br> 
called from /AjaxProxy.cfc: line 73<br> 
called from /AjaxProxy.cfc: line 45<br> 
called from ..\..\daftarMohon.cfm: line 135 

<cfajaxproxy cfc="mycomp" jsclassname="validation"> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 

请帮助

回答

0

我不CFC的任何再也顾不上。我将$ .ajax直接发送到.cfm页面,并让.cfm页面执行SerializeJSON(qry)。

我不再使用基于标记的语法。我改用cfscript语法。

我不再使用cfquery。我使用存储过程。

我不再使用$ .ajax。我使用取而代之。

+0

好吧,我得到你的观点,但我的程序使用许多CFC来获取数据。有没有什么办法来解决这个错误 –

0

这可能只是一个映射问题,请问<cfdump var=#createObject("component","mycomp")#>是否显示你的组件?

+0

是的,它显示我的组件, VALIDAHLI \t 远程功能validAhli 来源:F:\ lucee \ tomcat的\的webapps \ ROOT \ ekpkp \ permohonan \ mycomp.cfc 参数\t 标签\t名称必需\t \t型\t默认\t提示 身份识别码\t真正\t串\t空\t noAhli \t真正\t串\t空\t retur n型\t字符串 –

+0

似乎找不到我的cfc'mycomp'文件,因为我使用此代码 “” –

+0

对不起,原来这是一个已知问题,有一个修复挂起的https://luceeserver.atlassian.net/browse/LDEV-1494 –