JAX-WS validación de solicitud utilizando JAXB

En JAX-WS, para validar la solicitud entrante, una de las formas es utilizar @SchemaValidation como se sugiere en el siguiente enlace.

Validación JAX-WS y XSD

Sin embargo, el servidor de aplicaciones (WAS 7) que estoy usando todavía no admite @SchemaValidation. (Corríjame si WAS 7 admite esta anotación)

Así que estoy buscando otras opciones, como implementar un controlador para validar la solicitud entrante. Ya sea en el controlador o en la clase de punto final en sí, puedo crear el JAXBContext y usar el validador JAXB. ¿Necesito crear el JAXBContext explícitamente o está disponible como un recurso / anotación ya que JAX-WS usa JAXB internamente? ¿Es esta una buena manera de implementar la validación en JAX-WS? (En ausencia de la validación @SchemaValidation)

¿Es una práctica estándar validar la solicitud entrante xml en los servicios web o se le omite debido al impacto en el rendimiento que podría tomar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta