tracker issue : CF-3039398

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

Bug 78990:(Watson Migration Closure)The new CFC-Bean functionality breaks all version of Mach-II when used with the extremely common <event-bean> XML command in Mach-II because no init() available

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/

Reporter/Name(from Bugbase): Peter Farrell / Peter Farrell (MaestroFJP)

Created: 07/22/2009

Components: Language, CF Component

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 /

Priority/Frequency: Normal / Unknown

Locale/System: English / Platforms All

Vote Count: 23

Problem:

The new CFC-Bean functionality breaks all version of Mach-II when used with the extremely common <event-bean> XML command in Mach-II because no init() available. An init() method has become the default best practice when programming in CFML and this feature breaks backward compatibility with Mach-II and other frameworks like Model-Glue, Fusebox and possibly ColdBox.  This affects Mach-II versions 1.0.7, 1.0.8, 1.0.10, 1.1.0, 1.1.1, 1.5.0, 1.6.0, 1.6.1 and 1.8.0.While it should not be called automatically, a basic init() method should be available to call (with cfarguments for each property -- each argument is not required and has a default that corresponds to the value in the cfproperty).  This way it does not break backward compatibility with the current most popular frameworks for CFML and continues enforcing the best practices already in use by CFML developers.
Method:

The follow CFC-Bean fail on all versions of Mach-II when uses with <event-bean> XML command:<cfcomponent strict="true">  <cfproperty name="field1" type="int" /></cfcomponent> This also will fail on other CFML frameworks -- all which have a similar feature to Mach-II.
Result:

None. (Cannot no method named 'init' found).

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

Watson Bug ID:	3039398

External Customer Info:
External Company:  
External Customer Name: Peter Farrell
External Customer Email: 49ED14CD43A7342099201674
External Test Config: 07/22/2009

Attachments:

Comments:

This bug has been voted..
Vote by External U.
23258 | November 10, 2011 07:00:03 PM GMT
This bug has been voted..
Vote by External U.
23259 | November 10, 2011 07:00:04 PM GMT
This fix is extremely critical for many of my applications make use of the event-bean command. Please address this asap.
Vote by External U.
23260 | November 10, 2011 07:00:05 PM GMT
This bug has been voted..
Vote by External U.
23261 | November 10, 2011 07:00:06 PM GMT
This bug has been voted..
Vote by External U.
23262 | November 10, 2011 07:00:07 PM GMT
This bug has been voted..
Vote by External U.
23263 | November 10, 2011 07:00:08 PM GMT
This bug has been voted..
Vote by External U.
23264 | November 10, 2011 07:00:09 PM GMT
This is definitely a show-stopper problem, please fix.
Vote by External U.
23265 | November 10, 2011 07:00:10 PM GMT
This bug has been voted..
Vote by External U.
23266 | November 10, 2011 07:00:11 PM GMT
This bug has been voted..
Vote by External U.
23267 | November 10, 2011 07:00:12 PM GMT
This bug has been voted..
Vote by External U.
23268 | November 10, 2011 07:00:13 PM GMT
This bug has been voted..
Vote by External U.
23269 | November 10, 2011 07:00:14 PM GMT
This bug has been voted..
Vote by External U.
23270 | November 10, 2011 07:00:16 PM GMT
This bug has been voted..
Vote by External U.
23271 | November 10, 2011 07:00:17 PM GMT
This bug has been voted..
Vote by External U.
23272 | November 10, 2011 07:00:19 PM GMT
This bug has been voted..
Vote by External U.
23273 | November 10, 2011 07:00:20 PM GMT
This bug has been voted..
Vote by External U.
23274 | November 10, 2011 07:00:21 PM GMT
This bug has been voted..
Vote by External U.
23275 | November 10, 2011 07:00:22 PM GMT
This may even affect some internal Adobe apps if they are still on Mach-II.
Vote by External U.
23276 | November 10, 2011 07:00:23 PM GMT
This bug has been voted..
Vote by External U.
23277 | November 10, 2011 07:00:24 PM GMT
This bug has been voted..
Vote by External U.
23278 | November 10, 2011 07:00:26 PM GMT
This bug has been voted..
Vote by External U.
23279 | November 10, 2011 07:00:27 PM GMT
This bug has been voted..
Vote by External U.
23280 | November 10, 2011 07:00:28 PM GMT