%@ page import="java.lang.reflect.*, javax.xml.parsers.*, org.w3c.dom.*, org.apache.soap.util.xml.*" %>
javax.xml.parsers.DocumentBuilderFactory implementation class: <%=docBuilder.getClass().getName()%>
<% Document doc = docBuilder.newDocument(); %> org.w3c.dom.Document implementation class: <%=doc.getClass().getName()%>
Namespace-aware? <% try { Method method = Document.class.getMethod("createElementNS", new Class[]{String.class, String.class}); %> Yes <% } catch (Throwable t) { %> No.
The set of org.w3c.dom interfaces being resolved are not namespace-aware. Make sure you have configured your server as described in the documentation such that your namespace-aware JAXP-compliant XML parser is at the beginning of your server's classpath.
Also, if you are running JDK1.2 or higher, you should check your
%java_home%\jre\lib\ext directory for jar files which
contain the org.w3c.dom interfaces.
Try looking here:
<%=System.getProperty("java.home")%>\lib\ext.
<%
}
%>