- ジャージー - 1.16
- JBoss - 7.1.2 最終版
上記では、リソース クラスをロードできずJBoss
、以下のエラーが表示されます。
エラー [[/]] サーブレットが load() 例外をスローしました: javax.servlet.ServletException: リソース構成クラス、biz.bsite.direct.spring.mobile.AddressbookResource はクラス javax.ws.rs.core のスーパー クラスではありません。 com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig(WebComponent.java:741) のアプリケーション com.sun.jersey.spi.container.servlet.WebComponent.createResourceConfig(WebComponent.java:678) の com. com.sun.jersey の com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374) のspi.container.servlet.ServletContainer.init(ServletContainer.java:557)
私のリソースクラスは次のようになります。
@Path("アドレス帳") public class AddressbookResource {
Web.xml は次のようになります。
<servlet>
<servlet-name>JerseyMobile</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>javax.ws.rs.Application</param-name>
<param-value>biz.bsite.direct.spring.mobile.AddressbookResource</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
誰かがこれを解決するのを手伝ってくれませんか? パッケージスキャンを使用しようとしましたが、JBoss 7 でも機能しません。