The Butterfly XML editor is another open source project that provides XML formatting and well-formedness validation. It does not have schema validation. Butterfly's approach to validation results is a bit different that most other packages. Instead of providing error messages with line and column numbers, it highlights the tags in error, and provides the message about the problem embedded in a tree structure representing the document.
...