Hi All,

I was trying to create a sample spring application with Spring 3.0
(RELEASE) & Tiles 2.1.4, but I am getting the following error when I
start up the dev server. Has anyone else come across this? Any work
around?

I had read in the forum about modifying some classes got get the
Spring form tag to work, but that was for 2.5, anyone else tried
Spring 3.0? What more problems can I get? I am at the initial phase of
planning for my project and just thought to give Spring 3.0 a try
since I don't want to learn 2.5 if 3.0 is already there ;)

WARNING: Nested in
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'tilesConfigurer' defined in ServletContext
resource [/WEB-INF/dispatcher-servlet.xml]: Invocation of init method
failed; nested exception is java.lang.AbstractMethodError:
javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/
ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;:
java.lang.AbstractMethodError:
javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/
ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
        at
org.apache.tiles.jsp.evaluator.el.JspExpressionFactoryFactory.getExpressionFactory(JspExpressionFactoryFactory.java:
62)
        at
org.apache.tiles.evaluator.el.ELAttributeEvaluator.init(ELAttributeEvaluator.java:
111)
        at
org.apache.tiles.factory.TilesContainerFactory.storeContainerDependencies(TilesContainerFactory.java:
447)
        at
org.apache.tiles.factory.TilesContainerFactory.initializeContainer(TilesContainerFactory.java:
368)
        at
org.apache.tiles.factory.TilesContainerFactory.createTilesContainer(TilesContainerFactory.java:
287)
        at
org.apache.tiles.factory.TilesContainerFactory.createContainer(TilesContainerFactory.java:
231)
        at
org.apache.tiles.startup.BasicTilesInitializer.createContainer(BasicTilesInitializer.java:
117)
        at
org.apache.tiles.startup.BasicTilesInitializer.initialize(BasicTilesInitializer.java:
53)
        at
org.springframework.web.servlet.view.tiles2.TilesConfigurer.afterPropertiesSet(TilesConfigurer.java:
203)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
$5.run(AbstractAutowireCapableBeanFactory.java:1451)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1449)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1398)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
512)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
450)
        at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:290)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
222)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
287)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
189)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
557)
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
842)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
416)
        at
org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:
443)
        at
org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:
459)
        at
org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:
340)
        at
org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:
307)
        at
org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:
127)
        at javax.servlet.GenericServlet.init(GenericServlet.java:215)
        at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
433)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
256)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
612)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1218)
        at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
500)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
448)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
117)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
117)
        at org.mortbay.jetty.Server.doStart(Server.java:217)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:
188)
        at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
120)
        at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
217)
        at com.google.appengine.tools.development.DevAppServerMain
$StartAction.apply(DevAppServerMain.java:162)
        at com.google.appengine.tools.util.Parser
$ParseResult.applyArgs(Parser.java:48)
        at
com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:
113)
        at
com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:
89)

Thanks,
Arun Shanker Prasad.

-- 
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 google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to