The error message randomly changes. Sometimes it inserts that ugly -1, and sometimes instead of -1 it just says Internal Server Error.
I had the folks on the VPS support team remove the CFIDE directory and put yesterday's version in its place and the same thing is happening.
The first part of the cfc works and binds to the cfselect, once that is selected the next bind fails.
have you checked out the logs?
things to try...
1. try to bind to a URL instead, and see if it works.
2. its trying to bind to _kpcfc_select.cfc . take off the underscore ( _ ) in the filename, modify your code to point to this new cfc name and see how it goes.
I'll try these but it doesn't make me feel less concerned with IIS 7 and CF8.
Why did this start happening when the code has been working fine? The hosting company has made no updates to the server...
Removed the old CFIDE directory and replaced with a new one. Used an archived version of the CFC.
What is -1?...
Here is the error: Error invoking CFC /<path_to_cfc>: -1 [Enable debugging yada yada yada]...
Sometimes it inserts that ugly -1, and sometimes instead of -1 it just says Internal Server Error.
Binding involves an asynchronous call. I think the -1 means that the call, hence binding, failed.