my dog learned polymorphism
The moose likes XML and Related Technologies and the fly likes XML validation common mistakes question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Customer Requirements for Developers this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "XML validation common mistakes question" Watch "XML validation common mistakes question" New topic

XML validation common mistakes question

Adam Teg
Ranch Hand

Joined: Jul 10, 2007
Posts: 59
Any guess why an DocumentBuilder parses an XML fine but it does not catch the schema contraint error. When I put a malformed xml it catches the problem. But when I remove a required attribute it is fine. I have setAttribute with XMLSchema and XSD. Please hint on common mistakes.

Paul Clapham

Joined: Oct 14, 2005
Posts: 19693

That's probably because you aren't telling the parser to validate against your schema, or if you are then you aren't doing it correctly.

I haven't used schemas myself but the Ranch has an XML FAQ page. There are links about validating against schemas there, so check them out.
It is sorta covered in the JavaRanch Style Guide.
subject: XML validation common mistakes question
It's not a secret anymore!