Hi Alberto,
aac <amaroca@xxxxxxx> wrote on 05/10/2007 08:16:33 AM:
>
> Hi Michael
> Yes, you are right.
> But what I mean is, for example: the root element of my XML file has the
> "MD_Metadata" name.
> I'm completely sure that in the Schema Grammar this element is included
so
> it is possible to validate the rest of the XML file. And, in this case,
> everything is correct.
>
> But, I have verified that, if I change this root name by other string
(not
> defined in the schema) then it never reports an error. Not even the
first
> error message that I'm expecting, something like: "The root element is
not
> defined in the schema files" or similar.
> Is it due to the Parser can't find the root element and then nothing is
> validated?
It's due to having the dynamic validation feature enabled. If you want an
error to be reported you need to turn it off.
> Please tell me if now I have explained correctly my question.
> Besides I append the "features configuration" I define in my program
before
> the validation, as you can see the "dynamic" option is activated.
>
> parserObject.setFeature("http://xml.org/sax/features/validation",
true);
>
>
parserObject.setFeature("http://apache.org/xml/features/validation/dynamic",
> true);
>
>
parserObject.setFeature("http://apache.org/xml/features/validation/schema",
> true);
>
> parserObject.setFeature("http://apache.
> org/xml/features/validation/schema-full-checking",
> true);
> parserObject.setFeature("http://xml.org/sax/features/namespaces",
true);
>
> Thanks and regards
> Alberto
> --
> View this message in context: http://www.nabble.com/No-validation-
>
error-message-when-the-root-element-is-erroneous-tf3720894.html#a10412233
> Sent from the Xerces - J - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xxxxxxxxxxxxxxxxx
> For additional commands, e-mail: j-users-help@xxxxxxxxxxxxxxxxx
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@xxxxxxxxxx
E-mail: mrglavas@xxxxxxxxxx
|
Try Searching:
servers, voip, java, networking, microsoft ...
|
|
|
|