使用SpringBeanAutowiringInterceptor在EJB Singleton Bean中使用@PostConstruct时从未调用过

时间:2016-01-25 10:16:47

标签: jboss singleton ejb-3.1

我试图使用带有SpringBeanAutowiringInterceptor的EJB 3.1 Singleton。我还需要使用post-construct方法,但遗憾的是该方法永远不会被调用。

我正在使用JBOSS EAP 6.4。

@Startup
@Singleton
@Interceptors(SpringBeanAutowiringInterceptor.class)
public class Continuum implements IContinuum {

    @Resource
    TimerService timerService;

    @Autowired
    private HvMeldungenServiceIfc hvService;

    @Autowired
    private ContinuumConfig config;

    @Override
    public HvMeldungenServiceIfc getHvService() {
        return hvService;
    }

    @Override
    public ContinuumConfig getConfig() {
        return config;
    }

    @Override
    @PostConstruct
    public void start() {
        System.out.println("Continuum start() Method invoked!");
    }
}

0 个答案:

没有答案