Hi Sergey Thanks for the fast reply.
>> 1) I also want to enable schema validation on the response object (java >> to >> xml), >> Can you please show me how to do that? >> Can this somehow be done in the javax.ws.rs.core.Response object? >> I couldn't find solution for this anywhere... >> >> > Not possible at the moment : you may want to try extending > JAXBElementProvider and override its createMarshaller method and then > setup > the Marshaller to do the validation - let us know please if you can make > it > work and then JAXBElementProvider can get enhanced accordingly > The overriding of createMarshaller method will not be a good solution for me, because this is done while the response is written to the stream. I was looking for validations before the marshalling operation, maybe in the setters of the returned object (by using the schema annotations)? Is this possible? >> Aug 4, 2010 9:43:43 AM org.apache.cxf.jaxrs.utils.schemas.SchemaHandler >> createSchema >> WARNING: Validation will be disabled, failed to create schema : >> src-resolve.4.2: Error resolving component 'evns:ip'. It was detected >> that >> 'evns:ip' is in namespace 'EVGeneralSchema.xsd', but components from this >> namespace are not referenceable from schema document 'null'. If this is >> the >> incorrect namespace, perhaps the prefix of 'evns:ip' needs to be changed. >> If >> this is the correct namespace, then an appropriate 'import' tag should be >> added to 'null'. >> >> Any ideas? >> > Please list the self-contained schemas first, listing EVGeneralSchema.xsd > first should fix it > I solved it - The problem was wrong path in the import tag, I am using tomcat and I thought the relative path is from 'WEB-INF' directory, but it is from tomcat 'bin' dir. Thanks ______________________________________ This email was sent by sivany (via Nabble) Your replies will appear at http://cxf.547215.n5.nabble.com/problem-validating-response-with-schema-for-rest-services-jaxrs-tp2264992p2268924.html To receive all replies by email, subscribe to this discussion: http://cxf.547215.n5.nabble.com/template/NodeServlet.jtp?tpl=subscribe_by_code&node=2268924&code=dXNlcnNAY3hmLmFwYWNoZS5vcmd8MjI2ODkyNHwtMTA5NTcxOTE5Nw==
