3
respostas

Problema ao tentar injetar @service dentro do @webservice

Bom, tentei aqui fazer um modelo e não estou conseguindo injetar um @service dentro do @webservice. Me parece que o spring não enxerga o @service. ae embaixo vai os meus códigos.

@WebService(endpointInterface="com.auttis.rc.webservice.GravameWS")
public class GravameWsEndpoint implements GravameWS {

    @Autowired
    GravameService gravameService;
@Service
public class GravameService implements IGravameService {

    @Autowired
    private GravameRepository gravameWsRepository;

.. Bom, então lá na classe GravameWsEndpoint o meu gravameService vem null. Saberia me ajudar ?

3 respostas

Opa Euclides, acho que esse curso não vem com essa integração :(. Esse annotation é do spring, mas você está usando uma implementação direta do Javaee.

Concordo que não vem, porém não custa nada ajudar. E inclusive já poderia ser um plus para o proximo curso soap de vocês .

Opa, não foi a intencao. É mais fácil você ir pelo CDI, para conseguir as injeções.