Starting Jetty server on port: 8080 and contextPath: /app LogbackConfigurator INFO Setting up CUBA default logging configuration LogbackConfigurator INFO Could NOT find resource [/opt/app-home/logback.xml] LogbackConfigurator INFO Found resource [jar:file:/opt/primaries/app.jar!/app-logback.xml] 08:53:50.785 INFO org.eclipse.jetty.util.log - Logging initialized @1013ms to org.eclipse.jetty.util.log.Slf4jLog 08:53:50.996 INFO org.eclipse.jetty.server.Server - jetty-9.4.z-SNAPSHOT; built: 2019-06-10T16:30:51.723Z; git: afcf563148970e98786327af5e07c261fda175d3; jvm 11.0.7+10 08:53:51.197 INFO o.e.j.w.StandardDescriptorProcessor - NO JSP Support for /app, did not find org.eclipse.jetty.jsp.JettyJspServlet 08:53:51.245 INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0 08:53:51.247 INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults 08:53:51.251 INFO org.eclipse.jetty.server.session - node0 Scavenging every 600000ms 08:53:51.426 INFO c.h.c.c.s.AbstractWebAppContextLoader - Initializing 'web' block, servlet context path: /app 08:53:51.572 INFO c.h.cuba.core.sys.AppComponents - Using app components: [com.haulmont.cuba, de.balvi.cuba.declarativecontrollers, com.haulmont.addon.helium, com.haulmont.addon.restapi, com.haulmont.addon.idp, com.haulmont.addon.globalevents, com.haulmont.addon.cubaaws, de.diedavids.cuba.dataimport, com.haulmont.addon.zookeeper] 08:53:51.608 INFO c.h.c.c.s.AbstractWebAppContextLoader - Loading app properties from classpath:com/ibec/primaries/web-app.properties 08:53:51.611 INFO c.h.c.c.s.AbstractWebAppContextLoader - Loading app properties from /WEB-INF/local.app.properties 08:53:51.624 INFO c.h.c.c.s.AbstractWebAppContextLoader - Loading app properties from file:/opt/app-home/local.app.properties 08:53:51.636 INFO c.h.c.c.s.AbstractWebAppContextLoader - cuba.webContextName: app 08:53:51.702 INFO c.h.c.c.s.e.EnvironmentChecksRunner - Environment checks on web module completed successfully 08:53:54.144 INFO c.h.a.z.discovery.ZkServerSelector - Connecting to ZooKeeper at zoo:2181 08:53:54.210 INFO o.a.c.f.imps.CuratorFrameworkImpl - Starting 08:53:54.220 INFO org.apache.zookeeper.ZooKeeper - Client environment:zookeeper.version=3.4.8--1, built on 02/06/2016 03:18 GMT 08:53:54.221 INFO org.apache.zookeeper.ZooKeeper - Client environment:host.name=app-7695774dd5-n6q2v 08:53:54.222 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.version=11.0.7 08:53:54.223 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.vendor=Oracle Corporation 08:53:54.224 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.home=/usr/local/openjdk-11 08:53:54.225 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.class.path=/opt/primaries/app.jar 08:53:54.225 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib 08:53:54.226 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.io.tmpdir=/tmp 08:53:54.227 INFO org.apache.zookeeper.ZooKeeper - Client environment:java.compiler= 08:53:54.227 INFO org.apache.zookeeper.ZooKeeper - Client environment:os.name=Linux 08:53:54.228 INFO org.apache.zookeeper.ZooKeeper - Client environment:os.arch=amd64 08:53:54.228 INFO org.apache.zookeeper.ZooKeeper - Client environment:os.version=4.19.107 08:53:54.229 INFO org.apache.zookeeper.ZooKeeper - Client environment:user.name=root 08:53:54.229 INFO org.apache.zookeeper.ZooKeeper - Client environment:user.home=/root 08:53:54.230 INFO org.apache.zookeeper.ZooKeeper - Client environment:user.dir=/ 08:53:54.233 INFO org.apache.zookeeper.ZooKeeper - Initiating client connection, connectString=zoo:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@79f8af90 08:53:54.264 INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server zoo.default.svc.cluster.local/10.109.87.115:2181. Will not attempt to authenticate using SASL (unknown error) 08:53:54.297 INFO org.apache.zookeeper.ClientCnxn - Socket connection established to zoo.default.svc.cluster.local/10.109.87.115:2181, initiating session 08:53:54.357 INFO org.apache.zookeeper.ClientCnxn - Session establishment complete on server zoo.default.svc.cluster.local/10.109.87.115:2181, sessionid = 0x1000003c9840000, negotiated timeout = 40000 08:53:54.365 INFO o.a.c.f.state.ConnectionStateManager - State change: CONNECTED 08:53:54.380 INFO c.h.a.z.discovery.ZkServerSelector - Discovered servers: [] 08:53:54.399 WARN org.apache.curator.utils.ZKPaths - The version of ZooKeeper being used doesn't support Container nodes. CreateMode.PERSISTENT will be used instead. 08:53:54.418 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [cuba_AuthenticationService, cuba_TrustedClientService, cuba_ServerInfoService, cuba_UserSettingService, cuba_UserManagementService, cuba_DataService, cuba_ConfigStorageService, cuba_PersistenceManagerService, cuba_LockService, cuba_UserSessionService, cuba_FoldersService, cuba_EmailService, cuba_FileStorageService, cuba_EntitySnapshotService, cuba_UniqueNumbersService, cuba_LocalizedMessageService, cuba_ResourceService, cuba_ScheduledTasksService, cuba_EntityLogService, cuba_TestingService, cuba_DomainDescriptionService, cuba_RelatedEntitiesService, cuba_EntitySqlGenerationService, cuba_NumberIdService, cuba_QueryResultsService, cuba_DynamicAttributesCacheService, cuba_EntityRestoreService, cuba_LocalFileExchangeService, cuba_EntityImportExportService, cuba_ConstraintLocalizationService, cuba_AttributeAccessService, cuba_ExceptionReportService, cuba_BulkEditorDataService, cuba_PersistenceSecurityService, cuba_AccessGroupsService, cuba_AttributeOptionsLoaderService, cuba_RolesService, cuba_SecurityScopesService] 08:53:54.421 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [restapi_ServerTokenStore] 08:53:54.425 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [idp_IdpService] 08:53:54.426 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [cubaglevt_GlobalEventsService] 08:53:54.429 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [ddcdi_GenericDataImporterService, ddcdi_ImportWizardService, ddcdi_UniqueEntityFinderService] 08:53:54.430 INFO c.h.c.c.s.r.RemoteProxyBeanCreator - Configuring remote proxy beans: [primaries_SMSService, primaries_RedisService, primaries_RabbitService, primaries_RestService, primaries_AuthService, primaries_AuthValidateService, primaries_DateService, primaries_SMSGeneratorService, primaries_PhoneService, primaries_RegService, primaries_ContentRestService] 08:53:56.935 INFO c.h.c.c.s.CubaThreadPoolTaskScheduler - Initializing ExecutorService 'scheduler' WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (jar:file:/opt/primaries/app.jar!/LIB-INF/shared/) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int) WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 08:53:57.366 INFO c.h.cuba.core.sys.jmx.MBeanExporter - Registering beans for JMX exposure: [app.cuba:type=ConfigStorage, app.cuba:type=CachingFacade, app.cuba:type=FileUploading, app.cuba:type=JmxNodeIdentifier, app.cuba:type=JmxLogControl, app.cuba:type=ClassLoaderManager, app.cuba:type=StatisticsCounter] 08:53:57.772 INFO c.h.cuba.core.sys.MetadataImpl - Initializing metadata 08:53:58.387 INFO c.h.cuba.core.sys.MetadataImpl - Metadata initialized in 615 ms 08:53:58.487 INFO o.e.j.s.handler.ContextHandler.app - Initializing Spring RestAPIDispatcherServlet 'rest_api' 08:53:58.489 INFO c.h.a.r.a.r.RestAPIDispatcherServlet - Initializing Servlet 'rest_api' 08:54:00.825 INFO c.h.a.r.a.r.RestAPIDispatcherServlet - Completed initialization in 2335 ms 08:54:00.832 INFO o.e.j.s.handler.ContextHandler.app - Initializing Spring IdpServlet 'idp' 08:54:00.833 INFO c.h.addon.idp.idp.sys.IdpServlet - Initializing Servlet 'idp' 08:54:01.175 INFO c.h.addon.idp.idp.sys.IdpServlet - Completed initialization in 342 ms 08:54:01.179 INFO c.h.c.c.s.AbstractWebAppContextLoader - AppContext started 08:54:01.201 INFO o.e.j.s.handler.ContextHandler.app - Initializing Spring CubaDispatcherServlet 'dispatcher' 08:54:01.203 INFO c.h.c.web.sys.CubaDispatcherServlet - Initializing Servlet 'dispatcher' 08:54:01.440 INFO c.h.c.web.sys.CubaDispatcherServlet - Completed initialization in 236 ms 08:54:01.441 INFO o.e.j.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@2b9ed6da{/app,jar:file:/opt/primaries/app.jar!/LIB-INF/app,AVAILABLE} 08:54:01.452 INFO o.e.jetty.server.AbstractConnector - Started ServerConnector@2638011{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} 08:54:01.454 INFO org.eclipse.jetty.server.Server - Started @11687ms 08:59:08.676 WARN c.v.s.DefaultDeploymentConfiguration - ================================================================= Vaadin is running in DEBUG MODE. Add productionMode=true to web.xml to disable debug features. To show debug window, add ?debug to your application URL. ================================================================= 08:59:09.580 ERROR com.haulmont.cuba.web.AppUI - Unable to init ui org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [cuba_TrustedClientService]; nested exception is java.lang.IllegalStateException: Server URL list is empty at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.convertHttpInvokerAccessException(HttpInvokerClientInterceptor.java:231) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:157) ~[shared/:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[shared/:na] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[shared/:na] at com.sun.proxy.$Proxy31.healthCheck(Unknown Source) ~[na:na] at com.haulmont.cuba.web.AppUI.init(AppUI.java:330) ~[classes/:na] at com.vaadin.ui.UI.doInit(UI.java:738) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:209) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:67) ~[shared/:na] at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40) ~[shared/:na] at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1578) ~[shared/:na] at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:425) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:329) ~[classes/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:215) ~[classes/:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:876) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) ~[app.jar:na] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[shared/:na] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:93) ~[classes/:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) ~[app.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:505) ~[app.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370) ~[app.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267) ~[app.jar:na] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) ~[app.jar:na] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) ~[app.jar:na] at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) ~[app.jar:na] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917) ~[app.jar:na] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] Caused by: java.lang.IllegalStateException: Server URL list is empty at com.haulmont.cuba.core.sys.remoting.ClusteredHttpInvokerRequestExecutor.doExecuteRequest(ClusteredHttpInvokerRequestExecutor.java:70) ~[classes/:na] at org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor.executeRequest(AbstractHttpInvokerRequestExecutor.java:140) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:206) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:188) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:154) ~[shared/:na] ... 51 common frames omitted 09:02:21.539 ERROR com.haulmont.cuba.web.log.AppLog - Exception: java.lang.IllegalStateException: There is no root screen opened at com.haulmont.cuba.web.sys.WebScreens.getConfiguredWorkAreaOrNull(WebScreens.java:932) ~[classes/:na] at com.haulmont.cuba.web.sys.WebScreens.getCurrentBreadcrumbs(WebScreens.java:862) ~[classes/:na] at com.haulmont.cuba.web.sys.WebScreens$OpenedScreensImpl.getCurrentBreadcrumbs(WebScreens.java:2036) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.UrlChangeHandler.getActiveScreen(UrlChangeHandler.java:146) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.UrlChangeHandler.revertNavigationState(UrlChangeHandler.java:235) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.navigationhandler.RootNavigationHandler.doHandle(RootNavigationHandler.java:65) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.ScreenNavigator.handleScreenNavigation(ScreenNavigator.java:50) ~[classes/:na] at com.haulmont.cuba.web.AppUI.processRequest(AppUI.java:695) ~[classes/:na] at com.haulmont.cuba.web.AppUI.processExternalLink(AppUI.java:653) ~[classes/:na] at com.haulmont.cuba.web.AppUI.handleRequest(AppUI.java:572) ~[classes/:na] at com.vaadin.server.communication.UIInitHandler.reinitUI(UIInitHandler.java:262) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:162) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:67) ~[shared/:na] at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40) ~[shared/:na] at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1578) ~[shared/:na] at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:425) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:329) ~[classes/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:215) ~[classes/:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:876) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) ~[app.jar:na] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[shared/:na] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:93) ~[classes/:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) ~[app.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:505) ~[app.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370) ~[app.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267) ~[app.jar:na] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) ~[app.jar:na] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) ~[app.jar:na] at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) ~[app.jar:na] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917) ~[app.jar:na] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] 09:02:24.087 ERROR com.haulmont.cuba.web.AppUI - Unable to init ui org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [cuba_TrustedClientService]; nested exception is java.lang.IllegalStateException: Server URL list is empty at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.convertHttpInvokerAccessException(HttpInvokerClientInterceptor.java:231) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:157) ~[shared/:na] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[shared/:na] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[shared/:na] at com.sun.proxy.$Proxy31.healthCheck(Unknown Source) ~[na:na] at com.haulmont.cuba.web.AppUI.init(AppUI.java:330) ~[classes/:na] at com.vaadin.ui.UI.doInit(UI.java:738) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:209) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:67) ~[shared/:na] at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40) ~[shared/:na] at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1578) ~[shared/:na] at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:425) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:329) ~[classes/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:215) ~[classes/:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:876) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) ~[app.jar:na] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[shared/:na] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:93) ~[classes/:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) ~[app.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:505) ~[app.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370) ~[app.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267) ~[app.jar:na] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) ~[app.jar:na] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) ~[app.jar:na] at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917) ~[app.jar:na] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] Caused by: java.lang.IllegalStateException: Server URL list is empty at com.haulmont.cuba.core.sys.remoting.ClusteredHttpInvokerRequestExecutor.doExecuteRequest(ClusteredHttpInvokerRequestExecutor.java:70) ~[classes/:na] at org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor.executeRequest(AbstractHttpInvokerRequestExecutor.java:140) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:206) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.executeRequest(HttpInvokerClientInterceptor.java:188) ~[shared/:na] at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:154) ~[shared/:na] ... 46 common frames omitted 09:03:14.078 INFO c.h.a.z.discovery.ZkServerSelector - Added server 172.17.0.9:8079/app-core 09:04:17.833 ERROR com.haulmont.cuba.web.log.AppLog - Exception: java.lang.IllegalStateException: There is no root screen opened at com.haulmont.cuba.web.sys.WebScreens.getConfiguredWorkAreaOrNull(WebScreens.java:932) ~[classes/:na] at com.haulmont.cuba.web.sys.WebScreens.getCurrentBreadcrumbs(WebScreens.java:862) ~[classes/:na] at com.haulmont.cuba.web.sys.WebScreens$OpenedScreensImpl.getCurrentBreadcrumbs(WebScreens.java:2036) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.UrlChangeHandler.getActiveScreen(UrlChangeHandler.java:146) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.UrlChangeHandler.revertNavigationState(UrlChangeHandler.java:235) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.navigationhandler.RootNavigationHandler.doHandle(RootNavigationHandler.java:65) ~[classes/:na] at com.haulmont.cuba.web.sys.navigation.ScreenNavigator.handleScreenNavigation(ScreenNavigator.java:50) ~[classes/:na] at com.haulmont.cuba.web.AppUI.processRequest(AppUI.java:695) ~[classes/:na] at com.haulmont.cuba.web.AppUI.processExternalLink(AppUI.java:653) ~[classes/:na] at com.haulmont.cuba.web.AppUI.handleRequest(AppUI.java:572) ~[classes/:na] at com.vaadin.server.communication.UIInitHandler.reinitUI(UIInitHandler.java:262) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:162) ~[shared/:na] at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:67) ~[shared/:na] at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40) ~[shared/:na] at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1578) ~[shared/:na] at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:425) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:329) ~[classes/:na] at com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:215) ~[classes/:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:876) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) ~[app.jar:na] at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[shared/:na] at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[shared/:na] at com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:93) ~[classes/:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) ~[app.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1711) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1347) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) ~[app.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) ~[app.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1678) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) ~[app.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1249) ~[app.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:152) ~[app.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) ~[app.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:505) ~[app.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370) ~[app.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267) ~[app.jar:na] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) ~[app.jar:na] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) ~[app.jar:na] at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) ~[app.jar:na] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) ~[app.jar:na] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:781) ~[app.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:917) ~[app.jar:na] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] 09:04:21.110 INFO c.h.a.g.t.AbstractWebSocketClient - Opened WebSocketClientSockJsSession[id='79babfdb55654a2bb6d1708bf50b110a, url=http://172.17.0.9:8079/app-core/cubaglevt-ws/handler] 09:04:21.842 WARN c.h.cuba.gui.config.WindowConfig - Resource com/haulmont/addon/idp/web-screens.xml not found, ignore it 09:04:21.890 INFO c.h.cuba.gui.config.WindowConfig - WindowConfig initialized in 340 ms 09:06:56.160 INFO c.h.a.z.discovery.ZkServerSelector - Added server 172.17.0.11:8079/app-core 09:07:50.355 INFO c.h.a.z.discovery.ZkServerSelector - Removed server 172.17.0.11:8079/app-core 09:08:03.452 WARN c.h.cuba.gui.config.MenuConfig - Resource com/haulmont/addon/idp/web-menu.xml not found, ignore it 09:08:17.130 INFO c.h.a.z.discovery.ZkServerSelector - Added server 172.17.0.12:8079/app-core 09:08:17.362 INFO c.h.a.z.discovery.ZkServerSelector - Added server 172.17.0.11:8079/app-core