Quantcast
Channel: Adobe Community : Popular Discussions - ColdFusion
Viewing all articles
Browse latest Browse all 14291

cfajax and jquery json - runs in browser but not scheduler

$
0
0

This one has me quite confused.

 

I have a baby test routine:

testrun.cfm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

    <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<cfset dataout = timeformat(now(), "mm:ss")>

<cfquery name="testrun" datasource="#application.ccidatasource#">

    update bridge

    set testtime = <cfqueryparam cfsqltype="cf_sql_varchar" value="#dataout#">

</cfquery>

<script type="text/javascript">

$.getJSON("cciBridgeServices.cfc", {

            method: 'testThis',

            testtext: "schd",

            returnformat: 'json',

            queryformat: 'column'

        }, function(d){

            var text = "";

            var rows = d.ROWCOUNT;

        });

 

</script>

<body>

</body>

</html>

 

The service is simple as well

<cffunction name="testThis" access="remote" returntype="numeric" 
   description="Testing function used for pretty much anything" >
   <cfargument name="testtext" required="yes">
   <cflog application="yes" text="Hello auto run">
   <cfquery name="testrun" datasource="#application.ccidatasource#">
update bridge
set testcol = <cfqueryparam cfsqltype="cf_sql_varchar" value="#testtext#">
   </cfquery>
   <cfreturn 1>

    </cffunction>

 

If I run testrun in a browser, everything is fine.

If I create testrun as a scheduled task in the CF Administrator, or I use wget to process it, the testThis service doesn't run.

I verified this by adding the <cflog..> command.  The mm:ss gets updated, but the text does not.it?
I have tried adding a returnformat and an output="no" to the <cffunction>

 

Can anyone explain what is happening here and how to fix it?

 

Thank you in advance

 


Viewing all articles
Browse latest Browse all 14291

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>