Title:
cfcompile sourceless deployment: typename of isInstanceOf must be case sensitive
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Henry Ho / Henry Ho (Henry Ho)
Created: 11/25/2014
Components: Language, Functions
Versions: 10.0
Failure Type:
Found In Build/Fixed In Build: Final /
Priority/Frequency: Normal / All users will encounter
Locale/System: English / Win All
Vote Count: 0
Problem Description:
cfcompile sourceless deployment (with -deploy) changes isInstanceOf() behavior. Typename parameter must be case-sensitive whereas the source works fine with different cases (case-insensitive).
Steps to Reproduce:
1. Create an interface FooAble
2. Create a class Foo that implements FooAble
3. Instantiate Foo as foo and output isInstanceOf(foo , "fooable")
Actual Result:
source deployment shows Yes
sourceless deployment shows No
Expected Result:
No different in behavior for source and sourceless.
Any Workarounds:
Pay special attention to isInstanceOf().
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3857705
External Customer Info:
External Company:
External Customer Name: henrylearn2rock
External Customer Email:
External Test Config: My Hardware and Environment details:
Attachments:
- November 26, 2014 00:00:00: 1_testcode.7z
- November 27, 2014 00:00:00: 2_UPDATE_intrfc_test.zip
Comments: