Hi
 All,

   i have sucessfully built commons http client on IBM Aix 5.1 PowerPC
machine and when i ran the tests i am getting following error



 [echo] AIX
    [exec] Buildfile: build.xml

    [exec] init:
    [exec]      [echo] -------- HttpClient Library 3.0.1 --------

    [exec] prepare:

    [exec] static:
    [exec]      [copy] Copying 1 file to
/home/TechStack/commons-httpclient/temp/commons-httpclient-3.0.1-Tests
/target/conf

    [exec] compile:

    [exec] compile.tests:
    [exec]     [javac] Compiling 98 source files to
/home/TechStack/commons-httpclient/temp/commons-httpclient-3.0.1-Tests
/target/tests
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:43:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.KeyManager;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:44:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.KeyManagerFactory;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:45:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.SSLContext;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:56:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]     private static SSLContext SSLCONTEXT = null;
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:58:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]     private static SSLContext createSSLContext() {
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:80:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]     private static SSLContext getSSLContext() {
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:47:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.SSLContext;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:48:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.TrustManager;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:49:
package com.sun.net.ssl does not exist
    [exec]     [javac] import com.sun.net.ssl.TrustManagerFactory;
    [exec]     [javac]                        ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:55:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]     private static SSLContext SSLCONTEXT = null;
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:57:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]     private static SSLContext createSSLContext() {
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:79:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]     private static SSLContext getSSLContext() {
    [exec]     [javac]                    ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:64:
cannot resolve symbol
    [exec]     [javac] symbol  : class KeyManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]             KeyManagerFactory kmfactory =
KeyManagerFactory.getInstance(
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:65:
cannot resolve symbol
    [exec]     [javac] symbol  : variable KeyManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]
KeyManagerFactory.getDefaultAlgorithm());
    [exec]     [javac]                     ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:64:
cannot resolve symbol
    [exec]     [javac] symbol  : variable KeyManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]             KeyManagerFactory kmfactory =
KeyManagerFactory.getInstance(
    [exec]     [javac]                                           ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:67:
cannot resolve symbol
    [exec]     [javac] symbol  : class KeyManager
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]             KeyManager[] keymanagers =
kmfactory.getKeyManagers();
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:68:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]             SSLContext sslcontext =
SSLContext.getInstance("TLS");
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLSocketFactory.java:68:
cannot resolve symbol
    [exec]     [javac] symbol  : variable SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLSocketFactory
    [exec]     [javac]             SSLContext sslcontext =
SSLContext.getInstance("TLS");
    [exec]     [javac]                                     ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:63:
cannot resolve symbol
    [exec]     [javac] symbol  : class TrustManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]             TrustManagerFactory tmfactory =
TrustManagerFactory.getInstance(
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:64:
cannot resolve symbol
    [exec]     [javac] symbol  : variable TrustManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]
TrustManagerFactory.getDefaultAlgorithm());
    [exec]     [javac]                     ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:63:
cannot resolve symbol
    [exec]     [javac] symbol  : variable TrustManagerFactory
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]             TrustManagerFactory tmfactory =
TrustManagerFactory.getInstance(
    [exec]     [javac]                                             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:66:
cannot resolve symbol
    [exec]     [javac] symbol  : class TrustManager
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]             TrustManager[] trustmanagers =
tmfactory.getTrustManagers();
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:67:
cannot resolve symbol
    [exec]     [javac] symbol  : class SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]             SSLContext sslcontext =
SSLContext.getInstance("TLS");
    [exec]     [javac]             ^
    [exec]     [javac] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/src/test/org/apache/commons/httpclient/ssl/SimpleSSLTestProtocolSocketFactory.java:67:
cannot resolve symbol
    [exec]     [javac] symbol  : variable SSLContext
    [exec]     [javac] location: class
org.apache.commons.httpclient.ssl.SimpleSSLTestProtocolSocketFactory
    [exec]     [javac]             SSLContext sslcontext =
SSLContext.getInstance("TLS");
    [exec]     [javac]                                     ^
    [exec]     [javac] 24 errors

    [exec] BUILD FAILED
    [exec] /home/TechStack/commons-httpclient/temp/commons-
httpclient-3.0.1-Tests/build.xml:212: Compile failed; see the compiler error
output for details.

    [exec] Total time: 9 seconds
    [exec] Result: 1



 i think the error is related to JSSE.

please help me in this issue

Thanks in advance

 Venkat

Reply via email to