Sorry for the confusion. What I said is that Tuscany only supports schema
validations for system code. We don't validate the XML messages from the
application against the schema.
FYI: We are discussing a binding.ws implementation based on JAX-WS APIs for
GSoC 2009 [1]. Your requirement can be potentially supported by that.
Thanks,
Raymond
--------------------------------------------------
From: "Ali, Haneef" <haneef....@hp.com>
Sent: Monday, March 30, 2009 6:25 PM
To: <user@tuscany.apache.org>
Subject: RE: SchemaValidation
Hi,
Just to clarify, If I need to create a webservice using contract first
approach, then only way to validate the contract is to extract the types
section from the wsdl and put it in a separate xsd file that can be
plugged into tuscany extension.
This seems totally awkward.
Thanks,
Haneef
________________________________________
From: Raymond Feng [enjoyj...@gmail.com]
Sent: Monday, March 30, 2009 5:03 PM
To: user@tuscany.apache.org
Subject: Re: SchemaValidation
Hi,
We don't support the @SchemaValidation. In Tuscany, we do validate the
composite files and other XML files loaded by Tuscany against the SCA
schemas. The schemas can be plugged into as an extension to Tuscany using
META-INF/services/org.apache.tuscany.sca.contribution.processor.ValidationSchema.
The content of the file lists the schema locations. You can find an
example
at [1].
Thanks,
Raymond
[1]
https://svn.apache.org/repos/asf/tuscany/java/sca/modules/assembly-xsd/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.processor.ValidationSchema
--------------------------------------------------
From: "Ali, Haneef" <haneef....@hp.com>
Sent: Monday, March 30, 2009 4:46 PM
To: <user@tuscany.apache.org>
Subject: SchemaValidation
Hi,
I have created stubs from the wsdl. But the stub created using jaxws
doesn't do schema validation by default. So I added schemavalidation
annotation to the service. Still it doesn't do schemavalidation. Does
Tuscany do schemavalidation?
e.g
@javax.jws.WebService(......)
@SchemaValidation(handler=ErrorHandler.class)
public class MyServiceImpl implements MyService {
------
}
Is @SchemaValidation supported in Tuscany?=