Announcement Announcement Module
Collapse
No announcement yet.
Spring Roo error with Webshpere 7.0 Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

  • #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

    Comment

    Working...
    X