Disable response schema validation CXF on JBoss 7.1

Disable response schema validation CXF on JBoss 7.1

JBoss 7.1 ships with a new framework for Web services from Apache, called CXF.

This framework, when consuming SOAP web services, validates by default all responses against the provided wsdl.

Sometimes that behavior is not required because of several reasons. For example, the WSDL may change from time to time, adding attributes to the response, which won’t affect the current behavior of the application, or maybe from a performance perspective, since this validation requires an additional step in each request.

Long story short, to disable the schema validation for all SOAP responses, the standalone.xml should be edited, adding the following tag inside:

<client-config name=”Standard-Client-Config”><property name=”set-jaxb-validation-event-handler” value=”false”/></client-config>

This configuration disables the validation for all web service clients deployed in the server.

See more posts
¿Tenés un proyecto o una idea? ¡Hagamoslo real!
¿Preferís una reunión?
O llamanos al 099 209 010
Agendar reunión
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
PARTNERS
ECOSYSTEM
PRODUCTS