Venkat,
Here are the classpaths:
sun.boot.class.path=
C:\Home\Java\jwsdp\jaxp\lib\endorsed\dom.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\sax.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\xalan.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\xercesImpl.jar
C:\Home\Java\jwsdp\jaxp\lib\jaxp-api.jar
C:\Home\Java\j2se\jre\lib\rt.jar
C:\Home\Java\j2se\jre\lib\i18n.jar
C:\Home\Java\j2se\jre\lib\sunrsasign.jar
C:\Home\Java\j2se\jre\lib\jsse.jar
C:\Home\Java\j2se\jre\lib\jce.jar
C:\Home\Java\j2se\jre\lib\charsets.jar
C:\Home\Java\j2se\jre\classes
classpath:
C:\Home\Java\axis\lib\xercesImpl.jar
C:\Home\Java\axis\lib\xmlParserAPIs.jar
C:\Home\Java\axis\${xalan-unbundled.jar}
C:\Home\Java\axis\${xml-apis.jar}
C:\Home\Java\axis\${xerces.jar}
C:\Home\Java\axis\test\lib\jakarta-oro-2.0.5.jar
C:\Home\Java\axis\test\lib\xmlunit1.0.jar
C:\Home\Java\axis\lib\jsse.jar
C:\Home\Java\axis\lib\JimiProClasses.zip
C:\Home\Java\axis\lib\activation.jar
C:\Home\Java\axis\lib\mailapi.jar
C:\Home\Java\j2se\lib\tools.jar
C:\Home\Java\axis\${j2ee.jar}
C:\Home\Java\axis\lib\junit.jar
C:\Home\Java\axis\${servlet.jar}
C:\Home\Java\axis\lib\axis-ant.jar
C:\Home\Java\axis\lib\axis.jar
C:\Home\Java\axis\lib\commons-discovery-0.2.jar
C:\Home\Java\axis\lib\commons-httpclient-3.0-rc2.jar
C:\Home\Java\axis\lib\commons-logging-1.0.4.jar
C:\Home\Java\axis\lib\jaxrpc.jar
C:\Home\Java\axis\lib\log4j-1.2.8.jar
C:\Home\Java\axis\lib\mailapi_1_3_1.jar
C:\Home\Java\axis\lib\saaj.jar
C:\Home\Java\axis\lib\servlet.jar
C:\Home\Java\axis\lib\wsdl4j-1.5.1.jar
C:\Home\Java\jwsdp\server\lib\catalina-ant.jar
C:\Home\Java\jwsdp\jaxp\lib\jaxp-api.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\xercesImpl.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\xalan.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\sax.jar
C:\Home\Java\jwsdp\jaxp\lib\endorsed\dom.jar
C:\Home\Java\jwsdp\apache-ant\lib\ant.jar
C:\Home\Java\jwsdp\apache-ant\lib\ant-trax.jar
C:\Home\Java\jwsdp\apache-ant\lib\ant-nodeps.jar
C:\Home\Java\jwsdp\apache-ant\lib\ant-launcher.jar
C:\Home\Java\jwsdp\apache-ant\lib\ant-junit.jar
C:\Home\Java\axis\build\classes
C:\Home\Java\axis\build\tools
C:\Home\Java\axis\build\lib\axis-ant.jar
Thanks,
Mike
Venkat Reddy wrote:
This must be because of using JRE 5.0, which uses DOM-3. You can fix
this either simply using a 1.4.2 JRE or ensuring Xerces 2.6.2 is in
classpath. How does your classpath looks like as emitted by ant while
running "ant clean compile"?
- venkat
On 8/30/05, Mike Woinoski <[EMAIL PROTECTED]> wrote:
I'm trying to rebuild axis.jar from the Axis 1.2.1 source. "ant compile"
generates a number of errors like the following:
C:\Home\Java\axis\src\org\apache\axis\SOAPPart.java:90:
org.apache.axis.SOAPPart is not abstract and does not override abstract
method renameNode(org.w3c.dom.Node,java.lang.String,java.lang.String) in
org.w3c.dom.Document
public class SOAPPart extends javax.xml.soap.SOAPPart implements Part
^
I've tried it with Java 5.0 and Java 1.4.2 (using Ant 1.6.2), resetting
JAVA_HOME for the different compilers, but I get the same errors. Is the
compiler using the wrong version of the Xerces libraries? Should I be using an
older compiler (JDK 1.3?)
Thanks,
Mike