Aside from this UDF issue, it's worth noting that if you use a /> at the end
of your custom tag call, the code will run twice, which could be bad if
you're writing code that hanndles money, but is always going to make your
code twice as slow whatever the circumstance.

What you can do if you want is wrap this around the content of your custom
tag: <cfif thistag.executionMode eq "start">...code goes here...</cfif>

Matthew Walker
Electric Sheep Web
http://www.electricsheep.co.nz/

----- Original Message -----
From: "Taco Fleur" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Sunday, February 23, 2003 5:44 PM
Subject: Re: Routines cannot be declared more than once. UDF ???


> V5
>
> Thanks Isaac, this was indeed the problem, I called the custom tag like
<tag
> /> trying to confirm with valid xml...
>
> Thanks again..
> ----- Original Message -----
> From: "S. Isaac Dealey" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Sunday, February 23, 2003 2:39 PM
> Subject: Re: Routines cannot be declared more than once. UDF ???
>
>
> > What version of CF Server?
> >
> > I know at least one way this can happen using CF 5.
> >
> > <cfinclude template="myudftemplate.cfm" />
> >
> > The trailing slash at the end of the tag (recommended on CF MX as valid
> xml
> > syntax) causes the file to be included twice (or such was my
experience).
> >
> > Otherwise, do a multifile search through the application directory and
all
> > subdirectories for the name of the function and if that turns up
nothing,
> > then do the same search for the name of the file containing its
> definition.
> >
> > s. isaac dealey                954-776-0046
> >
> > new epoch                      http://www.turnkey.to
> >
> > lead architect, tapestry cms   http://products.turnkey.to
> >
> > tapestry api is opensource     http://www.turnkey.to/tapi
> >
> > certified advanced coldfusion 5 developer
> > http://www.macromedia.com/v1/handlers/index.cfm?ID=21816
> >
> >
> > > I get the following error, I tried everything, even
> > > putting the function in a seperate file. And the function
> > > is not declared twice for sure. anyone?
> > > Error Diagnostic Information
> >
> > > Routines cannot be declared more than once.
> >
> >
> > > The routine rfc has been declared twice in different
> > > templates.
> >
> >
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.

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

Reply via email to