aspose file tools*
The moose likes Servlets and the fly likes Servlet -- HttpsURLConnection problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "Servlet -- HttpsURLConnection problem" Watch "Servlet -- HttpsURLConnection problem" New topic
Author

Servlet -- HttpsURLConnection problem

naresh babu
Greenhorn

Joined: Feb 12, 2002
Posts: 12
Hi,
I have a ssl proxy servere installed which routes requests to non-ssl url. At proxy, i installed server certificate and changed SSLClinetAuth
to off so that client need not produce any client authentication.
I am writing servlet(which is a client ) trying top open a HttpsURLCOnnection to access proxy using:
URL url = new URL("https://hostname.central.sun.com:443/servlet/TestServlet");
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
connection.setUseCaches(false);
connection.setRequestMethod("POST");
connection.setDoInput(true);
connection.setDoOutput(true);
connection.connect();

///////////
WHen i execute , i get error as :
Exception in thread "main" java.lang.NoSuchMethodError: sun.net.www.http.KeepAliveCache: method get(Ljava/net/URL;Ljava/lang/Object Ljava/lang/Object; not found
at sun.net.www.protocol.https.HttpsClient.a(DashoA6275)
at sun.net.www.protocol.https.HttpsClient.a(DashoA6275)
at sun.net.www.protocol.https.HttpsClient.a(DashoA6275)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.plainConnect(DashoA6275)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA6275)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(DashoA6275)
at pkg1.SecureSessionCredentialsNew.<init>(SecureSessionCredentialsNew.java:169)
at pkg1.SecureSessionCredentialsNew.main(SecureSessionCredentialsNew.java:522)

What am i missing.Should i include anything else?
Any help is appreciated.
Thanks
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Servlet -- HttpsURLConnection problem