Warning: Undefined array key "HTTPS" in /var/www/html/emailUnsubscribe.php on line 4
HTTP Status 500 – Internal Server Error

HTTP Status 500 – Internal Server Error


Type Exception Report

Message Servlet.init() for servlet [dishaapi] threw exception

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

javax.servlet.ServletException: Servlet.init() for servlet [dishaapi] threw exception
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:533)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
	org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:407)
	org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
	org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2089)
	org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
	org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
	org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
	java.lang.Thread.run(Thread.java:750)

Root Cause

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1334)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:332)
	org.springframework.web.servlet.DispatcherServlet.createDefaultStrategy(DispatcherServlet.java:915)
	org.springframework.web.servlet.DispatcherServlet.getDefaultStrategies(DispatcherServlet.java:883)
	org.springframework.web.servlet.DispatcherServlet.initHandlerMappings(DispatcherServlet.java:613)
	org.springframework.web.servlet.DispatcherServlet.initStrategies(DispatcherServlet.java:500)
	org.springframework.web.servlet.DispatcherServlet.onRefresh(DispatcherServlet.java:489)
	org.springframework.web.servlet.FrameworkServlet.onApplicationEvent(FrameworkServlet.java:842)
	org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:1190)
	org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:1186)
	org.springframework.context.event.GenericApplicationListenerAdapter.onApplicationEvent(GenericApplicationListenerAdapter.java:64)
	org.springframework.context.event.SourceFilteringListener.onApplicationEventInternal(SourceFilteringListener.java:109)
	org.springframework.context.event.SourceFilteringListener.onApplicationEvent(SourceFilteringListener.java:73)
	org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
	org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
	org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
	org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
	org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
	org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938)
	org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
	org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:702)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:668)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:716)
	org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:591)
	org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:530)
	org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:170)
	javax.servlet.GenericServlet.init(GenericServlet.java:143)
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:533)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
	org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:407)
	org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
	org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2089)
	org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
	org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
	org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
	java.lang.Thread.run(Thread.java:750)

Root Cause

java.lang.NoClassDefFoundError: Could not initialize class org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
	sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211)
	org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1326)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
	org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:332)
	org.springframework.web.servlet.DispatcherServlet.createDefaultStrategy(DispatcherServlet.java:915)
	org.springframework.web.servlet.DispatcherServlet.getDefaultStrategies(DispatcherServlet.java:883)
	org.springframework.web.servlet.DispatcherServlet.initHandlerMappings(DispatcherServlet.java:613)
	org.springframework.web.servlet.DispatcherServlet.initStrategies(DispatcherServlet.java:500)
	org.springframework.web.servlet.DispatcherServlet.onRefresh(DispatcherServlet.java:489)
	org.springframework.web.servlet.FrameworkServlet.onApplicationEvent(FrameworkServlet.java:842)
	org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:1190)
	org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:1186)
	org.springframework.context.event.GenericApplicationListenerAdapter.onApplicationEvent(GenericApplicationListenerAdapter.java:64)
	org.springframework.context.event.SourceFilteringListener.onApplicationEventInternal(SourceFilteringListener.java:109)
	org.springframework.context.event.SourceFilteringListener.onApplicationEvent(SourceFilteringListener.java:73)
	org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
	org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
	org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
	org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
	org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
	org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938)
	org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
	org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:702)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:668)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:716)
	org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:591)
	org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:530)
	org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:170)
	javax.servlet.GenericServlet.init(GenericServlet.java:143)
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:533)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
	org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:407)
	org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
	org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2089)
	org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
	org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
	org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
	java.lang.Thread.run(Thread.java:750)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/9.0.119