0
私はOberhのWinkにAmberを組み込み、 を実行してカスタムハンドラでエラーになるように取り組んでいます。 HandlerFactory、 RequestHandlerを作成し、wink-properities.propertiesの設定を として追加し、web.xmlをプロパティファイルの場所で変更しました。Apache Wink要求ハンドラ
エラーが要請ハンドラをロードするために、私のHandlerFactoryクラスに関連している:ここで
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
は、私は、このカスタムハンドラを動作させるために行方不明です何かはありますか?または、 には、WinkアプリケーションにAmberを組み込むためのより良い方法がありますか? 現時点では、私はハンドラーに 応答を生成させようとする以上の何もしていません。
目的は、WinkアプリケーションにOauth2セキュリティを追加することです。
を私はかなり理解していない:それはコンパイルエラーやランタイムのですか?コンパイルの場合は、クラスパスを確認してください。実行時に実際の例外をポストします。 – Tarlog
コンパイルエラーです。上記のエラーメッセージが表示されます(完全なエラーで編集します)。私は疑問の核心は、ジェネリッククラスリストにArrays.asList(se.influen.wink.handler.OauthRequestHandler)を返す方法を追加することです。 List <? RequestHandler>を拡張します。それは私がまだ指定しているクラスを認識しませんが、ファイルは同じパッケージにあります。 – ccomstock