/* The task worker was not in the cache, so use the service to
* obtain the task worker.
*/
Serialized<TaskWorker> envelope = this.service.getTaskWorker(jobId);
ClassLoaderStrategy strategy;
if (dataSource != null) {
strategy = new DbCachingJobServiceClassLoaderStrategy(service, jobId, dataSource);
} else {
strategy = new InternalCachingJobServiceClassLoaderStrategy(service, jobId);
}