java - Apache Wink请求处理程序

标签 java compiler-errors apache-wink

我正在努力尝试将Amber纳入Wink中以进行Oauth并运行
自定义处理程序上出现错误。我创建了一个HandlerFactory,
RequestHandler,并将wink-properities.properties配置添加为
以及使用属性文件位置修改了web.xml。

该错误与我的HandlerFactory类有关,以加载RequestHandler:

    public List<? extends org.apache.wink.server.handlers.RequestHandler>
getRequestHandlers() {

    return Arrays.asList(se.influen.wink.handler.OauthRequestHandler);

    }

这是错误:
wink/handler/OauthHandlersFactory.java:[15,44] cannot find symbol

[ERROR] symbol  : class handler

我缺少使该自定义处理程序正常工作的功能吗?或者是
有没有更好的方法将Amber集成到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());

}

关于java - Apache Wink请求处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9567876/

相关文章:

java - JAX-RS 应用程序未收到 Apache Wink Rest 客户端错误的正文

java - 在 Tomcat 中集成 Wink 和 Spring

java - Java 中的 Dijkstra 算法和源码变更

java - "Unwrap"在 Java 流(或并行流)中返回之前 Optional.empty 的可选

java - 如何修复程序中的 “Incompatible Type”错误?

c++ - 使用 "class "关键字声明一个变量 vs 在函数签名中声明一个没有 "class"关键字的变量

java - Apache Wink Json REST Web 服务

java - 为什么这个 Java UDP 数据包长度太长?

java - double

c - 错误: expected specifier-qualifier-list before "File"