我正在https://github.com/vmware/vidm-saml-toolkit/tree/master/Sample_AuthServer尝试使用Git示例。这是将其作为本地https://127.0.0.1:8443/MyAuthServer/的服务器运行。我能够编译并运行它。但是,当我在浏览器中访问它时,它崩溃了。我在Eclipse中收到“ org.apache.jasper.JasperException:无法为JSP编译类”。有什么建议么?真的很感激。搜索了其他线程,但是找不到aolution。
[qtp128893786-15]警告org.eclipse.jetty.server.HttpChannel-/ MyAuthServer / org.apache.jasper.JasperException:无法在org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java :615),位于org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368),位于org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385),位于org.apache.jasper.servlet。 org.eclipse.jetty.jsp.JettyJspServlet.service(JettyJspServlet.java:103)的JspServlet.service(JspServlet.java:329),org.eclipse的javax.servlet.http.HttpServlet.service(HttpServlet.java:790) org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535)上的.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler) .java:143),位于org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:566),位于org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132),位于org.e在org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)处的clipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)在org.eclipse.jetty.server.handler处。在org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)处的ScopedHandler.nextHandle(ScopedHandler.java:188)在org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java: 168),位于org.eclipse.jetty.server.session的org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)处,位于org.eclipse.jetty.server的org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)处org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)上的.handler.ScopedHandler.nextScope(ScopedHandler.java:166)org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler) .java:141),位于org.eclipse.jetty.org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:73),位于org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:203)。服务器。资源org.eclipse.jetty.server上的eService.sendWelcome(ResourceService.java:410).javax上org.eclipse.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:458)上的ResourceService.doGet(ResourceService.java:251)位于org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:833的javax.servlet.http.HttpServlet.service(HttpServlet.java:790)的.servlet.http.HttpServlet.service(HttpServlet.java:687) )的org.eclipse.jetty.security的org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)的org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535)。 org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)的SecurityHandler.handle(SecurityHandler.java:548)org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java: 190)在org.eclipse.jetty的org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)的org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) .se org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)处的rver.handler.ContextHandler.doHandle(ContextHandler.java:1253) java:473)位于org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)位于org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)位于org.eclipse org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)上的.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)在org.eclipse.jetty.server.handler.HandlerWrapper上org.eclipse.jetty.server.Server.handle(Server.java:564)的org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)的.handle(HandlerWrapper.java:132) org.eclipse.jetty.io.AbstractConnection $ eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)org.eclipse.jetty.io.FillInterest.fillable(HttpConnection.java:279)在org.eclipse.jetty.io.FillInterest.fillable(AbstractConnection.java:279) FillIntere st.java:110)位于org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:278)位于org.eclipse.jetty.io.ssl.SslConnection $ 3.succeeded(SslConnection.java:148)位于org.eclipse.jetty.io.ChannelEndPoint的org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110),org.eclipse.jetty.util.thread.Invocable的$ 2.run(ChannelEndPoint.java:124) org.eclipse.jetty.util.thread.Invocable $ InvocableExecutor.invoke(Invocable.java:222)上的.invokePreferred(Invocable.java:128)org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill .java:294),位于org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199),位于org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672), org.eclipse.jetty.util.thread.QueuedThreadPool $ 2.run(QueuedThreadPool.java:590)at java.lang.Thread.run(Thread.java:748)原因:org.apache.jasper的java.lang.NullPointerException .compiler.Validator $ ValidateVisitor。(Validator.java:515)在org.apache.jaspe org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:219)上的r.compiler.Validator.validateExDirectives(Validator.java:1853)(org.apache.jasper.compiler.Compiler.compile(Compiler.java: 372)在org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)在org.apache.jasper.compiler.Compiler.compile(Compiler.java:333)在org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java:600)...还有59个