-
Sep 16th, 2010, 01:32 PM
#1
Spring Roo error with Webshpere 7.0
Hi,
I am planning to design a basic Database Manipulation web app, using Websphere7.0, and it seems Spring Roo, is good tool to use, for the purpose.
However, I am trying to run the PizzaShop sample app,( according to the tuorial), but I get his exception, when I try to List the toppings or bases or any class, basically I am getting an exception, on list.jspx of every entity.
Following is the stack trace:
[9/16/10 14:23:33:515 EDT] 00000024 webapp E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[/WEB-INF/views/pizza/list.jspx]: com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E: Exception caught while translating /WEB-INF/views/pizza/list.jspx:
JSPG0095E: Unable to locate the el function substring in the tld with uri http://java.sun.com/jsp/jstl/core
at com.ibm.ws.jsp.translator.visitor.validator.FVVisi tor.visit(FVVisitor.java:69)
at org.apache.jasper.compiler.ELNode$Function.accept( ELNode.java:132)
at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNo de.java:203)
at org.apache.jasper.compiler.ELNode$Visitor.visit(EL Node.java:245)
at org.apache.jasper.compiler.ELNode$Root.accept(ELNo de.java:59)
at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNo de.java:203)
at com.ibm.ws.jsp.translator.visitor.validator.ELVali dator.validateFunctions(ELValidator.java:523)
at com.ibm.ws.jsp.translator.visitor.validator.ELVali dator.validateElFunction(ELValidator.java:486)
at com.ibm.ws.jsp.translator.visitor.validator.ELVali dator.validateELExpression(ELValidator.java:119)
at com.ibm.ws.jsp.translator.visitor.validator.ELVali dator.validateELExpression(ELValidator.java:146)
at com.ibm.ws.jsp.translator.visitor.validator.Valida teVisitor.validateCustomTagAttribute(ValidateVisit or.java:1724)
at com.ibm.ws.jsp.translator.visitor.validator.Valida teVisitor.validateCustomTagAttributeValues(Validat eVisitor.java:1374)
at com.ibm.ws.jsp.translator.visitor.validator.Valida teVisitor.visitCustomTagStart(ValidateVisitor.java :289)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:366)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:382)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:382)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:369)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:382)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:369)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:382)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssChildren(JspVisitor.java:419)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.proce ssJspElement(JspVisitor.java:382)
at com.ibm.ws.jsp.translator.visitor.JspVisitor.visit (JspVisitor.java:216)
at com.ibm.ws.jsp.translator.JspTranslator.processVis itors(JspTranslator.java:127)
at com.ibm.ws.jsp.translator.utils.JspTranslatorUtil. translateJsp(JspTranslatorUtil.java:239)
at com.ibm.ws.jsp.translator.utils.JspTranslatorUtil. translateJspAndCompile(JspTranslatorUtil.java:109)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nServletWrapper.translateJsp(AbstractJSPExtensionS ervletWrapper.java:465)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nServletWrapper._checkForTranslation(AbstractJSPEx tensionServletWrapper.java:433)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nServletWrapper.checkForTranslation(AbstractJSPExt ensionServletWrapper.java:292)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nServletWrapper.handleRequest(AbstractJSPExtension ServletWrapper.java:142)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nProcessor.handleRequest(AbstractJSPExtensionProce ssor.java:335)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.include(WebAppRequestDispatcher.java:644)
at org.apache.jasper.runtime.JspRuntimeLibrary.includ e(JspRuntimeLibrary.java:1045)
at org.apache.jasper.runtime.PageContextImpl.include( PageContextImpl.java:531)
at org.apache.tiles.jsp.context.JspTilesRequestContex t.include(JspTilesRequestContext.java:103)
at org.apache.tiles.jsp.context.JspTilesRequestContex t.dispatch(JspTilesRequestContext.java:96)
at org.apache.tiles.renderer.impl.UntypedAttributeRen derer.write(UntypedAttributeRenderer.java:61)
at org.apache.tiles.renderer.impl.AbstractBaseAttribu teRenderer.render(AbstractBaseAttributeRenderer.ja va:103)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:669)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:337)
at org.apache.tiles.jsp.taglib.InsertAttributeTag.ren der(InsertAttributeTag.java:234)
at org.apache.tiles.jsp.taglib.InsertAttributeTag.ren der(InsertAttributeTag.java:211)
at org.apache.tiles.jsp.taglib.RenderTag.doEndTag(Ren derTag.java:220)
at com.ibm._jsp._default_5F_jspx._jspx_meth_tiles_ins ertAttribute_1(_default_5F_jspx.java:524)
at com.ibm._jsp._default_5F_jspx._jspService(_default _5F_jspx.java:125)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJsp Base.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1443)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1384)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:104)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._ doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:852)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:785)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:443)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl .handleRequest(ServletWrapperImpl.java:175)
at com.ibm.wsspi.webcontainer.servlet.GenericServletW rapper.handleRequest(GenericServletWrapper.java:12 1)
at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensio nServletWrapper.handleRequest(AbstractJSPExtension ServletWrapper.java:234)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.forward(WebAppRequestDispatcher.java:325)
at org.apache.tiles.servlet.context.ServletTilesReque stContext.forward(ServletTilesRequestContext.java: 241)
at org.apache.tiles.servlet.context.ServletTilesReque stContext.dispatch(ServletTilesRequestContext.java :222)
at org.apache.tiles.renderer.impl.TemplateAttributeRe nderer.write(TemplateAttributeRenderer.java:44)
at org.apache.tiles.renderer.impl.AbstractBaseAttribu teRenderer.render(AbstractBaseAttributeRenderer.ja va:103)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:669)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:689)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:643)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:626)
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:322)
at org.springframework.web.servlet.view.tiles2.TilesV iew.renderMergedOutputModel(TilesView.java:100)
at org.springframework.web.servlet.view.AbstractView. render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet. render(DispatcherServlet.java:1060)
at org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:798)
[9/16/10 14:23:33:671 EDT] 00000024 servlet I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [PizzaShopWeb] [/PizzaShop] [/WEB-INF/views/uncaughtException.jspx]: Initialization successful.
Seems to be that Spring Roo is not compatible with Webshpere 7.0
Please somebody advice. Thanks so much
-
Sep 17th, 2010, 06:52 PM
#2
There was a recent post at http://forum.springsource.org/showthread.php?t=86661 which covered something that seems similar. Have you tried this out?
Thanks
Ben
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules