环境
- servicemix :6.1.0
- jdk:jdk1.8.0_191
- activemq:5.12.1
在servicemix中安装feature "activemq-web-console"之后,访问mq的控制台时,servicemix日志输出错误信息如下:
2019-07-01 12:45:07,190 | WARN | qtp1002608311-48 | ServletHandler | 50 - org.eclipse.jetty.aggregate.jetty-all-server - 8.1.17.v20150415 |
org.apache.jasper.JasperException: PWC6033: Unable to compile class for JSP
PWC6199: Generated servlet error:
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:123)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:296)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:376)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:607)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.servlet.JspServletWrapper.loadTagFile(JspServletWrapper.java:256)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.TagFileProcessor.loadTagFile(TagFileProcessor.java:683)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.TagFileProcessor.access$000(TagFileProcessor.java:88)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.TagFileProcessor$TagFileLoaderVisitor.visit(TagFileProcessor.java:739)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2291)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2341)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2347)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$Root.accept(Node.java:498)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2291)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.TagFileProcessor.loadTagFiles(TagFileProcessor.java:757)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:222)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:435)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:607)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)[45:org.apache.geronimo.specs.geronimo-servlet_3.0_spec:1.0.0]
at org.ops4j.pax.web.jsp.JspServletWrapper$2.call(JspServletWrapper.java:145)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.ops4j.pax.web.jsp.JspServletWrapper$2.call(JspServletWrapper.java:141)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60)[62:org.ops4j.pax.web.pax-web-jsp:3.2.6]
at org.ops4j.