Tomcat не собирается :(((

From
Maksim A. Demin ()
To
All ()
Date
2002-09-24T17:36:04Z
Area
RU.JAVA
From: "Maksim A. Demin" <maxim@wl.dn.ua>

Доброго времени суток, All!

Господа, как заставить работать Tomcat 4.1.10? На этапе сборки ant пишет
BUILD SACCESSFULL, но когда собирается javadoc, вылезает такая бодяга:

javadoc:
    [mkdir] Created dir:
/usr/local/tomcat/jakarta-tomcat-4.1.10-src/catalina/build/javadoc
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package org.apache.catalina...

Тут всё нормально загружает...

  [javadoc] Loading source files for package
org.apache.catalina.connector.warp...

Потом такое:

  [javadoc] Constructing Javadoc information...
  [javadoc]
/usr/local/tomcat/jakarta-tomcat-4.1.10-src/catalina/src/share/org/apache/ca
talina/valves/CertificatesValve.java:70: Class
javax.net.ssl.SSLPeerUnverifiedException not found in import.
  [javadoc] import javax.net.ssl.SSLPeerUnverifiedException;
  [javadoc]        ^
  [javadoc]
/usr/local/tomcat/jakarta-tomcat-4.1.10-src/catalina/src/share/org/apache/ca
talina/valves/CertificatesValve.java:71: Class javax.net.ssl.SSLSession not
found in import.
  [javadoc] import javax.net.ssl.SSLSession;
  [javadoc]        ^
  [javadoc]
/usr/local/tomcat/jakarta-tomcat-4.1.10-src/catalina/src/share/org/apache/ca
talina/valves/CertificatesValve.java:72: Class javax.net.ssl.SSLSocket not
found in import.
  [javadoc] import javax.net.ssl.SSLSocket;
  [javadoc]        ^

И так до тех пор, пока не напишет   [javadoc] Too many errors.  (The limit
on reported errors is 100.).

Вот мой java.sh, который в /etc/profile.d:

#!/bin/bash

export ANT_HOME=/usr/local/ant
export JAVA_HOME=/usr/local/jdk1.3.1_04
export J2EE_HOME=/usr/local/j2sdkee1.3.1
export JAVACMD=$JAVA_HOME/bin/java
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin:$J2EE_HOME/bin
export
CLASSPATH=.:$JAVA_HOME/lib/postgresql.jar:$JAVA_HOME/jre/lib/ext:/usr/local/
xerces-1_4_4/xerces.jar:$J2EE_HOME/lib
export CATALINA_HOME=/usr/local/tomcat-4.1.10

И после этого в catalina.jar я (и Tomcat тоже) не вижу классы в mbeans, те
самые - ServerLifecycleListener и др., без которых он запуститься не может.
В логах томкета следующее:

Catalina.start: java.lang.ClassNotFoundException:
org.apache.catalina.mbeans.ServerLifecycleListener
java.lang.ClassNotFoundException:
org.apache.catalina.mbeans.ServerLifecycleListener
 at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2312)
 at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2332)
 at org.apache.commons.digester.Digester.startElement(Digester.java:1240)
 at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
 at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat
or.java:1284)
 at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne
r.java:1806)
 at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1182)
 at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
 at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
 at org.apache.commons.digester.Digester.parse(Digester.java:1495)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

Что нужно ещё добавить? Tomcat собирал по инструкции (BUILDING.txt), скачал
и скопировал всё, что нужно. JAVA_XML_PACK установлен, jar-ы скопированы в
JAVA_HOME/jre/lib/ext, как и написано в ReleaseNotes к JAVA_XML_PACK.
Посоветуйте, пожалуйста.

P.S. ASPLinux 7.2, J2SDK EE1.3.1_04, J2SDK SE1.3.1_04, ant 1.5,
xerces-1.4.4.

С уважением, Максим.


--- ifmail v.2.15dev5
 * Origin: Donbass Internet Center DIPT (2:5020/400)