I am facing crashing issues regularly in my simple app, maybe a memory drain for many versions of Vaadin Flow, The AppShellConfigurator Constructor seems to be called every second or so in the production environment, I create a RuntimeException to generate an exception with StackTrace maybe this help me varify issue, to my knowledge the AppShellConfigurator should only be called once.
The exception is shot every 100 constructor calls. The app has 4GB of memory, and the memory grows until after 30 minutes where I call System.exit(0) to rerun the app otherwise it creates a MemoryException. This calls helps me auto run the app in Linux/UBUNTU . The constructor is not called with run in production localy.
I am also using nginx, ofcourse someone programmed it for me, not sure if this has anything to do with the problem, or if Google is scrapping the website. here is the website taqueem.net
Vaadin Version
<properties>
<java.version>17</java.version>
<vaadin.version>24.7.0</vaadin.version>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
Constructor:
@PWA(name = "xxx.net", shortName = "xxx")
@Viewport("width=device-width, initial-scale=1")
@BodySize(height = "100vh", width = "100vw")
@PageTitle("xxx")
@Push(value = PushMode.AUTOMATIC, transport = Transport.WEBSOCKET_XHR)
@NpmPackage(value = "@vaadin-component-factory/vcf-nav", version = "1.0.6")
@Theme(value = "xxx24")
@LoadDependenciesOnStartup
@EnableAsync
@Slf4j
public class MyAppShell implements AppShellConfigurator {
public static String MAIN_HOST="https://xxx.net";
public static final String MAIN_TITLE ="";
public static final String MAIN_DESK ="";
public static final String IMAGE_MAIN ="m";
public static final String IMAGE_CRITERION_01 ="cri01";
Map<String, String> images =new HashMap<>();
Map<String, String> texts=new HashMap<>();
@Autowired
CalendarServices calServ;
static int x=0;
MyAppShell(){
log.warn("App Shell New Constructor Call: "+ (++x));
prepareImages();
prepareLinks();
if(x%100==0)throw new RuntimeException("AppShell Check StackTrace.... "+x);
}
Here is error attached. Notice the AppShell is called every second or so,
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: 19:32:27.682 [http-nio-8080-exec-10] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 100
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: 19:32:27.685 [http-nio-8080-exec-10] ERROR c.v.flow.server.DefaultErrorHandler -
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alhanah.taqueem.webui.views.main.MyAppShell': Failed to instantiate [com.alhanah.taqueem.webui.views.main.MyAppShell]: Constructor threw exception
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:321)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1224)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:322)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.spring.SpringInstantiator.getOrCreate(SpringInstantiator.java:155)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.AppShellRegistry.modifyIndexHtml(AppShellRegistry.java:231)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.communication.IndexHtmlRequestHandler.synchronizedHandleRequest(IndexHtmlRequestHandler.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:72)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.VaadinService.handleRequest(VaadinService.java:1664)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.VaadinServlet.service(VaadinServlet.java:398)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.spring.SpringServlet.service(SpringServlet.java:106)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:633)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:409)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:304)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:268)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.ServletForwardingController.handleRequestInternal(ServletForwardingController.java:142)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:178)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:51)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.Thread.run(Thread.java:840)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.alhanah.taqueem.webui.views.main.MyAppShell]: Constructor threw exception
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:222)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: ... 63 common frames omitted
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: Caused by: java.lang.RuntimeException: AppShell Check StackTrace.... 100
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.alhanah.taqueem.webui.views.main.MyAppShell.<init>(MyAppShell.java:69)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jdk.internal.reflect.GeneratedConstructorAccessor69.newInstance(Unknown Source)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:196)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: ... 65 common frames omitted
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: 19:32:27.686 [http-nio-8080-exec-10] ERROR o.a.c.c.C.[.[.[/].[springServlet] - Servlet.service() for servlet [springServlet] threw exception
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: java.lang.RuntimeException: AppShell Check StackTrace.... 100
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.alhanah.taqueem.webui.views.main.MyAppShell.<init>(MyAppShell.java:69)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jdk.internal.reflect.GeneratedConstructorAccessor69.newInstance(Unknown Source)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
.......
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.Thread.run(Thread.java:840)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: 19:32:27.687 [http-nio-8080-exec-10] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [com.vaadin.flow.server.ServiceException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alhanah.taqueem.webui.views.main.MyAppShell': Failed to instantiate [com.alhanah.taqueem.webui.views.main.MyAppShell]: Constructor threw exception] with root cause
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: java.lang.RuntimeException: AppShell Check StackTrace.... 100
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.alhanah.taqueem.webui.views.main.MyAppShell.<init>(MyAppShell.java:69)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jdk.internal.reflect.GeneratedConstructorAccessor69.newInstance(Unknown Source)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:196)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1224)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:322)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.spring.SpringInstantiator.getOrCreate(SpringInstantiator.java:155)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.AppShellRegistry.modifyIndexHtml(AppShellRegistry.java:231)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.communication.IndexHtmlRequestHandler.synchronizedHandleRequest(IndexHtmlRequestHandler.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:72)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.VaadinService.handleRequest(VaadinService.java:1664)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.server.VaadinServlet.service(VaadinServlet.java:398)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at com.vaadin.flow.spring.SpringServlet.service(SpringServlet.java:106)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:633)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:409)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:304)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:268)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.ServletForwardingController.handleRequestInternal(ServletForwardingController.java:142)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:178)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:51)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: at java.base/java.lang.Thread.run(Thread.java:840)
Aug 15 19:32:27 server.aljariyat.com taqueem[1947822]: 19:32:27.689 [http-nio-8080-exec-10] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.util.LinkedHashMap] with preset Content-Type 'text/html;charset=utf-8']
Aug 15 19:32:28 server.aljariyat.com taqueem[1947822]: 19:32:28.821 [http-nio-8080-exec-7] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 101
Aug 15 19:32:32 server.aljariyat.com taqueem[1947822]: 19:32:32.451 [http-nio-8080-exec-3] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 102
Aug 15 19:32:32 server.aljariyat.com taqueem[1947822]: 19:32:32.625 [http-nio-8080-exec-2] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 103
Aug 15 19:32:35 server.aljariyat.com taqueem[1947822]: 19:32:35.458 [http-nio-8080-exec-10] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 104
Aug 15 19:32:36 server.aljariyat.com taqueem[1947822]: 19:32:36.145 [http-nio-8080-exec-7] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 105
Aug 15 19:32:38 server.aljariyat.com taqueem[1947822]: 19:32:38.368 [http-nio-8080-exec-2] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 106
Aug 15 19:32:38 server.aljariyat.com taqueem[1947822]: 19:32:38.884 [http-nio-8080-exec-5] WARN c.a.t.webui.services.CityService - getAllCities..
Aug 15 19:32:40 server.aljariyat.com taqueem[1947822]: 19:32:40.916 [http-nio-8080-exec-6] WARN c.a.t.webui.views.main.MyAppShell - App Shell New Constructor Call: 107
Aug 15 19:32:43 server.aljariyat.com taqueem[1947822]: 19:32:43.165 [h