TEIIDDES-1700 added project open checks
TEIIDDES-1701 fixed file collector visit() logic to properly check and return correct results
TEIIDDES-1704 Added NULL check on getResultSetColumns() call
TEIIDDES-1660 added check in createKey() for columns that are Nullable or undefined, and change to Not Nullable