[
http://jira.jboss.com/jira/browse/JBWS-1172?page=comments#action_12399726 ]
Richard Opalka commented on JBWS-1172:
--------------------------------------
However xml beans mentioned there are not JCP standard,
so JAXB based schema validation is the preferred way.
If we will fix this issue it should be turned of by default (performance).
Support schema validation for incoming messages
-----------------------------------------------
Key: JBWS-1172
URL:
http://jira.jboss.com/jira/browse/JBWS-1172
Project: JBoss Web Services
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: jbossws-native
Reporter: Thomas Diesler
Assigned To: Thomas Diesler
Fix For: jbossws-native-2.0.4
I am trying to use JBOSSWS 1.0.2. and JBOSSAS-4.0.4GA
I am starting with a WSDL file that contains a schema. I used WSTOOLS to generate the
appropriate artifacts
I would like to use DOCUMENT/LITERAL wrapped style and I would like to turn on schema
validation of my XML instances against a schema defined in the WSDL (on receipt of the
message the server does the validation ?).
Looking through the sources, I see that JAXBDeserializer (jbossws-core.jar) calls
JAXBUnmarshallerImpl which calls UnmarshallerImpl (jboss-xml-binding.jar) which does the
parsing of the XML.
I do not see any call to UnmarshallerImpl.setSchemaValidation in this call graph. Should
this be called to turn on to do Schema Validation ? If so how and where ?
Is Schema Validation for Document/Literal something that JBOSSWS 1.0.2 supports ?
How does one turn on XML Schema validation in JBOSSWS ?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira