【发布时间】:2012-01-18 06:53:03
【问题描述】:
我有一个自定义上下文:
public class MyContext {
public String doSomething() {...}
}
我创建了一个上下文解析器:
@Provider
public class MyContextResolver implements ContextResolver<MyContext> {
public MyContext getContext(Class<?> type) {
return new MyContext();
}
}
现在我尝试在资源中注入它:
@Path("/")
public class MyResource {
@Context MyContext context;
}
我收到以下错误:
SEVERE: Missing dependency for field: com.something.MyContext com.something.MyResource.context
相同的代码适用于 Apache Wink 1.1.3,但适用于 Jersey 1.10。
任何想法都会受到赞赏。
【问题讨论】:
标签: java rest jersey jax-rs jsr311