Hi,
 
I am using axis-1_2beta3 and java version "1.4.1_03".
 
When building axis from source using "ant compile" I get quite a few deprecation warnings. See below. I noticed the "Developer Guide" says use "1.3.1 JDK (or later)" so I'm guessing the deprecated APIs are deliberately used still for continued support of the older JDK. Is that assumption correct?
 
Thanks
Peter
 
=======
 
compile:
   [depend] Deleted 0 out of date files in 0 seconds
    [javac] Compiling 671 source files to D:\axis-1_2beta3\build\classes
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:24: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac] import com.sun.net.ssl.SSLContext;
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:25: warning: com.sun.net.ssl.TrustManager in com.sun.net.ssl has been deprecated
    [javac] import com.sun.net.ssl.TrustManager;
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:26: warning: com.sun.net.ssl.X509TrustManager in com.sun.net.ssl has been deprecated
    [javac] import com.sun.net.ssl.X509TrustManager;
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:26: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac] import com.sun.net.ssl.SSLContext;
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:53: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]     protected SSLContext getContext() throws Exception {
    [javac]               ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:98: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]     protected SSLContext getContext() throws Exception {
    [javac]               ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:74: warning: com.sun.net.ssl.X509TrustManager in com.sun.net.ssl has been deprecated
    [javac]     public static class FakeX509TrustManager implements X509TrustManager {
    [javac]                                                         ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:82: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]             SSLContext context = getContext();
    [javac]             ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:101: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]             SSLContext context =
    [javac]             ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:102: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]                     com.sun.net.ssl.SSLContext.getInstance("SSL");    // SSL
    [javac]                                    ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:150: warning: com.sun.net.ssl.KeyManagerFactory in com.sun.net.ssl has been deprecated
    [javac]         com.sun.net.ssl.KeyManagerFactory kmf =
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:151: warning: com.sun.net.ssl.KeyManagerFactory in com.sun.net.ssl has been deprecated
    [javac]                 com.sun.net.ssl.KeyManagerFactory.getInstance(algorithm);
    [javac]                                ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:156: warning: com.sun.net.ssl.TrustManager in com.sun.net.ssl has been deprecated
    [javac]         com.sun.net.ssl.TrustManager[] tm = null;
    [javac]                        ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:159: warning: com.sun.net.ssl.TrustManagerFactory in com.sun.net.ssl has been deprecated
    [javac]             com.sun.net.ssl.TrustManagerFactory tmf =
    [javac]                            ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:160: warning: com.sun.net.ssl.TrustManagerFactory in com.sun.net.ssl has been deprecated
    [javac]                     com.sun.net.ssl.TrustManagerFactory.getInstance("SunX509");
    [javac]                                    ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:168: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]         SSLContext context =
    [javac]         ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunJSSESocketFactory.java:169: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]                 com.sun.net.ssl.SSLContext.getInstance(protocol);    // SSL
    [javac]                                ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:56: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]             SSLContext sc = SSLContext.getInstance("SSL");
    [javac]             ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:56: warning: com.sun.net.ssl.SSLContext in com.sun.net.ssl has been deprecated
    [javac]             SSLContext sc = SSLContext.getInstance("SSL");
    [javac]                             ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\components\net\SunFakeTrustSocketFactory.java:59: warning: com.sun.net.ssl.TrustManager in com.sun.net.ssl has been deprecated
    [javac]                     new TrustManager[]{new FakeX509TrustManager()},
    [javac]                         ^
    [javac] D:\axis-1_2beta3\src\org\apache\axis\handlers\JWSHandler.java:397: warning: decode(java.lang.String) in java.net.URLDecoder has been deprecated
    [javac]                     classpath.append(URLDecoder.decode(path));
    [javac]                                                ^
    [javac] 21 warnings

 

This is an email from Fujitsu Australia Software Technology Pty Ltd, ABN 27 003 693 481. It is confidential to the ordinary user of the email address to which it was addressed and may contain copyright and/or legally privileged information. No one else may read, print, store, copy or forward all or any of it or its attachments. If you receive this email in error, please return to sender. Thank you.

If you do not wish to receive commercial email messages from Fujitsu Australia Software Technology Pty Ltd, please email [EMAIL PROTECTED]

Reply via email to