jax-ws
SOAP ベースの Web サービスの開発に使用しています。以下のエンドポイントがあり、以下のような 1 つの Web メソッドがあります。
@WebService
public interface MySoapService {
@WebMethod
public List<Result> getResult(TestRequest request);
}
ここで、TestRequest は jaxb を使用して xsd から生成されます。xsd に対してリクエストを検証したい。このロジックはどこで実行する必要がありますか? Webサービスの内側または外側のWebサービス?
また、ユーザーが XSD と一致しないリクエストを送信しようとすると、エラーが発生しますBAD REQUEST
か? XSD 検証はデフォルトで有効になっていますか? 私を助けてください。
ありがとう!