잘못된 Spring Web Services 어노테이션을 보고합니다.
예:
// 1. 엔드포인트가 아닌 클래스의 @PayloadRoot…
public class HolidayEndpoint {
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "HolidayRequest") // @PayloadRoot는 @Endpoint 클래스에서 지원됩니다
public void handleHolidayRequest(@RequestPayload Element holidayRequest) throws Exception {
...
}
// 2. @PayLoad 메서드의 @XPathParam
@Endpoint
public class AirlineEndpoint {
@Namespace(prefix = "m", uri = MESSAGES_NAMESPACE) @ResponsePayload
public GetFlightsResponse getFlights(@XPathParam("//m:sc") String serviceClassString) {…} // @XPathParam은 @PayLoad 메서드에서 지원됩니다
}