You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Juan Casero <ju...@timehost.net> on 2001/12/07 23:52:00 UTC

Tomcat Compilation and Installation SSL Errors

Hi -

Having read the letter that explains how the jakarta developers feel about
misinformed losers posting easy questions to the list I went ahead and
plowed through the process of compiling jakarta on a RedHat 7.1 Linux box
all by myself.  The build has failed and I am now stumped. Maybe exhaustion
is not letting me focus but either way I have decided to post the error
message on this list to see if any of you can help me.  When trying to
compile the code I get the following errors.  I know there is a little more
info here than what you might need but I figured it couldn't hurt to include
it.  So, does anyone know why the SSL part of the build process is failing?
Any and all help you can provide is much appreciated.


Thanks,
Juan Casero
juan@timehost.net




BUILD SUCCESSFUL

Total time: 28 seconds
+ cd ../jakarta-tomcat-3.2.3-src
+ export
CLASSPATH=/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
:/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tools/moo.jar:/usr/src/redhat/BU
ILD/tomcat-3.2.3/build/tomcat/classes:/usr/java/jdk1.3.1_01/lib/tools.jar:/u
sr/java/jdk1.3.1_01/lib/dev.jar:/usr/java/jdk1.3.1_01/lib/tools.jar:/usr/sha
re/java/jaxp.jar:/usr/share/java/crimson.jar
+
CLASSPATH=/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
:/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tools/moo.jar:/usr/src/redhat/BU
ILD/tomcat-3.2.3/build/tomcat/classes:/usr/java/jdk1.3.1_01/lib/tools.jar:/u
sr/java/jdk1.3.1_01/lib/dev.jar:/usr/java/jdk1.3.1_01/lib/tools.jar:/usr/sha
re/java/jaxp.jar:/usr/share/java/crimson.jar
+
ant -Dbuild.compiler=jikes -Dant.home=/usr/share/ant -Djavalib.home=/usr/sha
re/java -Djaxp=/usr/share/java -Dservlet.jar=/usr/src/redhat/BUILD/tomcat-3.
2.3/dist/servletapi/lib/servlet.jar dist
Buildfile: build.xml

prepare:
    [mkdir] Created dir: /usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat
    [mkdir] Created dir: /usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/bin
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/conf
    [mkdir] Created dir: /usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/doc
    [mkdir] Created dir: /usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib/test
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib/test/Golden
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/logs
    [mkdir] Created dir: /usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/src
    [mkdir] Created dir:
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/webapps
     [copy] Copying 15 files to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/bin
     [copy] Copying 17 files to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/conf
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/conf
     [copy] Copying 41 files to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/doc
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib
     [copy] Copying 1 file to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib
     [copy] Copying 36 files to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/lib/test/Golden
  [fixcrlf] DEPRECATED: The cr attribute has been deprecated,
  [fixcrlf] Please us the eol attribute instead
  [fixcrlf] DEPRECATED: The cr attribute has been deprecated,
  [fixcrlf] Please us the eol attribute instead

tomcat:
    [javac] Compiling 220 source files to
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
    [javac] Found 26 semantic errors compiling
"/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share/org/a
pache/tomcat/net/SSLSocketFactory.java":
    [javac]
    [javac]     67. import javax.net.ServerSocketFactory;
    [javac]                <--------------------------->
    [javac] *** Error: "javax/net/ServerSocketFactory" is either a misplaced
package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     68. import javax.net.ssl.SSLServerSocket;
    [javac]                <--------------------------->
    [javac] *** Error: "javax/net/ssl/SSLServerSocket" is either a misplaced
package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     69. import javax.net.ssl.SSLSocket;
    [javac]                <--------------------->
    [javac] *** Error: "javax/net/ssl/SSLSocket" is either a misplaced
package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     70. import javax.net.ssl.SSLServerSocketFactory;
    [javac]                <---------------------------------->
    [javac] *** Error: "javax/net/ssl/SSLServerSocketFactory" is either a
misplaced package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     71. import javax.net.ssl.HandshakeCompletedListener;
    [javac]                <-------------------------------------->
    [javac] *** Error: "javax/net/ssl/HandshakeCompletedListener" is either
a misplaced package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     72. import javax.net.ssl.HandshakeCompletedEvent;
    [javac]                <----------------------------------->
    [javac] *** Error: "javax/net/ssl/HandshakeCompletedEvent" is either a
misplaced package name or a non-existent entity.
    [javac]
    [javac]
    [javac]     94.     private SSLServerSocketFactory sslProxy = null;
    [javac]                     <-------------------->
    [javac] *** Error: Type org/apache/tomcat/net/SSLServerSocketFactory was
not found.
    [javac]
    [javac]
    [javac]    150.         Security.addProvider (new
com.sun.net.ssl.internal.ssl.Provider());
    [javac]
<---------------------------------------------------------------->
    [javac] *** Error: No match was found for method
"addProvider(com.sun.net.ssl.internal.ssl.Provider)".
    [javac]
    [javac]
    [javac]    150.         Security.addProvider (new
com.sun.net.ssl.internal.ssl.Provider());
    [javac]
<-------------------------->
    [javac] *** Error: Could not find package "com/sun/net/ssl/internal/ssl"
in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    150.         Security.addProvider (new
com.sun.net.ssl.internal.ssl.Provider());
    [javac]
<------>
    [javac] *** Error: Type com/sun/net/ssl/internal/ssl/Provider was not
found.
    [javac]
    [javac]
    [javac]    164.         com.sun.net.ssl.SSLContext context =
    [javac]                     <------------->
    [javac] *** Error: Could not find package "com/sun/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    164.         com.sun.net.ssl.SSLContext context =
    [javac]                                     <-------->
    [javac] *** Error: Type com/sun/net/ssl/SSLContext was not found.
    [javac]
    [javac]
    [javac]    168.         com.sun.net.ssl.KeyManagerFactory kmf =
    [javac]                     <------------->
    [javac] *** Error: Could not find package "com/sun/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    168.         com.sun.net.ssl.KeyManagerFactory kmf =
    [javac]                                     <--------------->
    [javac] *** Error: Type com/sun/net/ssl/KeyManagerFactory was not found.
    [javac]
    [javac]
    [javac]    173.         com.sun.net.ssl.TrustManager[] tm = null;
    [javac]                     <------------->
    [javac] *** Error: Could not find package "com/sun/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    173.         com.sun.net.ssl.TrustManager[] tm = null;
    [javac]                                     <---------->
    [javac] *** Error: Type com/sun/net/ssl/TrustManager was not found.
    [javac]
    [javac]
    [javac]    175.             com.sun.net.ssl.TrustManagerFactory tmf =
    [javac]                         <------------->
    [javac] *** Error: Could not find package "com/sun/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    175.             com.sun.net.ssl.TrustManagerFactory tmf =
    [javac]                                         <----------------->
    [javac] *** Error: Type com/sun/net/ssl/TrustManagerFactory was not
found.
    [javac]
    [javac]
    [javac]    198.     SSLServerSocket socket=(SSLServerSocket)ssocket;
    [javac]                 <------------->
    [javac] *** Error: Type org/apache/tomcat/net/SSLServerSocket was not
found.
    [javac]
    [javac]
    [javac]    198.     SSLServerSocket socket=(SSLServerSocket)ssocket;
    [javac]                                                         <----->
    [javac] *** Error: An expression of type "ServerSocket" cannot be cast
into type "SSLServerSocket".
    [javac]
    [javac]
    [javac]    244.         javax.net.ssl.SSLSocket sslSocket =
(javax.net.ssl.SSLSocket)socket;
    [javac]                     <----------->
    [javac] *** Error: Could not find package "javax/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    244.         javax.net.ssl.SSLSocket sslSocket =
(javax.net.ssl.SSLSocket)socket;
    [javac]                                   <------->
    [javac] *** Error: Type javax/net/ssl/SSLSocket was not found.
    [javac]
    [javac]
    [javac]    244.         javax.net.ssl.SSLSocket sslSocket =
(javax.net.ssl.SSLSocket)socket;
    [javac]
<----------->
    [javac] *** Error: Could not find package "javax/net/ssl" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    244.         javax.net.ssl.SSLSocket sslSocket =
(javax.net.ssl.SSLSocket)socket;
    [javac]
<---->
    [javac] *** Error: An expression of type "Socket" cannot be cast into
type "SSLSocket".
    [javac]
    [javac]
    [javac]    245.         javax.security.cert.X509Certificate[] certChain
= sslSocket.
    [javac]                     <----------------->
    [javac] *** Error: Could not find package "javax/security/cert" in:
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/build/tomcat/classes
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/dist/servletapi/lib/servlet.jar
    [javac]                 /usr/share/java/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/jaxp.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/crimson.jar
    [javac]                 /usr/java/jakarta-ant-1.4.1/lib/ant.jar
    [javac]                 /usr/java/jdk1.3.1_01/lib/tools.jar
    [javac]                 /usr/share/java/crimson.jar
    [javac]                 /usr/java/jdk1.3.1_01/jre/lib/rt.jar
    [javac]
/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/src/share
    [javac]                 /usr/bin
    [javac]                 .
    [javac]
    [javac]
    [javac]
    [javac]    245.         javax.security.cert.X509Certificate[] certChain
= sslSocket.
    [javac]                                         <------------->
    [javac] *** Error: Type javax/security/cert/X509Certificate was not
found.

BUILD FAILED

/usr/src/redhat/BUILD/tomcat-3.2.3/jakarta-tomcat-3.2.3-src/build.xml:95:
Compile failed, messages should have been provided.

Total time: 17 seconds
error: Bad exit status from /var/tmp/rpm-tmp.57701 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.57701 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.57701 (%build)


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>