|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Fusebox 4.1 problem fusebox.xml not found
Hello. I have been using fusebox for years, and I am publishing my first fusebox 4.1 application. We have several Fusebox 4.0 applications running happily on our production server.
Problem is when I published this fusebox 4.1 application I get the error: 'missing fusebox.xml' 'the file fusebox.xml could not be found'. (yet the file can be addressed successfully through a url) We do have an uncommon setup for our server (IIS on a different box then CF), and in the exception log I see the error: "Error","jrpp-4","10/13/05","15:45:59","sow2_pma299","missing fusebox.xmlThe file 'fusebox.xml' could not be found. The specific sequence of files included or processed is: \\pma-299-1\sow2\index.cfm " Now (not to bias your input), but I wonder if the file reference to \\pma-299-1\ is causing problems for the new version of fusebox? I see it uses udf_canonicalpath, and udf_relativepath in the fusebox root, and that these are both new (though I have not tried to decipher what they do, or how they work. Perhaps the problem is somewhere in there? We are running CFMX 6.1 Enterprise on Win2K Advanced server. Any ideas/input? Please help! |
|
#2
|
|||
|
|||
|
Can you post your index.cfm file? If you have centralized core files then you need to set the FUSEBOX_APPLICATION_PATH to tell the cores the path to your application's fusebox.xml file.
__________________
Ask if you have a question, but also help answer questions that you have knowledge of! Thanks, Brian. How to Post a Question in the Forums |
|
#3
|
|||
|
|||
|
Sure, I am not using centralized core files. the value is blank.
Also, the application does work on my development machine, on which I have IIS and CFMX 6.1 local on Win XP. -------------- <cfsilent> <cfapplication name="sow2_pma299" sessionmanagement="Yes" sessiontimeout="#CreateTimeSpan(0,0,60,0)#" clientmanagement="Yes"> </cfsilent> <cfset FUSEBOX_APPLICATION_PATH = ""> <cfinclude template="fusebox4.runtime.cfmx.cfm"> ------------------------- |
|
#4
|
|||
|
|||
|
And your fusebox.xml file is in the same directory as this index.cfm file?
|
|
#5
|
|||
|
|||
|
Yes, below is a list of the files in the root directory of the application...
Application.cfm changelog.txt circuit.dtd fusebox.dtd fusebox.xml.cfm fusebox4.loader.cfmx.cfm fusebox4.parser.cfmx.cfm fusebox4.runtime.cfmx.cfm fusebox4.transformer.cfmx.cfm index.cfm udf_canonicalpath.cfm udf_relativefilepath.cfm |
|
#6
|
|||
|
|||
|
Ok, it seems the "fb_canonicalpath" udf was hosing things up for the application by taking webroot which should have been: "\\pma299-1\sow\" , and creating a webroot valued: "\pma-299-1\sow\".
It is working fine now, had to edit the core files unfortunately. Any input would be appreciated. Im not even sure exactly what that udf is 'supposed' to do? maybe take care of "..\" references? |
|
#7
|
|||
|
|||
|
It translates relative paths into absolute paths.
|
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > ColdFusion Development > Fusebox 4.1 problem fusebox.xml not found |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|