tracker issue : CF-3041820

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 83689:Changes to functions in a CFC file do not appear in the cfdump output

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Elliott Sprehn / Elliott Sprehn (Elliott Sprehn)

Created: 07/27/2010

Components: Language, Tags

Versions: 9.0.1

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 / 274818

Priority/Frequency: Normal / Unknown

Locale/System: English / Platforms All

Vote Count: 0

Problem:

Changes to functions in a CFC file do not appear in the cfdump output. If you create a component, cfdump an instance, change that component and remove methods and then dump a new instance you'll still see the methods in the "methods" section even though they no longer exist! If you change the arguments or properties of the method and do the same you'll  not see the changes anymore.This is extremely critical. It makes cfdump useless since the output is wrong most of the time until you restart the server. Restarting the server for every CFC change to see the output in cfdump is awful.
Method:

1. Create a component Test.cfc with method test().2. do writeDump(new Test());3. Edit Test.cfc and delete the test method.4. do writeDump(new Test()) and you'll see that the test method is still in the methods section!
Result:

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3041820

External Customer Info:
External Company:  
External Customer Name: Elliott Sprehn
External Customer Email: 202D59C844579997992016B7
External Test Config: 07/27/2010

Attachments:

Comments: