I am having trouble with calling a web service via
<cfinvoke> It seems to be some type of a caching issue. The
cfc works perfectly at first, but if I make any changes to a
function once the page has been "hit", the call fails. I can copy
the exact same (new) code into a new cfc file, call it via
<cfinvoke> and it works. I am getting this result
consistently. The error is "Cannot find component (xyz) with
I am getting this result consistently. The error is "Cannot
component (xyz) with Argument (abc).
When a component is accessed as a web service a 'fingerprint'
of it is
cached consisting of the function names, arguments and return
any part of this fingerprint is changed the cache needs to be
There are a few ways to do this. Since I have complete access
administrator, I usually just go and delete the web service
from the web
service section of the CF Administrator. Then the next time
accessed a new "fingerprint" is created.