One more update:

We believe we at least somewhat understand the "CFMX doesn't startup on reboot" issue 
as recreated on the machines in house here.

To summarize (and I'm sure I'm whitewashing some of this):

1) The CFMX App Server is an native Windows executable wrapper that is the main 
"ColdFusion MX Application Server" service.
2) It controls, starts, stops, and monitors the main "jrun.exe" executable that CFMX 
is runs on.
3) The wrapper executable has separate timeout values for both starting and stopping 
the main "jrun.exe" executable.  Both timeout values are currently hardwired to 20 
seconds.
4) On machines with a lot going on during startup, or complex services dependencies, 
or slow machines, the "jrun.exe" executable can exceed the 20 second timeout in 
successfully starting.  When this timeout is exceeded, the Service wrapper executable 
"gives up", returns a failure code and CFMX is not started.
5) If, when CFMX is told to shutdown (via the Services Control Panel, or via command, 
or when an Updater installer tells it to shutdown), the "jrun.exe" exceeds the Service 
wrapper's shutdown timeout (20 sec), the wrapper returns a failure code and gives up.

When we extend the startup timeout of the Service wrapper executable (we give it some 
patience), "jrun.exe" and CFMX eventually startup fine, but it may take some extra 
time.  Same for shutdown in most cases.

So...............

We're testing a fix to the wrapper that a) raises the default timeout for both 
operations, and making these values configurable via a setting (registry, XML file, 
whatever). It seems to work in all cases so far, and we hope to get it to Mike's 
hoster guy to try shortly (he may already have it now).

Finally, as extra shutdown insurance, we may optionally allow the shutdown code of the 
Service wrapper to do a forced shutdown of the "jrun.exe" if the (now extended, 
configurable) timeout expires. As soon as we have a good hotfix, we'll try to make it 
generally available ASAP.



Sorry about all this, and thanks for hanging with us...

Damon




-----Original Message-----
From: Damon Cooper 
Sent: Tuesday, June 10, 2003 7:16 AM
To: 'CF-Talk '; '[EMAIL PROTECTED]'
Subject: RE: Update on the Installer "Freeze" & Failure to Auto-Start on Windows 
Issues...


Quick update:

Switching JVM's didn't have any affect on our test machine exhibiting the problem. We 
do get "Error Number 2" errors in the System Event Log, however, which indicate "The 
system cannot find the file specified."  This could be due to the fact that a socket 
open failed (TCP sockets are OS "files") due to the OS network layer not being ready 
for us, or we were impatient with a short timeout, and may need to sleep & retry the 
open and/or use a longer timeout.

We continue to actively work this today.  More to come...




-----Original Message-----
From: Damon Cooper 
Sent: Sunday, June 08, 2003 10:42 AM
To: 'CF-Talk '
Subject: Update on the Installer "Freeze" & Failure to Auto-Start on Windows Issues...


I've not had the cycles to keep up with the feeding frenzy this has turned into, but I 
thought I'd update everyone on where we are regarding the 2 issues reported and 
discussed here at the one machine at Mike's hosting site:

1) ZeroG Java-based Updater installer hang.

It took us a little while to track this down (we had to find a machine with less-than 
8-bit color display capability...harder than you'd think these days).

Here's the scoop:

a) For the GUI-based installer, a minimum of 8-bit color depth (256 colors) is 
required to run InstallAnywhere-based installers. Additionally, installers require a 
minimum 640 X 480 screen resolution.  

b) The Updater installer can be invoked in "silent" mode on Windows, if you have a 
machine that doesn't meet (a) above for the GUI install, or (b) you have a need to 
apply the Updater to many machines via batch scripts, etc, etc.  Follow the 
instructions here for a "silent" install:

http://www.macromedia.com/support/coldfusion/releasenotes/mx/releasenotes_mx_updater03.html#silentinstall


2) CF not automatically starting reliably on Windows after system reboot:
 
We had 3 engineers working this all day Friday, and we believe we have a reproducible 
case, and have started debugging the process to see what's happening.  

One of the things we're about to try is to simply switch Java VM's to see if this is 
the result of a Java VM bug (we've had several in the 
interacting-with-Windows-as-a-Service area before, so we're not ruling that out, and 
it's a quick thing to try.  Recall that the CFMX Gold bits shipped out of the box with 
the Sun 1.3.1_03 VM.  Trying the 1.3.1_08 VM, the 1.4.1_03 VM and the 1.4.2 Beta VM 
will determine whether it's something that's fixed in the VM.  If anyone on this list 
is experiencing the issue, and wants to try these VM's and report back, that would be 
a big help, and you can participate in helping to move this issue forward.

More to come, when we know more (likely Monday EOD sometime)...

Thanks for your patience.

Damon


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to