The Cocoon portal should be compatible and provide every needed information. However, there were some recent changes in pluto that haven't been updated in Cocoon, so I guess you're problem is currently a version conflict. I hope to update the pluto version used in Cocoon in the next days, then the sample should work again.
Carsten > -----Original Message----- > From: DURDINA Michal [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 03, 2004 6:44 PM > To: [EMAIL PROTECTED] > Subject: [portal] pluto testsuite exception > > Hi, > I tried jakarta-pluto testsuite samples (JSR-168 sample > portlets) to run within cocoon in portal engine sample. After > some struggling with Tomcat configuration I accomplished the > first page of testsuite portlet displayed in the JSR-168 tab. > > But after click to the Next button, NPE occured in testsuite > in test2.jsp when getSupportedPortletModes() was called. > > Is cocoon portal engine providing implementation for > portalContext.getSupportedPortletModes()? > What other issues are known limiting the run of JSR-168 > portlets under cocoon portal ? > > Thanks in advance, > Michal > > 2004-03-03 18:03:22 ApplicationDispatcher[/testsuite] > Servlet.service() for servlet jsp threw exception > org.apache.jasper.JasperException > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServlet > Wrapper.java:254) > ... > ----- Root Cause ----- > java.lang.NullPointerException > at org.apache.pluto.util.Enumerator.<init>(Enumerator.java:87) > at > org.apache.pluto.core.impl.PortalContextImpl.getSupportedPortl > etModes(PortalContextImpl.java:100) > at org.apache.jsp.test2_jsp._jspService(test2_jsp.java:179) > ... > > 2004-03-03 18:03:22 ApplicationDispatcher[/testsuite] > Servlet.service() for servlet TestPortlet2 threw exception > javax.servlet.ServletException > at > org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:285) > at > org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:188) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.pluto.core.PortletServlet.service(PortletServlet.java:178) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat > ionDispatcher.java:684) > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(Appli > cationDispatcher.java:575) > at > org.apache.catalina.core.ApplicationDispatcher.include(Applica > tionDispatcher.java:498) > at > org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(Portle > tInvokerImpl.java:149) > at > org.apache.pluto.invoker.impl.PortletInvokerImpl.render(Portle > tInvokerImpl.java:101) > at > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletCon > tainerImpl.java:137) > at > org.apache.cocoon.portal.coplet.adapter.impl.PortletAdapter.st > reamContent(PortletAdapter.java:185) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
