diff --git a/env/xml-config/src/main/java/org/eobjects/analyzer/job/JaxbJobReader.java b/env/xml-config/src/main/java/org/eobjects/analyzer/job/JaxbJobReader.java
index <HASH>..<HASH> 100644
--- a/env/xml-config/src/main/java/org/eobjects/analyzer/job/JaxbJobReader.java
+++ b/env/xml-config/src/main/java/org/eobjects/analyzer/job/JaxbJobReader.java
@@ -267,9 +267,14 @@ public class JaxbJobReader implements JobReader<InputStream> {
                 if (StringUtils.isNullOrEmpty(typeName)) {
                     types.add(null);
                 } else {
-                    final org.eobjects.metamodel.schema.ColumnType type = org.eobjects.metamodel.schema.ColumnType
-                            .valueOf(typeName);
-                    types.add(type);
+                    try {
+                        final org.eobjects.metamodel.schema.ColumnType type = org.eobjects.metamodel.schema.ColumnType
+                                .valueOf(typeName);
+                        types.add(type);
+                    } catch (IllegalArgumentException e) {
+                        // type literal was not a valid ColumnType
+                        types.add(null);
+                    }
                 }
             }
         } else {
Prevented crashing when column type in XML is not found in MetaModel's ColumnType enum