Uploaded image for project: 'Pluto'
  1. Pluto
  2. PLUTO-121

JBoss seems to require the portlet.tld in the testsuite

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 1.1.0-alpha1
    • None
    • portlets-testsuite
    • None
    • WindowsXP, JBoss 3.2.6, JDK 1.4.2_07

    Description

      JBoss seems to require the portlet.tld in the testsuite/WEB-INF/tld directory.

      Stacktrace in the log:

      2005-03-24 11:18:19,367 ERROR [org.jboss.web.localhost.Engine] ApplicationDispatcher[/testsuite] Servlet.service() for servlet jsp threw exception^M
      org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/portlet cannot be resolved in either web.xml or the jar files deployed with this application^M
      at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)^M
      at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:411)^M
      at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:118)^M
      at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:316)^M
      at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:147)^M
      at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)^M
      at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)^M
      at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)^M
      at org.apache.jasper.compiler.Parser.parse(Parser.java:126)^M
      at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)^M
      at org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)^M
      at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)^M
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)^M
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)^M
      at org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)^M
      at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)^M
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)^M
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)^M
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.core.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:65)^M
      at org.apache.pluto.portalImpl.portlet.TestPortlet.doView(TestPortlet.java:177)^M
      at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)^M
      at javax.portlet.GenericPortlet.render(GenericPortlet.java:178)^M
      at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)^M
      at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)^M
      at org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)^M
      at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:105)^M
      at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)^M
      at org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)^M
      at org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:65)^M
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)^M
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)^M
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)^M
      at org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(RowFragment_jsp.java:65)^M
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)^M
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)^M
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)^M
      at org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(PageFragment_jsp.java:74)^M

      2005-03-24 11:18:19,387 ERROR [org.apache.pluto.invoker.impl.PortletInvokerImpl] PortletInvokerImpl.render() - Error while dispatching portlet.^M
      javax.portlet.PortletException^M
      at org.apache.pluto.core.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:80)^M
      at org.apache.pluto.portalImpl.portlet.TestPortlet.doView(TestPortlet.java:177)^M
      at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:250)^M
      at javax.portlet.GenericPortlet.render(GenericPortlet.java:178)^M
      at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)^M
      at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)^M
      at org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)^M
      at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:105)^M
      at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)^M
      at org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)^M
      at org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:65)^M
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)^M
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)^M
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)^M
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)^M
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)^M
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)^M
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)^M
      at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)^M
      at org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(RowFragment_jsp.java:65)^M
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)^M
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)^M
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)^M
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)^M

      JBoss is happy when I add the portlet.tld. BTW under Tomcat this is not an issue.

      thx!

      --Kurt

      Attachments

        Activity

          People

            ddewolf David H. DeWolf
            kurtstam Kurt T Stam
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: