In JAX-WS, per convalidare la richiesta in arrivo, uno dei modi è utilizzare @SchemaValidation come suggerito nel link sottostante.Convalida della richiesta JAX-WS utilizzando JAXB
Tuttavia l'application server (WAS 7) Sto usando non supporta ancora @SchemaValidation. (Si prega di correggermi se WAS 7 supporta questa annotazione)
Quindi sto osservando altre opzioni come implementare un gestore per convalidare la richiesta in arrivo. Sia nel gestore che nella classe dell'endpoint stesso, posso creare il JAXBContext e utilizzare il validatore JAXB. Devo creare esplicitamente JAXBContext o è disponibile come risorsa/annotazione poiché JAX-WS utilizza internamente JAXB? È un buon modo per implementare la validazione in JAX-WS? (In assenza di convalida @SchemaValidation)
È una pratica standard per convalidare la richiesta xml in entrata nei servizi Web o è data una saltata a causa del colpo di prestazioni che potrebbe richiedere?
Grazie Santosh. Ho implementato il gestore per convalidare la richiesta in arrivo. Il seguente collegamento è stato molto utile [collegamento] (http://java.dzone.com/articles/jax-ws-payload-validation-and). – PrasadB
Bel collegamento davvero. Grazie per la condivisione. – Santosh
collegamento è rotto ora = ( – secario