The jar files
xerces.jar v3.0.1,
soap.jar v2.2,
mail.jar and
activation.jar
are required to be loaded first when tomcat starts.
Make sure that xerces.jar file gets loaded first when your webserver
starts.
This is the problem due to the conflict of parser.jar and xerces.jar sax
parser classes.
Both xerces nad paser.jar has the classes with similar names under
package java.xml.parser but implemented differently.
So its recomended that xerces.jar should be loaded before jaxp.jar and
parser.jar.
-----Original Message-----
From: Craig Green [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 18, 2001 11:32 PM
To: '[EMAIL PROTECTED]'
Subject: AbstractMethodError
Hello,
My exception is:
Exception in thread "main" java.lang.AbstractMethodError
at org.apache.soap.util.xml.QName.<init>(QName.java:80)
at org.apache.soap.util.xml.QName.matches(QName.java:146)
at org.apache.soap.Envelope.unmarshall(Envelope.java:237)
at org.apache.soap.rpc.Call.invoke(Call.java:230)
at
com.bulldog.webservice.test.LoginTest.main(LoginTest.java:115)
my classpath contains (in this order):
xerces.jar v3.0.1,
soap.jar v2.2,
mail.jar,
activation.jar,
parser.jar,
jaxp.jar,
+ my webapp files
Can anyone tell my why this exception is being thrown? I'm assuming I
have
the wrong versions of some jars files. Is this correct?
Thanks,
Craig Green