Hi all

I've a incomprehensibly problem with the SAX environment.

If I start my project and run EnvironmentCheck all is ok:

#---- BEGIN writeEnvironmentReport($Revision: 1.10 $): Useful stuff
found: ----
version.DOM.draftlevel=2.0fd
java.class.path=>snip (too long)
version.JAXP=1.1
java.ext.dirs=D:\javasoft\jdk1.3.1\jre\lib\ext
version.xerces2=Xerces-J 2.0.1
version.xerces1=not-present
version.xalan2_2=Xalan Java 2.3.1
version.xalan1=not-present
version.ant=not-present
java.version=1.3.1_03
version.DOM=2.0
version.crimson=not-present
sun.boot.class.path=D:\javasoft\jdk1.3.1\jre\lib\rt.jar;D:\javasoft\jdk1.3.1
\jre\lib\i18n.jar;D:\javasoft\jdk1.3.1\jre\lib\sunrsasign.jar;D:\javasoft\jd
k1.3.1\jre\classes
#---- BEGIN Listing XML-related jars in: foundclasses.java.class.path ----
xml-apis.jar-apparent.version=xml-apis.jar from xalan-j_2_3_0 from
xml-commons-1.0.b2
xml-apis.jar-path=f:\java\projects\star\beta\java\ext\tools\lib\xalan-2.3.1_
xml-apis.jar
#----- END Listing XML-related jars in: foundclasses.java.class.path -----
version.SAX=2.0
version.xalan2x=Xalan Java 2.3.1
#----- END writeEnvironmentReport: Useful properties found: -----
# YAHOO! Your environment seems to be OK.

Then, I have a test class and if I start this unit test with 100%
identically classpath the result is:

#---- BEGIN writeEnvironmentReport($Revision: 1.10 $): Useful stuff
found: ----
version.DOM.draftlevel=2.0fd
java.class.path=>snip (too long)
version.JAXP=1.1
java.ext.dirs=D:\javasoft\jdk1.3.1\jre\lib\ext
version.xerces2=Xerces-J 2.0.1
version.xerces1=not-present
version.xalan2_2=Xalan Java 2.3.1
ERROR.version.SAX=ERROR attempting to load SAX version 2 class:
java.lang.NoSuchMethodException: setAttributes
ERROR.=At least one error was found!
version.xalan1=not-present
version.ant=not-present
version.SAX-backlevel=2.0beta2-or-earlier
java.version=1.3.1_03
version.DOM=2.0
version.crimson=not-present
sun.boot.class.path=D:\javasoft\jdk1.3.1\jre\lib\rt.jar;D:\javasoft\jdk1.3.1
\jre\lib\i18n.jar;D:\javasoft\jdk1.3.1\jre\lib\sunrsasign.jar;D:\javasoft\jd
k1.3.1\jre\classes
#---- BEGIN Listing XML-related jars in: foundclasses.java.class.path ----
xml-apis.jar-apparent.version=xml-apis.jar from xalan-j_2_3_0 from
xml-commons-1.0.b2
xml-apis.jar-path=f:\java\projects\star\beta\java\ext\tools\lib\xalan-2.3.1_
xml-apis.jar
#----- END Listing XML-related jars in: foundclasses.java.class.path -----
version.xalan2x=Xalan Java 2.3.1
#----- END writeEnvironmentReport: Useful properties found: -----
# WARNING: Potential problems found in your environment!
#    Check any 'ERROR' items above against the Xalan FAQs
#    to correct potential problems with your classes/jars
#    http://xml.apache.org/xalan-j/faq.html

Can anyone help me? I don't understand the difference, because the classpath
and the sequence of jar files is the same in both cases!

ThanX Torsten

Reply via email to