Thanks for replying, Chris. Here is the rest of the exception stack:
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:1339) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1323) at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:56) at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:223) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:628) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) . 37 more Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Method not supported. at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1708) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1691) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1617) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:86) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:698) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:641) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1218) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318) at org.apache.cxf.transport.http.URLConnectionHTTPConduit$URLConnectionWrappedOutputStream.getResponseCode(URLConnectionHTTPConduit.java:266) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1531) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1504) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1310) . 42 more Caused by: java.lang.RuntimeException: Method not supported. at iaik.pkcs.pkcs1.RSACipher.engineUpdate(Unknown Source) at javax.crypto.Cipher.update(DashoA13*) at java.security.Signature$CipherAdapter.engineUpdate(Signature.java:1216) at java.security.Signature$Delegate.engineUpdate(Signature.java:1118) at java.security.Signature.update(Signature.java:684) at java.security.Signature.update(Signature.java:667) at com.sun.net.ssl.internal.ssl.RSASignature.engineSign(RSASignature.java:148) at java.security.Signature$Delegate.engineSign(Signature.java:1128) at java.security.Signature.sign(Signature.java:522) at com.sun.net.ssl.internal.ssl.HandshakeMessage$CertificateVerify.<init>(HandshakeMessage.java:1234) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:888) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:241) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:820) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) . 54 more 2014-09-17 17:26:29,294 ERROR [http-8080-6] com.scheduling.core.server.AvailableCapacityService - Error downloading data from https://dae.ceps.cz/wse/TimeSeries/TimeSeries.asmx?wsdl javax.xml.ws.WebServiceException: Could not send Message. at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146) at com.sun.proxy.$Proxy34.download(Unknown Source) at com.scheduling.core.server.AvailableCapacityService.query(AvailableCapacityService.java:155) at com.scheduling.core.serverCapacityReader.downloadCapacity(CapacityReader.java:212) at com.scheduling.core.serverCapacityReader.downloadCapacities(CapacityReader.java:175) at com.scheduling.core.serverCapacityReader.fetchAvailableCapacity(CapacityReader.java:108) at com.scheduling.core.server.comm.CommunicatorImpl.getAvailableCapacityFromWebsites(CommunicatorImpl.java:149) at com.scheduling.core.server.comm.CommunicatorImpl.saveLatestAvailableCapacityFromExternalSource(CommunicatorImpl.java:120) at com.scheduling.core.server.comm.CommunicatorImpl.saveLatestAvailableCapacityFromWebsites(CommunicatorImpl.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:643) at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) Caused by: javax.net.ssl.SSLException: SSLException invoking https://dae.ceps.cz/wse/TimeSeries/TimeSeries.asmx: java.lang.RuntimeException: Method not supported. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:1339) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1323) at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:56) at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:223) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:628) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335) at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135) . 30 more Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Method not supported. at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1708) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1691) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1617) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:86) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:698) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:641) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1218) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318) at org.apache.cxf.transport.http.URLConnectionHTTPConduit$URLConnectionWrappedOutputStream.getResponseCode(URLConnectionHTTPConduit.java:266) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1531) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1504) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1310) . 42 more Caused by: java.lang.RuntimeException: Method not supported. at iaik.pkcs.pkcs1.RSACipher.engineUpdate(Unknown Source) at javax.crypto.Cipher.update(DashoA13*) at java.security.Signature$CipherAdapter.engineUpdate(Signature.java:1216) at java.security.Signature$Delegate.engineUpdate(Signature.java:1118) at java.security.Signature.update(Signature.java:684) at java.security.Signature.update(Signature.java:667) at com.sun.net.ssl.internal.ssl.RSASignature.engineSign(RSASignature.java:148) at java.security.Signature$Delegate.engineSign(Signature.java:1128) at java.security.Signature.sign(Signature.java:522) at com.sun.net.ssl.internal.ssl.HandshakeMessage$CertificateVerify.<init>(HandshakeMessage.java:1234) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:888) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:241) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:820) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) . 54 more 2014-09-17 17:26:29,295 ERROR [http-8080-6] com.scheduling.core.serverCapacityReader - Error reading capacities com.common.core.server.util.Exception: javax.xml.ws.WebServiceException: Could not send Message. at com.scheduling.core.server.AvailableCapacityService.query(AvailableCapacityService.java:170) at com.scheduling.core.serverCapacityReader.downloadCapacity(CapacityReader.java:212) at com.scheduling.core.serverCapacityReader.downloadCapacities(CapacityReader.java:175) at com.scheduling.core.serverCapacityReader.fetchAvailableCapacity(CapacityReader.java:108) at com.scheduling.core.server.comm.CommunicatorImpl.getAvailableCapacityFromWebsites(CommunicatorImpl.java:149) at com.scheduling.core.server.comm.CommunicatorImpl.saveLatestAvailableCapacityFromExternalSource(CommunicatorImpl.java:120) at com.scheduling.core.server.comm.CommunicatorImpl.saveLatestAvailableCapacityFromWebsites(CommunicatorImpl.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:643) at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) Caused by: javax.xml.ws.WebServiceException: Could not send Message. at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146) at com.sun.proxy.$Proxy34.download(Unknown Source) at com.scheduling.core.server.AvailableCapacityService.query(AvailableCapacityService.java:155) . 28 more Caused by: javax.net.ssl.SSLException: SSLException invoking https://dae.ceps.cz/wse/TimeSeries/TimeSeries.asmx: java.lang.RuntimeException: Method not supported. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:1339) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1323) at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:56) at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:223) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:628) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335) at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135) . 30 more Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Method not supported. at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1708) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1691) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1617) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:86) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:698) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:641) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1218) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318) at org.apache.cxf.transport.http.URLConnectionHTTPConduit$URLConnectionWrappedOutputStream.getResponseCode(URLConnectionHTTPConduit.java:266) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1531) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1504) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1310) . 42 more Caused by: java.lang.RuntimeException: Method not supported. at iaik.pkcs.pkcs1.RSACipher.engineUpdate(Unknown Source) at javax.crypto.Cipher.update(DashoA13*) at java.security.Signature$CipherAdapter.engineUpdate(Signature.java:1216) at java.security.Signature$Delegate.engineUpdate(Signature.java:1118) at java.security.Signature.update(Signature.java:684) at java.security.Signature.update(Signature.java:667) at com.sun.net.ssl.internal.ssl.RSASignature.engineSign(RSASignature.java:148) at java.security.Signature$Delegate.engineSign(Signature.java:1128) at java.security.Signature.sign(Signature.java:522) at com.sun.net.ssl.internal.ssl.HandshakeMessage$CertificateVerify.<init>(HandshakeMessage.java:1234) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:888) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:241) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:820) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) On Wed, Sep 17, 2014 at 10:09 PM, Christopher Schultz < ch...@christopherschultz.net> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Suleman, > > On 9/17/14 2:15 PM, Suleman Butt wrote: > > I am trying to call a webservices, which is hosted on a remote > > server and is exposed through an https endpoint. > > > > My client is an application hosted on my local tomcat > > <http://www.coderanch.com/how-to/java/TomcatFaq>, and in my > > tomcat's setenv.bat, I have set the following properties: > > > > echo setting JAVA OPTS for certificates set "JAVA_OPTS= > > -Dhttps.proxyHost=10.64.X.XXX -Dhttps.proxyPort=8080 > > > -Djavax.net.ssl.trustStore=%CATALINA_HOME%/certificateStore/XXXProdTrustStore.jks > > > > > - -Djavax.net.ssl.trustStorePassword=XXX -Djavax.net.ssl.trustStoreType=JKS > > > -Djavax.net.ssl.keyStore=%CATALINA_HOME%/certificateStore/XXXProdKeyStore.pfx > > > > > - -Djavax.net.ssl.keyStorePassword=XXX -Djavax.net.ssl.keyStoreType=pkcs12 > > -Djava.security.debug=all > > > -Dorg.apache.ws.security.crypto.merlin.file=%CATALINA_HOME%/certificateStore/XXXProdKeyStore.jks > > > > > %JAVA_OPTS%" > > You should use CATALINA_OPTS, here, not JAVA_OPTS, since you only need > this for launching Tomcat and not for stopping Tomcat, too. > > > NOTE: I have generated the XXXProdTrustStore.jks, > > XXXProdKeyStore.pfx and XXXProdKeyStore.jks through supplier's > > provided certificate. From supplier, i mean the company hosting the > > webservice. > > I'd like to point out that this has nothing to do with Tomcat, since > you aren't using any services provided by Tomcat. > > > On my calling the service, I get the following error: > > > > view plain > > < > http://www.coderanch.com/t/639681/Tomcat/javax-net-ssl-SSLException-SSLException# > > > > > > > print > > < > http://www.coderanch.com/t/639681/Tomcat/javax-net-ssl-SSLException-SSLException# > > > > > > > ? > > < > http://www.coderanch.com/t/639681/Tomcat/javax-net-ssl-SSLException-SSLException# > > > > > > > Note: Text content in the code blocks is automatically word-wrapped > > > > 1. org.apache.cxf.interceptor.Fault: Could not send Message. 2. at > > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java: > > > > > 64) > > 3. at > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java: > > > > > 272) > > 4. at > > org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570 ) > > 5. at > > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479 ) 6. > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382 ) > > 7. at > > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335 ) 8. > > at > > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96 > > ) 9. at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java: > > > > > 135) > > 10. at com.sun.proxy.$Proxy34.download(Unknown Source) 11. at > > > com.scheduling.core.server.Xbot.damas.DamasAvailableCapacityService.query(DamasAvailableCapacityService.java: > > > > > 155) > > 12. at > > > com.scheduling.core.server.Xbot.XbotCapacityReader.downloadDamasCapacity(XbotCapacityReader.java: > > > > > 212) > > 13. at > > > com.scheduling.core.server.Xbot.XbotCapacityReader.downloadCapacities(XbotCapacityReader.java: > > > > > 175) > > 14. at > > > com.scheduling.core.server.Xbot.XbotCapacityReader.fetchAvailableCapacity(XbotCapacityReader.java: > > > > > 108) > > 15. at > > > com.scheduling.core.server.comm.XbotCommunicatorImpl.getAvailableCapacityFromWebsites(XbotCommunicatorImpl.java: > > > > > 149) > > 16. at > > > com.scheduling.core.server.comm.XbotCommunicatorImpl.saveLatestAvailableCapacityFromExternalSource(XbotCommunicatorImpl.java: > > > > > 120) > > 17. at > > > com..scheduling.core.server.comm.XbotCommunicatorImpl.saveLatestAvailableCapacityFromWebsites(XbotCommunicatorImpl.java: > > > > > 110) > > 18. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) 19. at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > > > > 39) > > 20. at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > > > > > 25) > > 21. at java.lang.reflect.Method.invoke(Method.java:597) 22. at > > com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java: > > > > > 569) > > 23. at > > > com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java: > > > > > 208) > > 24. at > > > com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java: > > > > > 248) > > 25. at > > > com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java: > > > > > 62) > > 26. at > > javax.servlet.http.HttpServlet.service(HttpServlet.java:643) 27. > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) > > 28. at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > > > > > 290) > > 29. at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: > > > > > 206) > > 30. at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > > > > > 233) > > 31. at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: > > > > > 191) > > 32. at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: > > > > > 127) > > 33. at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: > > > > > 103) > > 34. at > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > > > > > 109) > > 35. at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > > > > > 293) > > 36. at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: > > > > > 861) > > 37. at > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java: > > > > > 606) > > 38. at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: > > > > > 489) > > 39. at java.lang.Thread.run(Thread.java:662) 40. Caused by: > > javax.net.ssl.SSLException: SSLException invoking https: > > //wse/TimeSeries/TimeSeries.asmx: java.lang.RuntimeException: > > Method not supported. > > > > 41. at > > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > > Method) 42. 43. .... > > Unfortunately, there is little to no information provided in here. I > suspect that since you got "Method not supported" that maybe something > is wrong with the HTTP method being attempted. But you removed the > stack trace so it would be hard to guess. > > > Could someone give me some pointers as to where the problem lies? > > > > Another important observation is that if is implement a standalone > > client (standard java <http://www.javaranch.com/>) and execute it > > "not" as a JEE/Tomcat component then the I get no issues. There I > > set everything as system properties, part of java code and not as > > batch file JAVA OPTS properties. > > > > It's only when i run the application in Tomcat, I get the above > > error message. > > How are you launching Tomcat? > > - -chris > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > Comment: GPGTools - http://gpgtools.org > > iQIcBAEBCAAGBQJUGeqLAAoJEBzwKT+lPKRYpJoQAL92od0cycXuXYjA9tflVlZj > 7kPnMCFtWBptTfOHLMJZe4aAqQE9s+gKxoCrHgex203IFFBn3q6SOTs7328W07H8 > cp28Oc/eja/xGn4zahca6pEuqA1sRzAkI/mpa5nXkVqTvXupTw7L5Sw8R4o7uxlx > QK5Om4THCF/OJLz8pHeUnM3CMQfxhE10J5N0x5DPDyw5OZUKGVGF2Meb+QY2W7Rd > qbVVFx5OvS/4bG9xuIBMnrBJrArekfpIT7sBVMAde/Ckypy7TRR0ICaHrw02+JSI > EmFqGeDBRrdBjdtOhe/Qmg3Dybg39m68ZzRuaHL5wSxkK1NCw9LyXEjoS4cx/z2M > naYT+79VflOWCeGwmGEyWZg6LGLbVt0h7bpBINd6ikXYXbMfzQbuecYqnqSnQQrG > OUcWip1uqg0gQ6YrR5gqqZTHcpeka4b98W8Dk9RyefnPEDAzhWlILCaDiG/wAdAH > WZnCoy0GXsrxs+UsyUJtpuSBkS1GGENMmHREK08SW4cHxofTY8wU0z4rLJ3Gd9m4 > 7GlD7903ueQIgXf+JGT2uuBPkDCuT5O8FeP81tiHAglAdXPYFx7MaTTaCUd+sOku > FH9f5tyNdhdtNTWxKvv1PaqKiaFaSWgK2KLrfSWAgTO4vaz2sfc/nDP3gPaFPm8I > 5cGoVfpIBA4den5bkmWE > =SE6w > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > -- Regards Suleman