This works in this scenario, but in the future we should avoid using this approach. I know it's my own invention, but I think this class shouldn't be a component, and instead call `FileServiceImpl.getInstance()` (which would call `Component.getInstance`) when it needs to use said Seam component.
Any place where this is injected could then be replaced by a `new DownloadFileCleanupJob()` which is a bit clearer.

Nothing to do for this PR.