Validação de solicitação JAX-WS usando JAXB

No JAX-WS, para validar a solicitação recebida, uma das maneiras é usar @SchemaValidation, conforme sugerido no link abaix

Validação JAX-WS e XSD

No entanto, o servidor de aplicativos (WAS 7) que estou usando ainda não suporta @SchemaValidation. (Corrija-me se o WAS 7 suporta esta anotação)

Então, estou procurando outras opções, como implementar um manipulador para validar a solicitação recebida. No manipulador ou na própria classe do nó de extremidade, posso criar o JAXBContext e usar o validador JAXB. Preciso criar o JAXBContext explicitamente ou está disponível como um recurso / anotação, pois o JAX-WS usa internamente o JAXB? Essa é uma boa maneira de implementar a validação no JAX-WS? (Na ausência de validação @SchemaValidation)

É uma prática padrão validar o xml de solicitação de entrada nos serviços da Web ou é ignorado devido ao impacto no desempenho que pode levar?

questionAnswers(2)

yourAnswerToTheQuestion