| The xml-apis-dom3.jar file is a combination of the xml-apis.jar file |
| built from the Apache xml-commons project and some DOM Level 3 class |
| files. |
| |
| The xml-apis-dom3.jar can be rebuilt by: |
| |
| 1. Building the xml-apis.jar file from the xml-commons/java/external |
| build.xml ANT file. |
| |
| 2. Downloading and compiling the DOM Level 3 Core, DOM Level 3 |
| Events and DOM Level 3 XPath classes from the W3C: |
| |
| http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.html |
| http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107/java-binding.html |
| http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/java-binding.html |
| |
| 3. Replacing the class files under org/w3c/dom with those built from |
| the DOM Level 3 Core java bindings. |
| |
| 4. Adding class files built from the DOM Level 3 Events and DOM Level 3 |
| XPath java bindings to the xml-apis.jar, and renaming it xml-apis-dom3.jar. |
| |
| Three licenses cover the content of xml-apis-dom3.jar: |
| |
| LICENSE.dom-software.txt |
| LICENSE.dom-documentation.txt |
| LICENSE.sax.txt |
| |