If I'm reading your post right, you're using '..' in your circuit 
definition.  That's probably what's causing the error.  Try this:

fusebox.circuits.admin = "admin" (assuming admin is the top-level 
circuit)
fusebox.circuits.pub1 = "admin/pub1"
fusebox.circuits.pub2 = "admin/pub2"

etc.



Terry Hogan wrote:
> I'm having problems with a similar situation.
> 
> I have an Admin circuit that is shared by several publications--each 
> which is it's own application.
> 
> The directory structure is:
> Admin
> Publication1
> Publication2
> etc,  (all on the same level)
> 
> The problem seems to be in defining the circuits;
> 
> In Publication/fbx_Circuits.cfm, I have:
> Fusebox.Circuits.pub1 = "pub1" ;
> Fusebox.Circuits.admin = "../admin" ;
> 
> But I get an error--"I could not find admin/fbx_Switch.cfm (or one of 
> its components such as an included fuse) in the "admin" circuit...."
> 
> What am I missing?
> 
> Thanks,
> 
> Terry
> 
> 
> 
> *********** REPLY SEPARATOR ***********
> 
> On 6/3/02 at 2:44 PM John Quarto-vonTivadar wrote:
> Tom,
> you can call other circuits in a few different ways:
> 1) you can define the circuits within the same app, and call them 
> internally. This is the most common way
> 2) you can call a circuit independently using CFMODULE if it has an 
> index.cfm, a fbx_circuits file, etc, etc -- that is if it's set up to be 
> an indepedent app
> 3) you can call a circuit as CFMODULE in another app if that circuit is 
> set up as part of that app
> 
> This doesn't prevent you from having the same circuit used by several 
> different apps but how that gets structured with FB3.0 can be tricky. 
> And you kinda have to watch out when making any changes to it since now 
> you have to account fo rmultiple apps using teh same code (it migth or 
> might not make more sense to just duplicate the code, but it depends on 
> what you're doing. If the code you're sharing is something like a login 
> circuit, then I tend to duplicate the code and put it in each app that I 
> want to use it for -- taht way I know it that that app can't get broken 
> by my working on another app. If it is something like a database 
> interaction circuit for two apps that are the same except perhaps using 
> a different language for display, then I'd prefer to leave the code in 
> one place and to share it.
> 
> By the way in the version 20 of FuseQ you'd be able to share circuits 
> wherever they are on the disk. Maybe that would be useful for you to 
> put, say, all your QRY files in a circuit outside the web root for an 
> additional layer of security or for truly common code (like that login 
> circuit I mentioned).
> -----Original Message-----
> From: Tom Schreck [mailto:[EMAIL PROTECTED]]
> Sent: Monday, June 03, 2002 1:49 PM
> To: [EMAIL PROTECTED]
> Subject: stand-alone circuit
> 
> 
> I have a stand-alone circuit that I would like to be able to call 
> circuits of another application.  Is this possible?  How would I set up 
> the fbx_Circuits file to reference circuits in a different application?
> 
> Thanks -
> 
> Tom Schreck
> 817-252-4900
> [EMAIL PROTECTED]
> 
> I have not failed.  I've found 10,000 ways that won't work.
> 
> - Thomas Edison
> 
> 
> 



---

==^================================================================
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9
Or send an email to: [EMAIL PROTECTED]

T O P I C A -- Register now to manage your mail!
http://www.topica.com/partner/tag02/register
==^================================================================

Reply via email to