2014-01-09 63 views
0

我得到了一個JAXRS應用程序。我有一個接口類(SomeResource)(我把我的大部分註釋)和這個接口(SomeService)的實現。JAXRS嘗試調用接口而不是實現

我在覆蓋JaxRSApplication方法中註冊了SomeService.class .getClasses();

我的所有其它服務/資源被以同樣的方式來實現,但每當我嘗試調用這個服務(SomeService),我得到以下異常:

「錯誤500:javax.servlet.ServletException: java.lang.IllegalAccessException:Class org.apache.wink.server.internal.handlers.InvokeMethodHandler無法訪問類「package.api.SomeResource」中的修飾符「public abstract」的成員「

正如您所看到的,對於某些原因,這一個服務嘗試調用資源(接口)而不是實際實現的服務類。

任何人都知道如何解決這個問題? (由於安全隱藏真實的類名)。

回答

相關問題