2017-11-02 11 views
0

MailArchivaでWebサービスAPIを使用しようとしています。サイトからの例を使用して、私がやっている:Mailarchiva Web Services

curl --header "Authorization: *REDACTED*" --header "Accept: application/xml" http://*REDACTED*:8090/api/blob?query=subject:test -k 

をしかし、代わりに検索結果の、私が取得:

failed to search for blob:class javax.ws.rs.core.GenericEntity does not specify the type parameter T of GenericType<T> 

誰もが私が間違ってやっている任意の手掛かりを持っていますか?

バージョンは5.3.1です。

答えて

0

この問題は11月15日にリリースされたv5.3.4で修正されています。

GenericEntity<SearchResultsREST> entity = new GenericEntity<SearchResultsREST>(rest) {}; 

はと置き換えた。

GenericEntity<SearchResultsREST> entity = new GenericEntity<SearchResultsREST>(rest,rest.getClass().getGenericSuperclass()); 
+0

バージョンは5.3.1です。ありがとう! (また、あなたはソースをどこで入手したのですか?見てみることができませんでした) – RTravis3647

+0

更新は完全に機能しました。検索APIは現在文書化されているとおりに動作します。 – RTravis3647