我有一个Maven项目,其中包含下面列出的依赖项:
wink.version = 1.1.3-incubating和spring.version = 3.0.5.RELEASE
web.xml包括:
Meta-INF/wink/wink-core-context.xml
classpath:applicationContext.xml
Rest Java Class包括:
@Path("/ex")
public class ExampleRest {
@GET
@Produces(MediaType.APPLICATION_JSON)
public String example() throws IOException {
return "{ 'id':'test' }";
}
}
查看日志我没有看到任何异常或问题,正在创建’restexample’bean但是……当我尝试调用REST服务时,我得到了404.
我认为Apache Wink没有注册ExampleRest.
任何的想法 ?
更新02/14:
在日志中,我注意到Apache Wink没有注册ExampleRest.也许,问题是在bean声明中,或者是我正在使用的依赖项.
我还设置了另一个没有弹簧的项目,它在那里工作.我真的需要Spring将他的IoD用于daos和服务.
最佳答案