Yes, and I don´t know the reason of the error. 2010/8/25 nischalshetty <[email protected]>
> Have you added ognl jar to ur classpath? > > -Nischal > > On Aug 24, 2:24 pm, Andrés Cantos Garrido <[email protected]> wrote: > > Hello, I´m trying to integrate Struts 2 framework in my web app. I´m > > following this tutorial: > > > > http://whyjava.wordpress.com/2009/08/30/creating-struts2-application-... > > > > Although I create an OgnlListener and modify the web.xml with its > > reference, when I deploy the app I have the following error: > > > > java.lang.NoClassDefFoundError: ognl/OgnlRuntime > > at com.OgnlListener.contextInitialized(OgnlListener.java:18) > > at > > > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java: > > 548) > > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:136) > > at > > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java: > > 1250) > > at > > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: > > 517) > > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: > > 467) > > at > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > > 50) > > at > > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: > > 130) > > at > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > > 50) > > at > > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: > > 130) > > at org.mortbay.jetty.Server.doStart(Server.java:224) > > at > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java: > > 50) > > at > > > com.google.appengine.tools.development.JettyContainerService.startContainer > (JettyContainerService.java: > > 185) > > at > > > com.google.appengine.tools.development.AbstractContainerService.startup(Abs > tractContainerService.java: > > 147) > > at > > > com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerI > mpl.java: > > 219) > > at com.google.appengine.tools.development.DevAppServerMain > > $StartAction.apply(DevAppServerMain.java:164) > > at com.google.appengine.tools.util.Parser > > $ParseResult.applyArgs(Parser.java:48) > > at > > > com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServer > Main.java: > > 113) > > at > > > com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMa > in.java: > > 89) > > Caused by: java.lang.ClassNotFoundException: ognl.OgnlRuntime > > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > > at java.security.AccessController.doPrivileged(Native Method) > > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > > at > > > com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(Iso > latedAppClassLoader.java: > > 151) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > > ... 19 more > > > > I am a begginer in Struts 2 and GAE and I don´t know how to fix it. > > > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
