It’s basically saying B.getSomething() isn’t valid yet clearly it called it and everything was fine per the cfdump immediately prior to cfreturn on B.getsomething(). It just won’t return it.
Does this make any sense at all to anyone? There’s no other info provided with the error except the value of the various var types - session, cookie, etc.
DocfinityService.SearchForDocument() does a bunch of stuff and then ends with
If I cfdump var=#local.strMetaInfo# immediately prior to cfreturn I get a normal struct. I’ve tried returntype of any and struct thinking that might have something to do with it.
DocfinityService is setup at top of calling function like so -
Obviously that’s working as the function in DocfinityService runs. The try/catch above basically says DocfinityService.SearchForDocument doesn’t exists however. Not a bad type or value or anything - it’s just not there.
Sorry, I think this is something else. I forgot I had other processes running the same function. I think it’s blowing up earlier in the process. Just a long day.