Low: scheduler: improve validation of resource XML
Check for empty ID early, and improve log messages