ColdFusion 9 Air ORM Another Bug?

Ok, today has just been one of those days.  The culmination of many hours of testing, rewriting and testing again is starting to pinpoint some things that have been very flaky and difficult to debug in the CF9 Air offline integration mix.

One particularly difficult one I have been debugging is that in certain cases the adl.exe process does not stop when I quit the debugger or close the Air app if not in debug run mode.

Read more...

ColdFusion 9 Air ORM Bug (Memory leak?)

I am spending a lot of time trying to figure out how this ORM stuff works on the Air side of things.  The lack of documentation makes it very difficult to determine if a problem I am encountering is a bug, or an error in how I have something implemented.

In this case, I think it is a bug (which I will log with the Adobe bug tracker).  It has to do with recursive self joins (I'm sure there is a much cooler sounding name for it, but that's all I've got).  Here's an example of what I mean.

Read more...

ColdFusion 9 Air ORM - Error: Result is already in token

"Error: Result is already in token"

This one is by far the worst error description I have ever seen.  What does that mean?  How is this helpful?  (OK, moving on) I have run into this on a few occasions now and each time the cause is when I am calling session.saveUpdateCache() directly on a null entity.  Let me explain:

Read more...