Ok, I verified the certificate through browser and it is not expired.
Talking with various people I found that the certificate is not actually expired. It is the issue with client.
I am able to display the https page correctly from internet explorer.
The problem is only when I use URLConnection in
java api to get response code.
That means I need to setup something in my java client. Reading through various article I found that browser keeps a set of certificates which are derived from the public key of the https site certificate. The certificate in my browser needs to be exported from browser and imported to a keystore which my java client (WSAD in local) can use.
I was told that I can use keytool.exe supplied aling with javac.exe and java.exe to do this in windows platform.