tracker issue : CF-4139091

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

CF arrays no longer accepted by Java objects requiring arguments of type java.util.Vector

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/AsDesigned

Reporter/Name(from Bugbase): Olly Jones / Olly Jones (Olly Jones)

Created: 04/12/2016

Components: Language, Java Integration

Versions: 2016

Failure Type:

Found In Build/Fixed In Build: CF2016_Final /

Priority/Frequency: Major / Some users will encounter

Locale/System: English / Windows 7 64-bit

Vote Count: 0

Problem Description:
CF arrays no longer accepted by Java objects requiring objects of type java.util.Vector

Steps to Reproduce:
Create Java Object 
Call method requiring java.util.Vector as an argument.

Actual Result:
MethodSelectionException

Expected Result:
No error

Any Workarounds:
Create java.util.Vector with createObject function and populate with the contents of the CF array.

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

Watson Bug ID:	4139091

External Customer Info:
External Company:  
External Customer Name: Olly Jones
External Customer Email:  
External Test Config: My Hardware and Environment details:

Attachments:

Comments:

The implementation has changed in CF 2016, now array is passed as ArrayList instead of Vector, this is done as part of performance improvement.
Comment by HariKrishna K.
3099 | April 12, 2016 11:39:20 PM GMT