So I ran an installer yesterday to update our servers CFX_ImsMail tag. And 
the installer wrecked the neo-runtime.xml file, so that when the server 
cycled this morning at 2AM, it was unable to start with the following error 
message in the exception log and CF returning a blank page with no errors.

------------------------------------------------------------------------------

"Error","main","08/08/03","02:23:02",,"The Runtime service is not 
available. This exception is usually caused by service startup failure. 
Please check your server configuration."

------------------------------------------------------------------------------

I did finally track it down to the neo-runtime.xml files in the cfroot\lib 
directory, and when I tried to view the XML in explorer I got this error:

The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and 
then click the Refresh button, or try again later.

--------------------------------------------------------------------------------
End tag 'array' does not match the start tag 'struct'. Error processing 
resource 'file:///C:/CFusionMX/lib/neo-runtime.xml'. Line 1, Position 1079

<string>2,0,0,0</string></var><var name='enable'><boolean 
value='true'/></var></struct></var></struct><struct 
type='coldfusion.server.ConfigMap'><var 
name='site_wide'><string></string></var><var 
name='missing_template'><string></string></var><var 
name='EnableHTTPStatus'><string>1</string></var></struct><struct 
type='coldfusion.server.ConfigMap'><var 
name='/webroot'><string>\\Lfmail\lfV2WebFiles\</string></var><var 
name='/EmailSysComponents'><string>f:\lfDistributedEmailSys2\lfecomponents\</string></var><var
 
name='/lfDistributedEmailController'><string>f:\lfDistributedEmailController</string></var></struct><struct
 
type='coldfusion.server.ConfigMap'><var 
name='timeoutRequestTimeLimit'><number>60.0</number></var><var 
name='logSlowRequests'><boolean value='true'/></var><var 
name='timeoutRequests'><boolean value='false'/></var><var 
name='slowRequestTimeLimit'><number>30.0</number></var></struct><struct 
type='coldfusion.server.ConfigMap'><var name='trustedCacheEnabled'><boolean 
value='false'/></var><var 
name='templateCacheSize'><number>1024.0</number></var></struct></array></data></wddxPacket>
------------------------------------------------------------------------------

So I restored the backup new-runtime.xml file that was availble within the 
same directory. This enabled our server to start up. I also found what 
appeared to be a missing bracket in the XML file that was causing all of 
the confusion. However, now that the server is running again, CFX tags are 
not being processed correctly and when I try to add a CFX tag manually via 
the cfadministrator I get this error:

------------------------------------------------------------------------------
There has been an error updating/creating your cfx
String index out of range: -1
------------------------------------------------------------------------------

How in gods name to I fix this quickly so that I can still go camping 
tomorrow?? Is there somewhere else that CFX entries are stored?

Brook





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

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

Reply via email to