Copy link to clipboard
Copied
I am getting coldfusion 8 ERROR using cfajaxproxy:
Any idea on how to fix this error?
Also, in another thread, someone mentioned turning on "extended error information". How do I turn this on?
FACTS:
<!--- file: "/chapter0-2/vindexer_client.cfm" --->
<cfajaxproxy cfc="chapter0-2.vindexer_server_ver3" jsclassname="vindexer_proxy_ver3" >
<script>
var myProxy_ver3= new vindexer_proxy_ver3();
function processClick() {
var myArgStr_ver3= document.getElementById('form_arg_ver3').value;
var result= myProxy_ver3.serverfn_ver3( myArgStr_ver3 );
alert("the result from the server was" + result );
}
</script>
<cfform>
<p>Enter form_arg_ver3:<cfinput type="text" name="form_arg_ver3" id="form_arg_ver3"></p>
<p><cfinput type="button" name="f_btn_ver3" id="f_btn_ver3" onClick="processClick()" value="Get Data From Server"></p>
</cfform>
</body></html>
<!--- file: "/chapter0-2/vindexer_server.cfc" ---><cfcomponent output="no">
<cffunction name="serverfn_ver3" access="remote" returntype="string">
<cfargument name="arg_ver3" type="string" required="false" default="Error No arg_ver3 Supplied" >
<cfset var retStr= "returned_data">
<cfreturn retStr >
</cffunction>
</cfcomponent>
Copy link to clipboard
Copied
SOLVED: if Coldfusion 8, and have OnRequest() in application.cfc, this will not work --it is a known cf8 bug. For a workaround, see
http://www.coldfusionjedi.com/index.cfm/2008/3/19/Ask-a-Jedi-Ajaxbound-requests-and-onRequest