I'm creating a job but it doesn't seem to be executing.
The constructor is being called, but the OnExecute isn't, I can tell that since I see it in DbgView: [6960] ReadAuditLogJob() [6960] ReadAuditLogJob(ReadAuditLog) [6960] ReadAuditLogJob() [6960] ReadAuditLogJob() [6960] ReadAuditLogJob()
Here's the code: public class ReadAuditLogJob : SPJobDefinition { public ReadAuditLogJob() : base() { Trace.WriteLine("ReadAuditLogJob()"); }
public ReadAuditLogJob(SPWebApplication webApp) : base(SPSureConfiguration.JobName, webApp, null, SPJobLockType.Job)
{
this.Title = SPSureConfiguration.JobName;
Trace.WriteLine(string.Format("ReadAuditLogJob({0})", Title));
}
public override void Execute(Guid targetInstanceId)
{
Trace.WriteLine("ReadAuditLogJob::OnExecute");
}
}
Any ideas? Thanks!