Error running DXA CTP 2 (Java) sample web application

We have installed SDL Web 8.5 with Java DXA CTP 2 on Linux and Oracle 12c as the CM and CD database. We have configured Eclipse and other development tools on a workstation and are able to browse the sample White label web application from a local Tomcat instance running on the workstation. However when we deploy this web application to a Linux server running Apache Tomcat 8.5.24 we are getting an error.

Versions of various software components are as below:

Java version: 1.8.0_151
JVM version : 1.8.0_151-b12
Tomcat version : Apache Tomcat/8.5.24
OS: Ubuntu Linux 16.04.3
Database: Oracle 12.1.0.2
Hotfix applied for dxa-model-service: CD_8.5.0.8270

[http-nio-8080-exec-15] ERROR c.s.w.c.controller.PageController - Exception while processing request for: /
java.lang.IllegalArgumentException: Cannot find cache named 'model-service' for CacheResultOperation[CacheMethodDetails[method=public java.lang.Object com.sdl.dxa.tridion.modelservice.ModelServiceClient.getForType(java.lang.String,java.lang.Class,java.lang.Object[]) throws com.sdl.webapp.common.exceptions.DxaItemNotFoundException, cacheAnnotation=@javax.cache.annotation.CacheResult(cacheKeyGenerator=interface javax.cache.annotation.CacheKeyGenerator, cacheName=model-service, cachedExceptions=[class com.sdl.webapp.common.exceptions.DxaItemNotFoundException, class com.sdl.webapp.common.controller.exception.BadRequestException], skipGet=false, cacheResolverFactory=interface javax.cache.annotation.CacheResolverFactory, exceptionCacheName=failures, nonCachedExceptions=[]), cacheName='model-service']]
at org.springframework.cache.interceptor.AbstractCacheResolver.resolveCaches(AbstractCacheResolver.java:81)
at org.springframework.cache.jcache.interceptor.AbstractCacheInterceptor.resolveCache(AbstractCacheInterceptor.java:61)
at org.springframework.cache.jcache.interceptor.CacheResultInterceptor.invoke(CacheResultInterceptor.java:50)
at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:131)
at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:102)
at org.springframework.cache.jcache.interceptor.JCacheInterceptor.invoke(JCacheInterceptor.java:61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
at com.sdl.dxa.tridion.modelservice.ModelServiceClient$$EnhancerBySpringCGLIB$$65459453.getForType(<generated>)
at com.sdl.dxa.tridion.modelservice.DefaultModelService._loadPage(DefaultModelService.java:52)
at com.sdl.dxa.tridion.modelservice.DefaultModelService.loadPageModel(DefaultModelService.java:39)
at com.sdl.dxa.tridion.mapping.impl.DefaultContentProvider._loadPage(DefaultContentProvider.java:48)
at com.sdl.webapp.tridion.mapping.AbstractDefaultContentProvider.getPageModel(AbstractDefaultContentProvider.java:82)
at com.sdl.webapp.common.controller.PageController.getPageModel(PageController.java:292)
at com.sdl.webapp.common.controller.PageController.handleGetPage(PageController.java:121)
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.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

 

dxa.2017-12-26.log
15:42:40.928 [http-nio-8080-exec-3] INFO  c.s.w.c.util.InitializationUtils - Failed to register com.sun.jersey.spi.container.servlet.ServletContainer
15:42:40.978 [http-nio-8080-exec-3] INFO  c.s.w.c.util.InitializationUtils - Registered org.springframework.web.filter.CharacterEncodingFilter for mapping [/*]
15:42:40.981 [http-nio-8080-exec-3] INFO  c.s.w.c.util.InitializationUtils - Failed to register com.tridion.transport.HTTPSReceiverServlet
15:42:40.984 [http-nio-8080-exec-3] WARN  c.s.w.c.util.InitializationUtils - Failed to register com.tridion.storage.persistence.session.SessionManagementContextListener, class is not in classpath
15:42:40.987 [http-nio-8080-exec-3] WARN  c.s.w.c.util.InitializationUtils - Failed to register com.tridion.webservices.odata.ODataContextListener, class is not in classpath
15:42:40.987 [http-nio-8080-exec-3] INFO  com.sdl.dxa.DxaWebInitialization - Default DXA web application initialization complete.
15:42:41.026 [http-nio-8080-exec-3] INFO  c.s.w.c.util.InitializationUtils - Registered org.springframework.web.context.ContextLoaderListener
15:42:41.048 [http-nio-8080-exec-3] INFO  c.s.w.c.util.InitializationUtils - Registered class org.springframework.web.servlet.DispatcherServlet for mapping /
15:42:41.061 [http-nio-8080-exec-3] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization started
15:42:41.068 [http-nio-8080-exec-3] INFO  o.s.w.c.s.AnnotationConfigWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Tue Dec 26 15:42:41 AST 2017]; root of context hierarchy
15:42:41.203 [http-nio-8080-exec-3] INFO  o.s.w.c.s.AnnotationConfigWebApplicationContext - Registering annotated classes: [class com.sdl.dxa.SpringInitializer]
15:42:42.703 [http-nio-8080-exec-3] INFO  o.s.b.f.s.DefaultListableBeanFactory - Overriding bean definition for bean 'localizationAwareKeyGenerator' with a different definition: replacing [Generic bean: class [com.sdl.dxa.caching.LocalizationAwareKeyGenerator]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL [jar:file:/opt/tomcat/webapps/ROOT/WEB-INF/lib/dxa-common-api-2.0.0-CTP2.jar!/com/sdl/dxa/caching/LocalizationAwareKeyGenerator.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=tridionSpringConfiguration.TridionCacheConfiguration; factoryMethodName=localizationAwareKeyGenerator; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [com/sdl/webapp/config/TridionSpringConfiguration$TridionCacheConfiguration.class]]
15:42:42.713 [http-nio-8080-exec-3] INFO  o.s.b.f.s.DefaultListableBeanFactory - Overriding bean definition for bean 'cacheManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=tridionSpringConfiguration.TridionCacheConfiguration; factoryMethodName=cacheManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [com/sdl/webapp/config/TridionSpringConfiguration$TridionCacheConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=springConfiguration; factoryMethodName=cacheManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [com/sdl/webapp/common/impl/SpringConfiguration.class]]
15:42:43.500 [http-nio-8080-exec-3] INFO  o.s.b.f.a.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
15:42:43.935 [http-nio-8080-exec-3] INFO  c.s.w.c.TridionSpringConfiguration$TridionCacheConfiguration - Configured DXA cache using /ehcache-dxa.xml
15:42:52.814 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/admin/refresh || /*/admin/refresh],methods=[GET]}" onto public java.lang.String com.sdl.dxa.controller.AdminController.handleRefresh()
15:42:52.834 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Entity/Entity/{entityId}]}" onto public java.lang.String com.sdl.webapp.common.controller.EntityController.handleGetEntity(javax.servlet.http.HttpServletRequest,java.lang.String) throws java.lang.Exception
15:42:52.835 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Entity/system/mvc/Shared/Error/SectionError]}" onto public java.lang.String com.sdl.webapp.common.controller.BaseController.handleJspIncludesErrors()
15:42:52.842 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/List/List/{entityId}]}" onto public java.lang.String com.sdl.webapp.common.controller.ListController.handleGetList(javax.servlet.http.HttpServletRequest,java.lang.String) throws java.lang.Exception
15:42:52.843 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/List/Entity/{entityId}]}" onto public java.lang.String com.sdl.webapp.common.controller.EntityController.handleGetEntity(javax.servlet.http.HttpServletRequest,java.lang.String) throws java.lang.Exception
15:42:52.843 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/List/system/mvc/Shared/Error/SectionError]}" onto public java.lang.String com.sdl.webapp.common.controller.BaseController.handleJspIncludesErrors()
15:42:52.851 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Navigation/Navigation/{entityId}]}" onto public java.lang.String com.sdl.webapp.common.controller.NavigationController.handleGetNavigation(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String) throws java.lang.Exception
15:42:52.853 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Navigation/SiteMap/{entityId}]}" onto public java.lang.String com.sdl.webapp.common.controller.NavigationController.handleGetSiteMap(javax.servlet.http.HttpServletRequest,java.lang.String) throws com.sdl.webapp.common.api.navigation.NavigationProviderException
15:42:52.855 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Navigation/system/mvc/Shared/Error/SectionError]}" onto public java.lang.String com.sdl.webapp.common.controller.BaseController.handleJspIncludesErrors()
15:42:52.870 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/**],params=[format],produces=[application/rss+xml || application/json || application/atom+xml]}" onto public org.springframework.web.servlet.ModelAndView com.sdl.webapp.common.controller.PageController.handleGetPageFormatted(javax.servlet.http.HttpServletRequest)
15:42:52.871 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/resolve/{itemId} || /{locPath}/resolve/{itemId}]}" onto public java.lang.String com.sdl.webapp.common.controller.PageController.handleResolve(java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws com.sdl.webapp.common.exceptions.DxaException
15:42:52.871 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/se_blank.html],produces=[text/html]}" onto public java.lang.String com.sdl.webapp.common.controller.PageController.blankPage()
15:42:52.871 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/navigation.json || /{path}/navigation.json],produces=[application/json]}" onto public com.sdl.webapp.common.api.model.entity.SitemapItem com.sdl.webapp.common.controller.PageController.handleGetNavigationJson(javax.servlet.http.HttpServletRequest) throws com.sdl.webapp.common.api.navigation.NavigationProviderException,com.fasterxml.jackson.core.JsonProcessingException
15:42:52.872 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/**]}" onto public void com.sdl.webapp.common.controller.PageController.handleGetUnknownAction(javax.servlet.http.HttpServletRequest)
15:42:52.872 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/**],produces=[text/html || */*]}" onto public java.lang.String com.sdl.webapp.common.controller.PageController.handleGetPage(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.lang.Exception
15:42:52.872 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Shared/Error/SectionError]}" onto public java.lang.String com.sdl.webapp.common.controller.BaseController.handleJspIncludesErrors()
15:42:52.881 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Region/Region/{regionName}]}" onto public java.lang.String com.sdl.webapp.common.controller.RegionController.handleGetRegion(javax.servlet.http.HttpServletRequest,java.lang.String) throws java.lang.Exception
15:42:52.881 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/system/mvc/Framework/Region/system/mvc/Shared/Error/SectionError]}" onto public java.lang.String com.sdl.webapp.common.controller.BaseController.handleJspIncludesErrors()
15:42:52.882 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped "{[/sitemap.xml || /{path}/sitemap.xml],produces=[application/xml]}" onto public java.lang.String com.sdl.webapp.common.controller.SiteMapXmlController.handleGetSiteMapXml(javax.servlet.http.HttpServletResponse) throws com.sdl.webapp.common.api.navigation.NavigationProviderException
15:42:53.199 [http-nio-8080-exec-3] INFO  o.s.w.s.m.m.a.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Tue Dec 26 15:42:41 AST 2017]; root of context hierarchy
15:42:53.761 [http-nio-8080-exec-3] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 12700 ms
15:42:53.803 [http-nio-8080-exec-3] INFO  o.s.web.servlet.DispatcherServlet - FrameworkServlet 'org.springframework.web.servlet.DispatcherServlet': initialization started
15:42:53.856 [http-nio-8080-exec-3] INFO  o.s.web.servlet.DispatcherServlet - FrameworkServlet 'org.springframework.web.servlet.DispatcherServlet': initialization completed in 53 ms
15:43:05.891 [http-nio-8080-exec-5] ERROR c.s.w.c.controller.PageController - Exception while processing request for: /
java.lang.IllegalArgumentException: Cannot find cache named 'model-service' for CacheResultOperation[CacheMethodDetails[method=public java.lang.Object com.sdl.dxa.tridion.modelservice.ModelServiceClient.getForType(java.lang.String,java.lang.Class,java.lang.Object[]) throws com.sdl.webapp.common.exceptions.DxaItemNotFoundException, cacheAnnotation=@javax.cache.annotation.CacheResult(cacheKeyGenerator=interface javax.cache.annotation.CacheKeyGenerator, cacheName=model-service, cachedExceptions=[class com.sdl.webapp.common.exceptions.DxaItemNotFoundException, class com.sdl.webapp.common.controller.exception.BadRequestException], skipGet=false, cacheResolverFactory=interface javax.cache.annotation.CacheResolverFactory, exceptionCacheName=failures, nonCachedExceptions=[]), cacheName='model-service']]
	at org.springframework.cache.interceptor.AbstractCacheResolver.resolveCaches(AbstractCacheResolver.java:81)
	at org.springframework.cache.jcache.interceptor.AbstractCacheInterceptor.resolveCache(AbstractCacheInterceptor.java:61)
	at org.springframework.cache.jcache.interceptor.CacheResultInterceptor.invoke(CacheResultInterceptor.java:50)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:131)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:102)
	at org.springframework.cache.jcache.interceptor.JCacheInterceptor.invoke(JCacheInterceptor.java:61)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
	at com.sdl.dxa.tridion.modelservice.ModelServiceClient$$EnhancerBySpringCGLIB$$65459453.getForType(<generated>)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService._loadPage(DefaultModelService.java:52)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService.loadPageModel(DefaultModelService.java:39)
	at com.sdl.dxa.tridion.mapping.impl.DefaultContentProvider._loadPage(DefaultContentProvider.java:48)
	at com.sdl.webapp.tridion.mapping.AbstractDefaultContentProvider.getPageModel(AbstractDefaultContentProvider.java:82)
	at com.sdl.webapp.common.controller.PageController.getPageModel(PageController.java:292)
	at com.sdl.webapp.common.controller.PageController.handleGetPage(PageController.java:121)
	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.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
15:55:19.589 [http-nio-8080-exec-12] ERROR c.s.w.c.controller.PageController - Exception while processing request for: /index
java.lang.IllegalArgumentException: Cannot find cache named 'model-service' for CacheResultOperation[CacheMethodDetails[method=public java.lang.Object com.sdl.dxa.tridion.modelservice.ModelServiceClient.getForType(java.lang.String,java.lang.Class,java.lang.Object[]) throws com.sdl.webapp.common.exceptions.DxaItemNotFoundException, cacheAnnotation=@javax.cache.annotation.CacheResult(cacheKeyGenerator=interface javax.cache.annotation.CacheKeyGenerator, cacheName=model-service, cachedExceptions=[class com.sdl.webapp.common.exceptions.DxaItemNotFoundException, class com.sdl.webapp.common.controller.exception.BadRequestException], skipGet=false, cacheResolverFactory=interface javax.cache.annotation.CacheResolverFactory, exceptionCacheName=failures, nonCachedExceptions=[]), cacheName='model-service']]
	at org.springframework.cache.interceptor.AbstractCacheResolver.resolveCaches(AbstractCacheResolver.java:81)
	at org.springframework.cache.jcache.interceptor.AbstractCacheInterceptor.resolveCache(AbstractCacheInterceptor.java:61)
	at org.springframework.cache.jcache.interceptor.CacheResultInterceptor.invoke(CacheResultInterceptor.java:50)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:131)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:102)
	at org.springframework.cache.jcache.interceptor.JCacheInterceptor.invoke(JCacheInterceptor.java:61)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
	at com.sdl.dxa.tridion.modelservice.ModelServiceClient$$EnhancerBySpringCGLIB$$65459453.getForType(<generated>)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService._loadPage(DefaultModelService.java:52)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService.loadPageModel(DefaultModelService.java:39)
	at com.sdl.dxa.tridion.mapping.impl.DefaultContentProvider._loadPage(DefaultContentProvider.java:48)
	at com.sdl.webapp.tridion.mapping.AbstractDefaultContentProvider.getPageModel(AbstractDefaultContentProvider.java:82)
	at com.sdl.webapp.common.controller.PageController.getPageModel(PageController.java:292)
	at com.sdl.webapp.common.controller.PageController.handleGetPage(PageController.java:121)
	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.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
16:16:17.767 [http-nio-8080-exec-15] ERROR c.s.w.c.controller.PageController - Exception while processing request for: /index
java.lang.IllegalArgumentException: Cannot find cache named 'model-service' for CacheResultOperation[CacheMethodDetails[method=public java.lang.Object com.sdl.dxa.tridion.modelservice.ModelServiceClient.getForType(java.lang.String,java.lang.Class,java.lang.Object[]) throws com.sdl.webapp.common.exceptions.DxaItemNotFoundException, cacheAnnotation=@javax.cache.annotation.CacheResult(cacheKeyGenerator=interface javax.cache.annotation.CacheKeyGenerator, cacheName=model-service, cachedExceptions=[class com.sdl.webapp.common.exceptions.DxaItemNotFoundException, class com.sdl.webapp.common.controller.exception.BadRequestException], skipGet=false, cacheResolverFactory=interface javax.cache.annotation.CacheResolverFactory, exceptionCacheName=failures, nonCachedExceptions=[]), cacheName='model-service']]
	at org.springframework.cache.interceptor.AbstractCacheResolver.resolveCaches(AbstractCacheResolver.java:81)
	at org.springframework.cache.jcache.interceptor.AbstractCacheInterceptor.resolveCache(AbstractCacheInterceptor.java:61)
	at org.springframework.cache.jcache.interceptor.CacheResultInterceptor.invoke(CacheResultInterceptor.java:50)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:131)
	at org.springframework.cache.jcache.interceptor.JCacheAspectSupport.execute(JCacheAspectSupport.java:102)
	at org.springframework.cache.jcache.interceptor.JCacheInterceptor.invoke(JCacheInterceptor.java:61)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)
	at com.sdl.dxa.tridion.modelservice.ModelServiceClient$$EnhancerBySpringCGLIB$$65459453.getForType(<generated>)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService._loadPage(DefaultModelService.java:52)
	at com.sdl.dxa.tridion.modelservice.DefaultModelService.loadPageModel(DefaultModelService.java:39)
	at com.sdl.dxa.tridion.mapping.impl.DefaultContentProvider._loadPage(DefaultContentProvider.java:48)
	at com.sdl.webapp.tridion.mapping.AbstractDefaultContentProvider.getPageModel(AbstractDefaultContentProvider.java:82)
	at com.sdl.webapp.common.controller.PageController.getPageModel(PageController.java:292)
	at com.sdl.webapp.common.controller.PageController.handleGetPage(PageController.java:121)
	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.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
cd_client.2017-12-26.log
15:42:51.506 [http-nio-8080-exec-3] INFO  c.s.w.c.c.c.i.BaseClientConfigurationLoader - Resolved ContentServiceCapability: ContentServiceCapability{id='DefaultContentService', lastUpdateTime=1514271450350, uri='http://10.0.0.84:8090/content.svc'} using DiscoveryService: http://10.0.0.84:8088/discovery.svc.
15:43:02.304 [http-nio-8080-exec-5] INFO  c.s.w.c.c.c.i.BaseClientConfigurationLoader - Resolved ContentServiceCapability: ContentServiceCapability{id='DefaultContentService', lastUpdateTime=1514271450350, uri='http://10.0.0.84:8090/content.svc'} using DiscoveryService: http://10.0.0.84:8088/discovery.svc.
15:43:02.970 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:03.445 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:03.560 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:03.706 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:03.857 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:03.964 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.129 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.198 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.249 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.363 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.418 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.473 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.540 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.591 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.633 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.690 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.749 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.785 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.830 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.884 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.936 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:04.973 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.023 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.075 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.109 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.166 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.225 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.281 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.445 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.495 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.529 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.613 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.682 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:43:05.715 [http-nio-8080-exec-5] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
15:55:19.515 [http-nio-8080-exec-12] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised
16:16:17.715 [http-nio-8080-exec-15] WARN  c.t.ambientdata.AmbientDataContext - There is no current ambient data context - the ambient data framework is not properly initialised