Sorry I havnt looked at this - been super busy lately.

Doug

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Mark Mazelin
Sent: Friday, May 05, 2006 1:51 PM
To: [email protected]
Subject: Re: [Reactor For CF] production mode and writing project files

As a followup to this (I seem to be answering my own questions??), I 
have tweaked the process a bit, which seems to have eliminated the 
issue. I have made the [reactor]/project directory writable by the 
coldfusion server user. The [reactordata] directory is writable by my 
ftp user (and not coldfusion). So I can upload the reactordata files as 
I modify them, and Reactor can update the files in [reactor]/project as 
needed. Everytime I make a table change though, I need to recompile the 
[reactordata] files locally (I guess maybe just the dictionary files?), 
merge in any changes (again, only the dictionary?) then republish them 
to my testing server. Still a pain, but it seemed to eliminate Reactor 
wanting to regenerate my [reactordata] files.

So I guess that brings me to another point (maybe I should've started a 
new thread): Is there any way for a set of main dictionary files to be 
generated in the [reactor] project directory and then allow them to be 
overridden by a local copy--just like all the cfcs work? So I could put 
my custom dictionary items and any dictionary items I want to change in 
a [reactordata] dictionary xml file, but the default set of dictionary 
items, including any that change as the table structure changes, would 
be in the "untouchable" [reactor]/project directory. I'm not sure how 
that would happen (merging of xml files), but at the moment it seems 
like a good thing because right now the generation/overriding of the 
dictionary files don't follow the same rules as all the other generated 
files.

Thanks,
Mark

Mark Mazelin wrote:

> I have Reactor turned to production mode in the config xml file. Yet 
> when I make a change to one of the generated Record cfc files, Reactor 
> wants to attempt to regenerate the Record file in the Reactor project 
> directory. Is that necessary? My current process is this:
>
> 1. Use Jared's cool compiler program (thanks Jared!) to generate all 
> the reactor objects on my localhost (windows)
> 2. Upload those files to my testing server (linux), which has *limited 
> write rights *for security purposes
> 3. Modify and uploading the generated files to my testing server as needed
>
> Because of the complexity of my setup, I don't have the luxury of 
> running everything on my Windows machine and just uploading everything 
> when "no more changes" will be made, so I have to do something like 
> this. The problem comes in because ColdFusion running on my linux box 
> runs as a different user than the user I upload files as. So if I 
> generate the reactor files on the linux box, then I have to download 
> them, edit them, then change permissions on the linux box to re-upload 
> them. It becomes a real pain.
>
> So, back to my question for this e-mail: Why is Reactor doing this, 
> and is it necessary? Am I making this too hard, e.g. is there a better 
> way?
>
> Thanks,
> Mark
>
> -- Reactor for ColdFusion Mailing List -- [email protected] -- 
> Archives at http://www.mail-archive.com/reactor%40doughughes.net/ 


 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/



 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/


Reply via email to