Bug fix: support Quartz jobs without JobDataMap

This change fixes #1519