12 Replies Latest reply on May 24, 2017 4:41 AM by adeck

    How to create an RSS feed channel in BB Learn

    adeck

      Hi,

       

      I used to be able to do this by creating an rss feed, then creating a channel and selecting the feed from the "channel type" drop down. The new channel would then display the top five feeds - ugly but functional.

       

      For some reason it doesn't work now - I just get "could not load channel".

       

      Any ideas?

       

      Thanks,

       

      Alex Deck

      SHU

        • Re: How to create an RSS feed channel in BB Learn
          adeck

          channel.jpg

          This is what I get.....

            • Re: How to create an RSS feed channel in BB Learn
              goh.ian

              If I recall, the order was 1) create the RSS channel, 2) create a "channel" module, 3) select the channel to appear in the module

               

              I assume the "could not load channel" means the RSS feed you chose doesn't work.

               

              I'd suggest trying the data feed url in your browser.  Does it load?  Could it be https vs http issue?

              1 of 1 people found this helpful
                • Re: How to create an RSS feed channel in BB Learn
                  adeck

                  Hi,

                   

                  Yep that's what I've done, and I've tested the feed url and it works. Just doesn't work in  Blackboard. I've tried removing the s from https too - no joy.

                   

                  Alex

                    • Re: How to create an RSS feed channel in BB Learn
                      adeck

                      Have found a bit of a hack - by creating an html channel instead of an rss one and using JS. It's a bit ugly and will need styling but at least it works..

                      Definitely something Blackboard need to look at - it looks very clunky as it is.

                       

                      Alex

                        • Re: How to create an RSS feed channel in BB Learn
                          goh.ian

                          Mind posting the feed URL, I could test and see if it fails for me the same way.  

                            • Re: How to create an RSS feed channel in BB Learn
                              adeck

                              Hi Ian, it's https://unihub.shu.ac.uk/rss/Event.aspx?format=Javascript&max=5&hasPlaces=true

                               

                              But it's an authenticated system so you might not be able to access it. Thanks though.

                                  • Re: How to create an RSS feed channel in BB Learn
                                    goh.ian

                                    Still gives the same error. 

                                      • Re: How to create an RSS feed channel in BB Learn
                                        goh.ian

                                        Bb doesn't like the cert somehow:

                                         

                                         

                                         

                                        2017-05-23 09:13:01 -0400 - An error occurred while trying to load data for the channel named "UNIHUB Feed" from https://unihub.shu.ac.uk/rss/Event.aspx?format=rss - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                                          at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)

                                          at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)

                                          at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)

                                          at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)

                                          at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)

                                          at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)

                                          at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)

                                          at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)

                                          at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)

                                          at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)

                                          at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)

                                          at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)

                                          at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)

                                          at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)

                                          at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)

                                          at com.sun.syndication.fetcher.impl.HttpURLFeedFetcher.retrieveFeed(HttpURLFeedFetcher.java:143)

                                          at blackboard.portal.task.ChannelUpdateTask.getFeed(ChannelUpdateTask.java:272)

                                          at blackboard.portal.task.ChannelUpdateTask.refreshChannelData(ChannelUpdateTask.java:144)

                                          at blackboard.webapps.portal.module.struts.ChannelIframeAction.heavyGetChannel(ChannelIframeAction.java:161)

                                          at blackboard.webapps.portal.module.struts.ChannelIframeAction.processView(ChannelIframeAction.java:131)

                                          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                                          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:266)

                                          at blackboard.struts.SecureDispatchAction.dispatchMethod(SecureDispatchAction.java:49)

                                          at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:167)

                                          at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:53)

                                          at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:64)

                                          at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:48)

                                          at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)

                                          at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)

                                          at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)

                                          at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:280)

                                          at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1858)

                                          at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:446)

                                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)

                                          at blackboard.struts.BbActionServlet.service(BbActionServlet.java:103)

                                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

                                          at sun.reflect.GeneratedMethodAccessor913.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:169)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:297)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.DevNonceFilter.doFilter(DevNonceFilter.java:68)

                                          at sun.reflect.GeneratedMethodAccessor912.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.B2ContextFilter.doFilter(B2ContextFilter.java:137)

                                          at sun.reflect.GeneratedMethodAccessor911.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.ContentTypeFilter.doFilter(ContentTypeFilter.java:53)

                                          at sun.reflect.GeneratedMethodAccessor915.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.XssServletFilter.doFilter(XssServletFilter.java:48)

                                          at sun.reflect.GeneratedMethodAccessor909.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.XssInputValidationFilter.doFilter(XssInputValidationFilter.java:40)

                                          at sun.reflect.GeneratedMethodAccessor907.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.ContentIsolationFilter.doFilter(ContentIsolationFilter.java:83)

                                          at sun.reflect.GeneratedMethodAccessor906.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.RequestSessionFilter.doFilter(RequestSessionFilter.java:190)

                                          at sun.reflect.GeneratedMethodAccessor905.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.RequestSecurityFilter.doFilter(RequestSecurityFilter.java:77)

                                          at sun.reflect.GeneratedMethodAccessor904.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at blackboard.platform.servlet.RequestClassParamFilter.doFilter(RequestClassParamFilter.java:42)

                                          at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)

                                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                                          at java.lang.reflect.Method.invoke(Method.java:498)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:277)

                                          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at javax.security.auth.Subject.doAsPrivileged(Subject.java:549)

                                          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:309)

                                          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:249)

                                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)

                                          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191)

                                          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)

                                          at java.security.AccessController.doPrivileged(Native Method)

                                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186)

                                          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

                                          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

                                          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

                                          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

                                          at org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:221)

                                          at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

                                          at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)

                                          at blackboard.tomcat.valves.LoggingRemoteIpValve.invoke(LoggingRemoteIpValve.java:44)

                                          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

                                          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

                                          at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)

                                          at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)

                                          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)

                                          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)

                                          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

                                          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

                                          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

                                          at java.lang.Thread.run(Thread.java:745)

                                        Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                                          at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)

                                          at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)

                                          at sun.security.validator.Validator.validate(Validator.java:260)

                                          at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)

                                          at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)

                                          at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)

                                          at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)

                                          ... 211 more

                                        Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                                          at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)

                                          at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)

                                          at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)

                                          at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)

                                          ... 217 more