VMS connector runs a script which, by default, will always return a String but ICF layer throws a type casting exception. This issue was resolved initially in
OPENICF-67, but apparently regressed with commit for OPENIDM-766 when coercing for Array was removed. It no longer appears that the framework handles the case of an Array type and I see no possible config changes.
This exception occurs with any connector that implements a systemAction that defines the scriptOnResourceScriptFileName property.