create missing folders when groupNameMappingFile is located in a location which doesn't exist yet
Merge branch 'issue800' into 1.7.x