org.apache.jasper.JasperException: Mandatory TLD element [tlib-version] missing or empty in TLD [/ui/uiobject.tld] at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:294) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:81) at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:218) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431) at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:489) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1445) at org.apache.jasper.compiler.Parser.parse(Parser.java:144) at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:244) at org.apache.jasper.compiler.ParserController.parse(ParserController.java:105) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:375) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:351) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:335) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:597) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at my.filter.spi.FinalLastCallFilterService.doFilter(FinalLastCallFilterService.java:55) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.service.ExceptionForwarderFilterService.doFilter(ExceptionForwarderFilterService.java:29) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.FilterEngine.doFilter(FilterEngine.java:303) 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:581) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:517) at webview.ViewUI.render(ViewUI.java:199) at webmvc.Dispatcher.dispatcher(Dispatcher.java:373) at webmvc.Dispatcher.doFilter(Dispatcher.java:235) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.service.ExceptionForwarderFilterService.doFilter(ExceptionForwarderFilterService.java:29) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.FilterEngine.doFilter(FilterEngine.java:303) 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:581) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:517) at webview.View.render(View.java:88) at webmvc.Dispatcher.dispatcher(Dispatcher.java:373) at webmvc.Dispatcher.doFilter(Dispatcher.java:235) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.service.HeaderFilterService.doFilter(HeaderFilterService.java:61) at my.filter.FilterManager.doFilter(FilterManager.java:89) at security.context.imp.jspweb.WebRequestFilterService.doFilter(WebRequestFilterService.java:58) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.webapp.lang.LangSettingFilterService.doFilter(LangSettingFilterService.java:108) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.service.HeaderFilterService.doFilter(HeaderFilterService.java:61) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.service.ExceptionForwarderFilterService.doFilter(ExceptionForwarderFilterService.java:29) at my.filter.FilterManager.doFilter(FilterManager.java:89) at filter.service.WebMenuServiceFilterService.doFilter(WebMenuServiceFilterService.java:20) at my.filter.FilterManager.doFilter(FilterManager.java:89) at my.filter.FilterEngine.doFilter(FilterEngine.java:303) 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:201) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at psiprobe.Tomcat85AgentValve.invoke(Tomcat85AgentValve.java:35) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:526) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1629) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:834)