Jboss @使用SpringBeanAutowiringInterceptor在EJB单例Bean中使用时从未调用PostConstruct

Jboss @使用SpringBeanAutowiringInterceptor在EJB单例Bean中使用时从未调用PostConstruct,jboss,singleton,ejb-3.1,Jboss,Singleton,Ejb 3.1,我正在尝试使用带有SpringBeanAutowiringInterceptor的EJB3.1单例。我还需要使用post-construct方法,但不幸的是,该方法从未被调用 我正在使用JBossEAP6.4 @Startup @Singleton @Interceptors(SpringBeanAutowiringInterceptor.class) public class Continuum implements IContinuum { @Resource TimerS

我正在尝试使用带有
SpringBeanAutowiringInterceptor
的EJB3.1单例。我还需要使用post-construct方法,但不幸的是,该方法从未被调用

我正在使用JBossEAP6.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!");
    }
}

你有没有试图缩小你的问题范围?例如,添加一个默认构造函数,检查是否调用过它?你的JBoss日志有什么有用的信息吗?我在WAS上也有同样的问题。调用构造函数并将其绑定到
java:global/
ejblocal:
,但从不调用postconstruct和计时器。如果我删除了拦截器,计时器会工作,但我没有SpringBean。