Java Apache Wink请求处理程序
我正在努力尝试将Amber合并到Wink for Oauth和running中 在自定义处理程序上发生错误。我创建了一个手工艺厂, RequestHandler,并将wink-properties.properties配置添加为 以及使用属性文件位置修改web.xml 该错误与要加载RequestHandler的my HandlerFactory类有关:Java Apache Wink请求处理程序,java,compiler-errors,apache-wink,Java,Compiler Errors,Apache Wink,我正在努力尝试将Amber合并到Wink for Oauth和running中 在自定义处理程序上发生错误。我创建了一个手工艺厂, RequestHandler,并将wink-properties.properties配置添加为 以及使用属性文件位置修改web.xml 该错误与要加载RequestHandler的my HandlerFactory类有关: public List<? extends org.apache.wink.server.handlers.RequestHan
public List<? extends org.apache.wink.server.handlers.RequestHandler>
getRequestHandlers() {
return Arrays.asList(se.influen.wink.handler.OauthRequestHandler);
}
要让这个自定义处理程序工作,我是否缺少一些东西?或者是
有没有更好的方法将琥珀合并到Wink应用程序中?在
目前,我只不过是试图让处理程序
生成响应
目标是将Oauth2安全性添加到Wink应用程序中。什么是se.influen.Wink.handler.OauthRequestHandler?
根据方法签名,您应该返回类的实例,因此new可能会有帮助:
public List<? extends org.apache.wink.server.handlers.RequestHandler> getRequestHandlers() {
return Arrays.asList(new se.influen.wink.handler.OauthRequestHandler());
}
我不太明白:这是编译错误还是运行时错误?如果是编译,请检查类路径。如果运行时发布了实际的异常。这是编译错误,错误消息在上面,我将用完整的错误进行编辑。我猜问题的核心是如何添加到通用类列表return array.asListse.influen.wink.handler.OauthRequestHandler;何处列表
public List<? extends org.apache.wink.server.handlers.RequestHandler> getRequestHandlers() {
return Arrays.asList(new se.influen.wink.handler.OauthRequestHandler());
}