Web サービスを呼び出そうとしています。wsimport を使用して、WSDL に基づくスタブ クラスを作成しました。Eclipse でそれらをテストするための小さなコンソール アプリを作成しましたが、このアプリは正しく動作します。次に、これらのクラスを使用している CMS (Day CQ 5.3) に移動し、それに応じてパッケージ名を変更し、小さな JSP ページを作成してテストしました。ページを表示しようとすると、「A WebService 注釈がクラス package.name.ProductsSoap に存在しません」というエラーが表示されます。
ただし、1) ProductsSoap はインターフェイスであり、クラスではありません。2) ProductsSoap には実際に WebService アノテーションがあります。3) ProductsSoap インターフェースを実装する生成されたクラスはありませんでした。
これは何が原因でしょうか?