パラメーターとしてインターフェイスを持つクラスでメソッドを処理しようとしています。
@WebMethod(operationName = "insertResource")
public abstract void insertResource(ResourceDto resource)
throws RemoteException;
ResourceDto は単純なインターフェースです。
@XmlJavaTypeAdapter(AnyTypeAdapter.class)
public interface ResourceDto extends Dto, Resource, Serializable
{
}
ご覧のとおり、インターフェイスを処理するために AnyTypeAdapter を試しましたが、機能しません。私が間違っていること、またはJAXBでインターフェイスをパラメーターとして(および戻り値として)処理する方法を教えてもらえますか?