Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Common Portlet Issues

"Unable to retrieve portlet descriptor" error

No Format
titleExample

Dec 8, 2010 1:39:58 PM org.apache.pluto.core.PortletContextManager getPortletDescriptor
WARNING: Unable to retrieve portlet descriptor: '/CourseSchedulePortlet/course-schedule'

Common causes of this error include the following:

  • The portlet application context or name are configured incorrectly in the uPortal-side portlet registration
  • The portlet was not properly run through the plutofication routine
  • The portlet's context did not start up properly due to an error in the portlet's configuration

"Pre-existing session required" error

No Format
titleExample

11:51:09,376 [TP-Processor3] DEBUG servlet.DispatcherServlet - Could not complete request
org.springframework.web.HttpSessionRequiredException: 
       Pre-existing session required but none found

This error often occurs in portlets that make use of the AjaxPortletSupport library when Tomcat is not configured to share information between portlet and servlet sessions. Please see the documentation on setting emptySessionPath="true" in Installing Tomcat.

Interactive debugging

Interactive debugging with the Sysdeo Tomcat Plugin

...