Probably with the new Play SRF web portal now in production, the json to get topic lists with urls changed. We have to check.
Do the Play SRF Stage and and Test web portal steal exist? We also have to check
2020-05-17T19:31:28.546550+00:00 app[web.1]: org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [class [Lch.srgssr.playfff.model.playportal.PlayTopic;] and content type [text/html;charset=utf-8]
2020-05-17T19:31:28.547039+00:00 app[web.1]: at org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:110)
2020-05-17T19:31:28.547198+00:00 app[web.1]: at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:924)
2020-05-17T19:31:28.547243+00:00 app[web.1]: at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:908)
2020-05-17T19:31:28.547320+00:00 app[web.1]: at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:662)
2020-05-17T19:31:28.547587+00:00 app[web.1]: at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:635)
2020-05-17T19:31:28.547632+00:00 app[web.1]: at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:556)
2020-05-17T19:31:28.547996+00:00 app[web.1]: at ch.srgssr.playfff.service.DeepLinkService.getTvTopicMap(DeepLinkService.java:177)
2020-05-17T19:31:28.548074+00:00 app[web.1]: at ch.srgssr.playfff.service.DeepLinkService.refreshParsePlayUrlJSContent(DeepLinkService.java:106)
2020-05-17T19:31:28.548118+00:00 app[web.1]: at ch.srgssr.playfff.service.DeepLinkService$$FastClassBySpringCGLIB$$119c605f.invoke(<generated>)
2020-05-17T19:31:28.548162+00:00 app[web.1]: at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
2020-05-17T19:31:28.548234+00:00 app[web.1]: at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
2020-05-17T19:31:28.548356+00:00 app[web.1]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
2020-05-17T19:31:28.548450+00:00 app[web.1]: at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:52)
2020-05-17T19:31:28.548579+00:00 app[web.1]: at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:344)
2020-05-17T19:31:28.548623+00:00 app[web.1]: at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:407)
2020-05-17T19:31:28.548666+00:00 app[web.1]: at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:326)
2020-05-17T19:31:28.548939+00:00 app[web.1]: at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
2020-05-17T19:31:28.548984+00:00 app[web.1]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
2020-05-17T19:31:28.549027+00:00 app[web.1]: at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
2020-05-17T19:31:28.549120+00:00 app[web.1]: at ch.srgssr.playfff.service.DeepLinkService$$EnhancerBySpringCGLIB$$da2f51c6.refreshParsePlayUrlJSContent(<generated>)
2020-05-17T19:31:28.549222+00:00 app[web.1]: at ch.srgssr.playfff.config.DeeplinkConfig.DeepLinkRefresh(DeeplinkConfig.java:27)
2020-05-17T19:31:28.549300+00:00 app[web.1]: at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
2020-05-17T19:31:28.549396+00:00 app[web.1]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-05-17T19:31:28.549492+00:00 app[web.1]: at java.lang.reflect.Method.invoke(Method.java:498)
2020-05-17T19:31:28.549553+00:00 app[web.1]: at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
2020-05-17T19:31:28.549664+00:00 app[web.1]: at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
2020-05-17T19:31:28.549739+00:00 app[web.1]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2020-05-17T19:31:28.549848+00:00 app[web.1]: at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2020-05-17T19:31:28.549921+00:00 app[web.1]: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2020-05-17T19:31:28.549987+00:00 app[web.1]: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2020-05-17T19:31:28.550215+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-05-17T19:31:28.550285+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-05-17T19:31:28.550517+00:00 app[web.1]: at java.lang.Thread.run(Thread.java:748)