Problem with Application variables using Application.cfc

Ask a Question related to Macromedia ColdFusion, Design and Development.

  1. #1

    Default Problem with Application variables using Application.cfc

    Hi guys,

    I'm using CFMX7 and with that the Application.cfc.
    I've defined the app variables using <cfset This.varname = "something">
    I would like to output some of that variables to pages like
    <cfset This.BrowserTitle = "Test">
    using
    <cfoutput>#This.BrowserTitle#</cfoutput>.

    Problem is, whatever variables I define in the Application.cfc, whenever I try
    to invoke them (whether they are THIS,APPLICATION,SESSION or whatever), I get
    an error "ELEMENT X IS NOT DEFINED IN Y".

    No errors are shown while parsing the Application.cfc file.

    Any insights on this?

    Thanks

    Hugo

    Hugo Sombreireiro Guest

  2. Similar Questions and Discussions

    1. application variables in a CFC
      I have some application variables declared in my Application.cfm file, and I want to be able to use them in my CFC. However, I've noticed that if...
    2. Flash Remoting Application.cfc & Application.cfm problem
      Hi there, When using Flex 1.5 client application, when using Application.cfm to deal with remoting SetCredentials(user,pwd), I just set it once...
    3. DB Field name="application" and Application scope variables
      Hi, There is DB Field application which overwrited ,as I see , Application scope variable Are there way to solve this problem without using...
    4. ASP Application Variables
      I am using IIS 6.0 and am trying to use application variables to track uasge. They work fine as long as there is an active client but about 20...
    5. Global variables - application variables vs include file
      What are the best methods for using global constants and variables? I've noticed that many people put all global constants in a file and include...
  3. #2

    Default Re: Problem with Application variables usingApplication.cfc

    Hugo-

    Not sure where you're setting these variables, but if you want to set application variables, set them in onApplicationStart.

    <cfset application.foo = 'bar'>

    HTH,

    Collin
    ctobin Guest

  4. #3

    Default Re: Problem with Application variables usingApplication.cfc

    Collin,

    This is what's going on:

    Application.cfc

    <cffunction name="onApplicationStart">
    <cfset Application.LocalFolder = "F:\ThisApp">
    </cffunction>

    Index.cfm
    Local folder is <cfoutput>#Application.LocalFolder#</cfoutput>

    Error: Element LOCALFOLDER is not defined in APPLICATION.


    Hugo

    Hugo Sombreireiro Guest

  5. #4

    Default Re: Problem with Application variables usingApplication.cfc

    Quote Originally Posted by Hugo Sombreireiro View Post
    Collin,

    This is what's going on:

    Application.cfc

    <cffunction name="onApplicationStart">
    <cfset Application.LocalFolder = "F:\ThisApp">
    </cffunction>

    Index.cfm
    Local folder is <cfoutput>#Application.LocalFolder#</cfoutput>

    Error: Element LOCALFOLDER is not defined in APPLICATION.


    Hugo
    Did you try creating the session struct first?

    <cfset Application = StructNew()>
    eSearing Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139