fix ArrayIndexOutOfBoundsException thrown when jdbc record contains more columns than the specified fields array