HTTP Status 500 – Internal Server Error
Type Exception Report
Message com.vaadin.server.ServiceException: java.lang.RuntimeException: Unable to set system messages. It usually happens when the middleware web application is not responding due to errors on start. See logs for details.
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
javax.servlet.ServletException: com.vaadin.server.ServiceException: java.lang.RuntimeException: Unable to set system messages. It usually happens when the middleware web application is not responding due to errors on start. See logs for details.
com.vaadin.server.VaadinServlet.service(VaadinServlet.java:371)
com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:220)
com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:135)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.haulmont.cuba.web.sys.CubaHttpFilter.handleNotFiltered(CubaHttpFilter.java:99)
com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:86)
com.haulmont.thesis.web.sys.DeviceFilter.doFilter(DeviceFilter.java:65)
Root Cause
com.vaadin.server.ServiceException: java.lang.RuntimeException: Unable to set system messages. It usually happens when the middleware web application is not responding due to errors on start. See logs for details.
com.vaadin.server.VaadinService.handleExceptionDuringRequest(VaadinService.java:1479)
com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1436)
com.vaadin.server.VaadinServlet.service(VaadinServlet.java:369)
com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:220)
com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:135)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.haulmont.cuba.web.sys.CubaHttpFilter.handleNotFiltered(CubaHttpFilter.java:99)
com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:86)
com.haulmont.thesis.web.sys.DeviceFilter.doFilter(DeviceFilter.java:65)
Root Cause
java.lang.RuntimeException: Unable to set system messages. It usually happens when the middleware web application is not responding due to errors on start. See logs for details.
com.haulmont.cuba.web.sys.CubaVaadinServletService$3.getSystemMessages(CubaVaadinServletService.java:104)
com.vaadin.server.VaadinService.getSystemMessages(VaadinService.java:381)
com.vaadin.server.BootstrapHandler.getApplicationParameters(BootstrapHandler.java:630)
com.vaadin.server.BootstrapHandler$BootstrapContext.getApplicationParameters(BootstrapHandler.java:161)
com.vaadin.server.BootstrapHandler.appendMainScriptTagContents(BootstrapHandler.java:564)
com.vaadin.server.BootstrapHandler.setupMainDiv(BootstrapHandler.java:553)
com.vaadin.server.BootstrapHandler.synchronizedHandleRequest(BootstrapHandler.java:262)
com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
com.haulmont.cuba.web.sys.CubaVaadinServletService$CubaApplicationBootstrapHandler.handleRequest(CubaVaadinServletService.java:272)
com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1424)
com.vaadin.server.VaadinServlet.service(VaadinServlet.java:369)
com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:220)
com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:135)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.haulmont.cuba.web.sys.CubaHttpFilter.handleNotFiltered(CubaHttpFilter.java:99)
com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:86)
com.haulmont.thesis.web.sys.DeviceFilter.doFilter(DeviceFilter.java:65)
Root Cause
java.lang.IllegalArgumentException: Service app-core/cuba_LocalizedMessageService is not registered in LocalServiceDirectory
com.haulmont.cuba.web.sys.remoting.LocalServiceProxy$LocalServiceInvocationHandler.invoke(LocalServiceProxy.java:92)
com.sun.proxy.$Proxy29.getMessage(Unknown Source)
com.haulmont.cuba.client.sys.MessagesClientImpl.searchRemotely(MessagesClientImpl.java:71)
com.haulmont.cuba.core.sys.AbstractMessages.searchOnePack(AbstractMessages.java:369)
com.haulmont.cuba.core.sys.AbstractMessages.searchMessage(AbstractMessages.java:333)
com.haulmont.cuba.core.sys.AbstractMessages.internalGetMessage(AbstractMessages.java:304)
com.haulmont.cuba.core.sys.AbstractMessages.getMainMessage(AbstractMessages.java:217)
com.haulmont.cuba.web.sys.CubaVaadinServletService$3.getSystemMessages(CubaVaadinServletService.java:94)
com.vaadin.server.VaadinService.getSystemMessages(VaadinService.java:381)
com.vaadin.server.BootstrapHandler.getApplicationParameters(BootstrapHandler.java:630)
com.vaadin.server.BootstrapHandler$BootstrapContext.getApplicationParameters(BootstrapHandler.java:161)
com.vaadin.server.BootstrapHandler.appendMainScriptTagContents(BootstrapHandler.java:564)
com.vaadin.server.BootstrapHandler.setupMainDiv(BootstrapHandler.java:553)
com.vaadin.server.BootstrapHandler.synchronizedHandleRequest(BootstrapHandler.java:262)
com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
com.haulmont.cuba.web.sys.CubaVaadinServletService$CubaApplicationBootstrapHandler.handleRequest(CubaVaadinServletService.java:272)
com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1424)
com.vaadin.server.VaadinServlet.service(VaadinServlet.java:369)
com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:220)
com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:135)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.haulmont.cuba.web.sys.CubaHttpFilter.handleNotFiltered(CubaHttpFilter.java:99)
com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:86)
com.haulmont.thesis.web.sys.DeviceFilter.doFilter(DeviceFilter.java:65)
Note The full stack trace of the root cause is available in the server logs.
выводит ощибку! в чем причина ? может в lib не хватает файлы?