Groan.
Everyone who's been helping me on this should stop immediately, because I
think we've all been wasting our time.
I have some weirdo (old?) install of Reactor installed that I got from here:
http://www.reactorframework.org/, specifically the link:
http://www.doughughes.net/includes/reactor/reactor.zip.
(I got to there from the Model-Glue docs, which is the direction I
approached this from:
http://docs.model-glue.com/Installing_Model-Glue/Installing_Model-Glue.htm)
This zip is 1897kB
I've just D/Led the zip from the Reactor product page
(http://www.alagad.com/go/products-and-projects), and that's a rather
different 1358kB.
I did a diff on each version's reactorFactory.cfc, and there's more
differences than similarities.
I started down this angle because having grabbed the latest revision from
SVN, suddenly my code was erroring with "The OBJECTALIAS parameter to the
createGateway function is required but was not passed in", which I found
predictable once I checked the code because the previous version of
reactorFactory.cfc (ie: the one I had been using to date) I had been using
was expecting objectName rather than objectAlias.
So.
I guess I am experiencing issues with a well out-of-date version of the
Reactor codebase, so I don't know if there's much point pursuing this
problem at all until I reimplement my code with the current version. At
which point in time I doubt I'll be having the problem anyhow!
Sorry for wasting everyone's (and, not least of all: my own [scowl]) time on
this one.
A parting question:
How often ought I expect the API for Reactor to change so fundamentally that
the core CFC changes its argument names? I dunno the timeframe difference
between the two versions I'm looking at here, but I would kind of expect the
API to be locked down.
Oh, a second parting question:
Is there anywhere in the codebase that identifies the current release
version of the software, or I should I just stick to the SVN revisions if I
need to cite "I'm using version xxx" when raising a problem? I had a -
brief - sniff around for a version.xml or something like that, but didn't
spot it. I reckon had I found such a thing I would have mentioned it in my
original post, and we could have nipped this @ the bud rather quickly with a
"oh, you probably ought to update...".
Oh well. We live and learn. I'm going for a beer.
Cheers all.
--
Adam
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Reactor for ColdFusion Mailing List
[EMAIL PROTECTED]
Archives at: http://www.mail-archive.com/reactor%40doughughes.net/
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --