我在Spring和Tomcat中使用CXF-RS框架来构建RAPI。我想在初始化所有bean之后调用其中一些RAPI调用,因此我创建了一个ContextRefreshedEvent ApplicationListener。但是,无论我等待多久,我总是在尝试调用RAPI时收到SocketTimeoutException。似乎是这样的情况,CXF servlet只在Spring ApplicationListeners之后启动,但有没有办法让相反的情况发生?如果不能使用ApplicationListeners,还有其他选择吗?
使用Spring 3.2.10,CXF 2.4.2,Tomcat7
非常感谢!