Hi, Rich,
I have CF8 installed on my MacBook Pro (10.5.2) and running
on JRun4 via port 8300 (originally, I had it on port 8500 but had
to do a reinstall and it moved it to 8300). However, the only way I
got it running was to install it on top of JRun 4.
One thing I do not do is have CF start on the Mac system
startup. I use an AppleScript to start and a separate AppleScript
to stop CF8 when I need to start running CF.
I've noticed that, on occasion, JRun will not start properly.
Typically, when I start CF8 with my AppleScript, I open Activity
Monitor to watch JRun start. If there is going to be an issue,
it'll hang on or around 120 MB of RAM. If not, it skips by the 120s
and continues loading.
If CF/JRun does hang on startup, I force quit the process
from Activity Monitor and then re-run the CF Startup Script. This
doesn't happen too often and it's never hung twice in a row.
I hope this helps somewhat.
Best,
Craig