Platform: Intel PIII, RedHat 7.2, apache 2.0.35 from the RPM in URL
            <http://ftp.falsehope.com/home/gomez/apache2/>,
           tomcat 4.0.3, and mod_jk2 from RPMs in
            <http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.3/rpms/>

[trying to use a .war created for tomcat 3.3, with tomcat 4.0.3]

>>>>> Steinar Bang <[EMAIL PROTECTED]>:

> [snip!]
>> root cause

>> java.lang.NoClassDefFoundError: org/w3c/dom/range/Range
>> at org.apache.xerces.validators.dtd.DTDGrammar.callStartDTD(DTDGrammar.java:190)
[snip!]

> It looks like Xerces is missing some stuff when creating a DOM tree
> from SAX calls.

As far as I can see, the class is available in the .jar file installed
from the xerces RPM:

# unzip -l /usr/share/java/xerces.jar | grep Range
     7120  02-13-02 00:32   org/apache/xerces/utils/regex/RangeToken.class
      514  02-13-02 00:32   org/apache/xerces/utils/regex/Op$RangeOp.class
      499  02-13-02 00:32   org/apache/xerces/utils/StringPool$CharArrayRange.class
    11745  02-13-02 00:33   org/apache/xerces/dom/RangeImpl.class
      258  02-13-02 00:33   org/apache/xerces/dom/RangeExceptionImpl.class
      404  02-13-02 00:32   org/w3c/dom/ranges/RangeException.class
      179  02-13-02 00:32   org/w3c/dom/ranges/DocumentRange.class
     1408  02-13-02 00:32   org/w3c/dom/ranges/Range.class

Is tomcat4 running a different Xerces from a different .jar perhaps?



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to