Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 930907
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T20:24:53+00:00 2026-05-15T20:24:53+00:00

Thanks for replying!! But I am still not able to do it. Error that

  • 0

Thanks for replying!! But I am still not able to do it. Error that I am getting is
“Element objGet1 is undefined in a Java object of type class coldfusion.runtime.VariableScope.”

Below is my full code. I just want to dump the value of each thread containing cfhttp information.

http://www.google.com/search?” & “q=Vin+Diesel” & “&num=10” & “&start=”) />

<cfset intStartTime = GetTickCount() />

<cfloop index="intGet" from="1" to="10" step="1">

    <!--- Start a new thread for this CFHttp call. --->
    <cfthread action="run" name="objGet#intGet#">

        <cfhttp method="GET" url="#strBaseURL##((intGet - 1) * 10)#" useragent="#CGI.http_user_agent#" result="THREAD.Get#intGet#" />

    </cfthread>

</cfloop>

<cfloop index="intGet" from="1" to="10" step="1">

    <cfthread action="join" name="objGet#intGet#" />
    <cfdump var="#Variables['objGet'&intGet]#"><br />

</cfloop>

and when I use after thread joining inside the loop. I get the desired results
Thanks!!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T20:24:54+00:00Added an answer on May 15, 2026 at 8:24 pm

    Two problems happening here.

    As pointed out by Zugwalt, you need to explicitly pass in variables that you want to reference within the scope of your thread. He missed the CGI variable, that scope doesn’t exist within your thread. So we pass in just what we need to use in the thread, userAgent, strBaseURL, and intGet.

    Second problem, once joined, your threads are not in variable scope, they are in the cfthread scope, so we have to read them from there.

    Corrected code:

    <cfloop index="intGet" from="1" to="2" step="1">
    
        <!--- Start a new thread for this CFHttp call. Pass in user Agent, strBaseURL, and intGet --->
        <cfthread action="run" name="objGet#intGet#" userAgent="#cgi.http_user_agent#" intGet="#intGet#" strBaseURL="#strBaseURL#">
    
            <!--- Store the http request into the thread scope, so it will be visible after joining--->
            <cfhttp method="GET" url="#strBaseURL & ((intGet - 1) * 10)#" userAgent="#userAgent#" result="thread.get#intGet#"  />
    
        </cfthread>
    
    </cfloop>
    
    <cfloop index="intGet" from="1" to="2" step="1">
    
        <!--- Join each thread ---> 
        <cfthread action="join" name="objGet#intGet#" />
        <!--- Dump each named thread from the cfthread scope --->
        <cfdump var="#cfthread['objGet#intGet#']#" />
    
    </cfloop>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Thanks to the epic work of Dennis Williamson, I am now able to calculate
Thanks to everyone replying with ideas and alternate solutions. More efficient ways of solving
i building a drawing app that uses openGl. i am new to openGL but
Thanks for the help on here with my query on here the other day
Thanks for stopping by. this static analyser warning is annoying me here is my
Thanks for reading this. I have no idea why this is throwing a NullReferenceException
Thanks in advance to anyone who can think of a more efficient or a
Thanks to some help I received yesterday I've got some dynamic summing working on
thanks for your reading. I am trying to modify Jquery Nivo Zoom plugin to
Thanks in advance for your help. I have a need within an application to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.