Motivation
PostConstruct and @JobScope/@StepScope can run in different threads.
https://www.perplexity.ai/search/is-the-postconstruct-and-execu-_G.aQZMcTYGUNTzU9Uejpg
Acceptance Criteria
Fix the following:
- CannedAnalyticsCreateQuestionsOnlyTasklet
- CannedAnalyticsSetupTasklet
- CannedAnalyticsTearDownTasklet
- BundleZipFileImporter
Tech Approach
- BundleZipFileImporter may become slightly sub-optimal, but it should still be fine to move the post constructs to the execute.