JBOSSにアプリケーションがあります。アプリケーションには、抽象クラスを持つ jar があり、クラスは EJB を使用します。クラスの 1 つは、その抽象クラスを拡張しています。アプリケーションは JBOSS で正常に動作し、SOAP サービス アプリケーションです。
そのアプリケーションを TC サーバーに移行する必要があります。そのアプリケーションの上に、Spring と Jersey を使用して REST レイヤーを配置しています。JBOSS アプリケーションで抽象クラスを拡張するクラスをインスタンス化できません。私はいくつかの調査を行いましたが、正しい答えを得ることができず、TC サーバーで EJB がサポートされているかどうかもわかりません。私が得ているエラーは
javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/ejb/EJBObject com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:420)
助けてくれてありがとう。