Hello,
I use imported XSD which contains another importet XSD in the
cxfbc-consumer.
I thing, the definitions are correct.
But there is a WARNING in the log and the *message validations for this
endpoint take no effect*.
The ServiceMix treat the schema as invalid and uses it not.

I can see in the log, that the both XSD files are merged to one from
apache.xercs.
But *the from xerces merged schema seems not to be correct*, because it uses
a prefix gin with namespace, to that is no schema definition available.

The wsdl definition of the endpoint contains only import of the
document.xsd, but the elements from this xsd are not used, because the
message content is represented with xs:any element. ServiceMix uses than the
schema for the message validation, if the schema is correct (but it is not
so).

What is wrong? The schema definition? The xerces implementation? Or FuseESB
configuration?

The log with the error message and with the merged schema see 
http://servicemix.396122.n5.nabble.com/file/n5713371/result.log result.log 
The imported schema see 
http://servicemix.396122.n5.nabble.com/file/n5713371/gin_to_import.xsd
gin_to_import.xsd 
The document schema see 
http://servicemix.396122.n5.nabble.com/file/n5713371/document.xsd
document.xsd 
Part of the wsdl see 
http://servicemix.396122.n5.nabble.com/file/n5713371/wsdl_part.wsdl
wsdl_part.wsdl 

Thanks
Radomir Kadlec

--
View this message in context: 
http://servicemix.396122.n5.nabble.com/XSD-import-fails-tp5713371.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to