You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@empire-db.apache.org by Benjamin Venditti <be...@web.de> on 2009/06/24 20:02:54 UTC
Problem getting "empire-db-example-struts2" running
Hello everybody,
i am trying to geht "empire-db-example-struts2" running.
I am using Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 with
J2EE Standard Tools.
Here is what i have done so far.
1. checked out the whole thing from
"https://svn.apache.org/repos/asf/incubator/empire-db/trunk"
2. executed "mvn clean install" in the folder trunk on my HDD
3. executed "mvn eclipse:eclipse" in the folder trunk on my HDD
4. Imported all existing projects to eclipse in that folder (except
the ones from the "old" folder)
5. right click on "empire-db-example-struts2" --> Run On Server
--> that lead to some "class not found" exceptions
6. activated some J2ee Module dependencies (empire-db,
empire-db-struts2, M2_REPO/*)
7. Server seems to run properly (some tables seem to be created) end
But when i now open "http://localhost:8080/empire-db-example-struts2/"
in the internal eclipse-browser, it seems to refresh the page again and
again.
When i took a look into the server console i found that one exception is
repeatedly thrown. (see log below).
It looks like he cannot find the corresponding class for a JSP, and the
exception results a redirect to the same JSP again.
Can someone please tell me what i've got to do, to get that example
running.
Maybe i forgot to add some dependencies.
Thanks in advance.
Benjamin
----------------------------------------------------------------------------------------------------------------------------------------------------------
ERROR [2009/06/24 19:50]: Failed to process request due to Exception.
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:104)
javax.servlet.ServletException: org.apache.jasper.JasperException:
org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException:
org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:141)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
... 14 more
Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
... 30 more
ERROR [2009/06/24 19:50]: ParametersInterceptor - [setParameters]:
Unexpected Exception caught setting 'source-uri' on 'class
org.apache.empire.struts2.websample.web.actions.LoginAction: Error
setting expression 'source-uri' with value
'[Ljava.lang.String;@16a23cf' at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.setParameters(ParametersInterceptor.java:204)
INFO [2009/06/24 19:50]: An error as occurred at
org.apache.empire.struts2.websample.web.actions.LoginAction.doError(LoginAction.java:116)
24.06.2009 19:50:24 org.apache.catalina.core.ApplicationDispatcher invoke
SCHWERWIEGEND: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:139)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)
at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(ActionAccessInterceptor.java:80)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(ActionBasicsInterceptor.java:57)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
ERROR [2009/06/24 19:50]: An exception occurred while processing the
action login!doError at
org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(ActionBasicsInterceptor.java:62)
org.apache.jasper.JasperException: org.apache.jasper.JasperException:
Unable to load class for JSP
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:139)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)
at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(ActionAccessInterceptor.java:80)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(ActionBasicsInterceptor.java:57)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
... 46 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
... 47 more
24.06.2009 19:50:24 org.apache.catalina.core.ApplicationDispatcher invoke
SCHWERWIEGEND: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:141)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
WARN [2009/06/24 19:50]: An uncaught exception occurred. Message is An
Exception of type org.apache.jasper.JasperException occurred.
-->Message is org.apache.jasper.JasperException: Unable to load class
for JSP
-->at Position
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at
org.apache.empire.struts2.action.WebAction.handleException(WebAction.java:118)
ERROR [2009/06/24 19:50]: Failed to process request due to Exception.
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:104)
javax.servlet.ServletException: org.apache.jasper.JasperException:
org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException:
org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:141)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
... 14 more
Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
... 30 more
ERROR [2009/06/24 19:50]: ParametersInterceptor - [setParameters]:
Unexpected Exception caught setting 'source-uri' on 'class
org.apache.empire.struts2.websample.web.actions.LoginAction: Error
setting expression 'source-uri' with value '[Ljava.lang.String;@4f3ba2'
at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.setParameters(ParametersInterceptor.java:204)
INFO [2009/06/24 19:50]: An error as occurred at
org.apache.empire.struts2.websample.web.actions.LoginAction.doError(LoginAction.java:116)
ERROR [2009/06/24 19:50]: An exception occurred while processing the
action login!doError at
org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(ActionBasicsInterceptor.java:62)
org.apache.jasper.JasperException: org.apache.jasper.JasperException:
Unable to load class for JSP
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at
org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:139)
at
org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at
com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)
at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(ActionAccessInterceptor.java:80)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(ActionBasicsInterceptor.java:57)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
at
org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireStrutsDispatcher.java:99)
at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
at
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
... 46 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
... 47 more
re: Problem getting "empire-db-example-struts2" running
Posted by Rainer Döbele <do...@esteam.de>.
Hi Benni,
I assume that the answer to your question is simple.
In the Java EE Module dependencies you enabled too many dependencies.
You must not check the following two:
javax/servlet/jsp/jap-api/2.0/jsp-api-2.0.jar
and
javax/servlet/servlet-api/2.4/servlet-api-2.4.jar
They are only needed to compile the sources. However tomcat brings it's own version of these files.
Apart from the other jars in M2_REPO you also need to select empire-db and empire-db-struts2 (as you probably know).
Good luck.
Regards
Rainer
Benniven wrote:
> re: Problem getting "empire-db-example-struts2" running
>
> Hello everybody,
>
> i am trying to geht "empire-db-example-struts2" running.
> I am using Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 with
> J2EE Standard Tools.
>
> Here is what i have done so far.
> 1. checked out the whole thing from
> "https://svn.apache.org/repos/asf/incubator/empire-db/trunk"
> 2. executed "mvn clean install" in the folder trunk on my HDD
> 3. executed "mvn eclipse:eclipse" in the folder trunk on my HDD
> 4. Imported all existing projects to eclipse in that folder (except
> the ones from the "old" folder)
> 5. right click on "empire-db-example-struts2" --> Run On Server
> --> that lead to some "class not found" exceptions
> 6. activated some J2ee Module dependencies (empire-db,
> empire-db-struts2, M2_REPO/*)
> 7. Server seems to run properly (some tables seem to be created) end
>
> But when i now open "http://localhost:8080/empire-db-example-struts2/"
> in the internal eclipse-browser, it seems to refresh the page again and
> again.
>
> When i took a look into the server console i found that one exception is
> repeatedly thrown. (see log below).
> It looks like he cannot find the corresponding class for a JSP, and the
> exception results a redirect to the same JSP again.
>
> Can someone please tell me what i've got to do, to get that example
> running.
> Maybe i forgot to add some dependencies.
>
> Thanks in advance.
>
> Benjamin
>
>
>
>
> --------------------------------------------------------------------------
> --------------------------------------------------------------------------
> ------
>
>
> ERROR [2009/06/24 19:50]: Failed to process request due to Exception.
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:104)
>
> javax.servlet.ServletException: org.apache.jasper.JasperException:
> org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.jasper.JasperException:
> org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:156)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispat
> cher.java:551)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatch
> er.java:488)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:141)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> ... 14 more
> Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:62
> 0)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> ... 29 more
> Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> ... 30 more
> ERROR [2009/06/24 19:50]: ParametersInterceptor - [setParameters]:
> Unexpected Exception caught setting 'source-uri' on 'class
> org.apache.empire.struts2.websample.web.actions.LoginAction: Error
> setting expression 'source-uri' with value
> '[Ljava.lang.String;@16a23cf' at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.setParameters(Pa
> rametersInterceptor.java:204)
>
> INFO [2009/06/24 19:50]: An error as occurred at
> org.apache.empire.struts2.websample.web.actions.LoginAction.doError(LoginA
> ction.java:116)
>
> 24.06.2009 19:50:24 org.apache.catalina.core.ApplicationDispatcher invoke
> SCHWERWIEGEND: Servlet.service() for servlet jsp threw exception
> java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationD
> ispatcher.java:436)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat
> cher.java:374)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch
> er.java:302)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:139)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Para
> metersInterceptor.java:167)
>
> at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Meth
> odFilterInterceptor.java:86)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(A
> ctionAccessInterceptor.java:80)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(A
> ctionBasicsInterceptor.java:57)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> ERROR [2009/06/24 19:50]: An exception occurred while processing the
> action login!doError at
> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(A
> ctionBasicsInterceptor.java:62)
>
> org.apache.jasper.JasperException: org.apache.jasper.JasperException:
> Unable to load class for JSP
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:156)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationD
> ispatcher.java:436)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat
> cher.java:374)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch
> er.java:302)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:139)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Para
> metersInterceptor.java:167)
>
> at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Meth
> odFilterInterceptor.java:86)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(A
> ctionAccessInterceptor.java:80)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(A
> ctionBasicsInterceptor.java:57)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:62
> 0)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> ... 46 more
> Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> ... 47 more
> 24.06.2009 19:50:24 org.apache.catalina.core.ApplicationDispatcher invoke
> SCHWERWIEGEND: Servlet.service() for servlet jsp threw exception
> java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispat
> cher.java:551)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatch
> er.java:488)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:141)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> WARN [2009/06/24 19:50]: An uncaught exception occurred. Message is An
> Exception of type org.apache.jasper.JasperException occurred.
> -->Message is org.apache.jasper.JasperException: Unable to load class
> for JSP
> -->at Position
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:156)
> at
> org.apache.empire.struts2.action.WebAction.handleException(WebAction.java:
> 118)
>
> ERROR [2009/06/24 19:50]: Failed to process request due to Exception.
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:104)
>
> javax.servlet.ServletException: org.apache.jasper.JasperException:
> org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.jasper.JasperException:
> org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:156)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispat
> cher.java:551)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatch
> er.java:488)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:141)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> ... 14 more
> Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:62
> 0)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> ... 29 more
> Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> ... 30 more
> ERROR [2009/06/24 19:50]: ParametersInterceptor - [setParameters]:
> Unexpected Exception caught setting 'source-uri' on 'class
> org.apache.empire.struts2.websample.web.actions.LoginAction: Error
> setting expression 'source-uri' with value '[Ljava.lang.String;@4f3ba2'
> at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.setParameters(Pa
> rametersInterceptor.java:204)
>
> INFO [2009/06/24 19:50]: An error as occurred at
> org.apache.empire.struts2.websample.web.actions.LoginAction.doError(LoginA
> ction.java:116)
>
> ERROR [2009/06/24 19:50]: An exception occurred while processing the
> action login!doError at
> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(A
> ctionBasicsInterceptor.java:62)
>
> org.apache.jasper.JasperException: org.apache.jasper.JasperException:
> Unable to load class for JSP
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:156)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :329)
>
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:290)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche
> r.java:646)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationD
> ispatcher.java:436)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat
> cher.java:374)
>
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch
> er.java:302)
>
> at
> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDis
> patcherResult.java:139)
>
> at
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupp
> ort.java:178)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActio
> nInvocation.java:348)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:253)
>
> at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Para
> metersInterceptor.java:167)
>
> at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Meth
> odFilterInterceptor.java:86)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionAccessInterceptor.intercept(A
> ctionAccessInterceptor.java:80)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.empire.struts2.interceptors.ActionBasicsInterceptor.intercept(A
> ctionBasicsInterceptor.java:57)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:224)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActio
> nInvocation.java:223)
>
> at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerSta
> ck.java:455)
>
> at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvoca
> tion.java:221)
>
> at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:5
> 0)
>
> at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504
> )
> at
> org.apache.empire.struts2.web.EmpireStrutsDispatcher.serviceAction(EmpireS
> trutsDispatcher.java:99)
>
> at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.j
> ava:419)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:235)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:206)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:233)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 28)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 02)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293
> )
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
> tp11Protocol.java:583)
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:62
> 0)
>
> at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.j
> ava:144)
>
> ... 46 more
> Caused by: java.lang.ClassNotFoundException: org.apache.jsp.jsp.login_jsp
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
> at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
> at
> org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:61
> 8)
>
> ... 47 more