• Aaron,

    I'm hoping you article will help my issue where no event handlers are firing when a package is restarted from chekpoint file. I am using the OnPreExecute and OnPostExecute event handlers of the package and expect them to fire before and after execute of every task in the package. This works fine for a fresh start, but no event handlers fire after restart.

    First I thought I wouldn't need to follow your workaround because the tasks in my handlers were no set to FailPackageOnFailure. I thought this determined whether the task completion was written to checkfile and in turn whther the task would not run again on restart. I guess I was wrong.

    So now I've wrapped the handler tasks in loop containers and set the properties as in your article...still no love. The handler tasks do not fire again after restart.

    The only thing I can think of which is different from your description, assuming I understand your article, is that I am not using unique handlers per-task. I am using the OnPreExecute of the Package and wanting it to fire on preexec for every task in package. This works fine except for upon restart from checkfile.

    What am I missing?

    TIA,

    Josh