XFA stands for exit fuseaction which usually was a variable that held the
path to a template.  Any "exit" your page would have would have an xfa for
it like XFA.submit = "/users/update", or XFA.cancel = "/users".   It's just
a way of abstracting the paths for actions.


On Mon, Jun 14, 2010 at 7:16 PM, Vivec <[email protected]> wrote:

>
> I am taking over a Fusebox application from another developer. I don't use
> Fusebox, never have. No clue about the framework.
> The current code works fine on the developers server.
>
> When I port it to my own I got a ton of pathing errors. I had to go through
> file by file and remove the leading / on most links , and add ../ to
> others.
> The issue with the pathing seems to be that he somehow had the site setup
> as
> the only site on the server, and it was directly in the
> root...c:\intepub\wwwroot.
> It was one of those VPS server setups.
>
> Of course in a normal server environment the program will be found in
> another subdirectory and not directly in the wwwroot.
>
> Hence the reason a link like /user/myfile would work on his server, but not
> on my own setup.
>
> I now have things where I am not getting any missing <CFINCLUDE > templates
> etc.
>
> Now...however, when I click Update User at the end of a user form I get
> this
> error:
>
> Element #xfa is undefined in a CFML structure referenced as part of an
> expression.
> The error occurred in
> *C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm:
> line 226*
> *Called from* C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm:
> line 33
> *Called from* C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm:
> line 1
> *Called from* C:\Domains\aaagetaways.com\wwwroot\index.cfm: line 2
>
> 224 :
> ------------------------------------------------------------------------------------------->
> 225 : <cfscript>*226 :
> FB_.fullPath=ListRest(fusebox.Circuits[fusebox.TargetCircuit], "/");
> //make a variable to hold the full path down to the target, excluding
> the root*
> 227 : FB_.Corepath=""; //initialize
> 228 : fusebox.thisCircuit=fusebox.HomeCircuit; //current circuit, set
> to root now
>
>
>
> Have those of you that use fusebox ever come across this error? Is this in
> some way related to the numerous pathing errors from before?
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:321203
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm

Reply via email to