Bom dia pessoal,
Estou com o seguinte problema: tenho um Job (Quartz framework) que executa uma injeção de atributo.
@Component("enviaArquivo")
public class EnviaArquivo implements Job{
@Autowired
private ITipoService tipoService;
...
Só que quando tento efetuar alguma ação com esse atributo (tipoService) ele vem null.
Verifiquei em outros fórums e documentação que seria necessário declarar um bean no meu spring-beans, vide exemplo:
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="applicationContextSchedulerContextKey">
<map>
<entry key="enviaArquivo" value-ref="enviaArquivo" />
</map>
</property>
</bean>
Só que mesmo com isso configurado ele não injeta os dados no atributo.
Gostaria de saber se alguém já passou por isso, e se sim, como solucionou a dificuldade.
Grato a todos