Copy link to clipboard
Copied
Client is insisting that the site be hosted at Network Solutions (ugh!), and so far their CF support has been abysmal.
Site works 100% fine on my dev server and a production server that I administer. However, as soon as you try to use any sort of CFC on Network Solution's web server, you get the following error:
The system has attempted to use an undefined value, which usually indicates a programming error, either in your code or some system code.
Null Pointers are another name for undefined values.
This includes even a stripped down, completely simple Application.cfc. I've had a ticket open with them now for 2 days and no response from their "support" (it took over a week to get the DSN setup).
Is this indicitive of them having cfinvoke, cfobject and CreateObject() disabled in security? On tried posting this on the HoF list and the replies were typically "I've heard of this but haven't found a solution". The one suggestion was to uncheck "maintain connections" in the Administer, but we don't have access to that at all.
Any ideas of how to solve this programatically short of rewriting the entire app w/o CFCs??
And no, he won't switch hosts to anyone with any CF experience. He'd rather pay $3,000 to recode the app in ASP (and pray that NSI's ASP support is any better than their CF support).
Copy link to clipboard
Copied
EXPIRATION {ts '2009-12-20 04:00:40'}
Would an Adobean please tell us whether
1) this means the license has expired and, if so,
2) what Steve is observing is a symptom of a licenseless installation.
Copy link to clipboard
Copied
Can you switch on Robust Exception Handling and see if the error when browsing to the CFC directly gives more info (it perhaps won't).
Can you also switch off the "Save Class Files" setting in CFAdmin, and delete all files in WEB-INF/cfclasses, restart CF, and try again.
Oh, and also stick an empty Application.cfm into the CFC's dir when doing these tests.
What's the exact CF version running?
--
Adam
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more