我想通过SpringRMI获取一个远程对象:
@Configuration
public class RMIConfigBean {
@Bean
public NameService nameService() {
RmiProxyFactoryBean rmi = new RmiProxyFactoryBean();
rmi.setServiceUrl("rmi://localhost:8000/NameService");
rmi.setServiceInterface(NameService.class);
return (NameService) rmi.getObject();
}
}
但是实际上,rmi.getObject()
返回null,然后nameService
的后续注入失败。我错过了什么吗?谢谢!
发布于 2015-01-23 06:04:44
正如M.Deinum所说,我应该先打电话给afterPropertiesSet
。
https://stackoverflow.com/questions/27534134
复制