Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-234

Third-party portlets not included in M2 release

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 2.0-M2
    • None
    • Demo Portlets
    • None

    Description

      Third-party portlets (Google, Plumtree RSS and Sun portlets) are not included in Jetspeed-2.0-M2 bundled release, which causes an error when trying to access them after a new install. For instance, in view mode when accessing the Google portlet, this error message is displayed in the portlet window:

      Encountered the following problem(s) while attmepting to render portlet fragment: googlePortlet1
      Failed to retrieve Portlet Definition for GooglePortlet::GooglePortlet
      org.apache.jetspeed.container.window.FailedToRetrievePortletWindow: No PortletEntity exists for for id googlePortlet1 removing window from cache.
      Failed to retrieve Portlet Definition for GooglePortlet::GooglePortlet

      A similar error ocurrs when running the other two third-party portlet applications.
      If you download and install these portlets from their third-party location, the errors go away. My suggestion is to modify the logic in accessing these portlets to alert the user a portlet is missing and notify him/her where to obtain the portlet. Alternatively, you can include the missing third-party portlets in the Jetspeed distribution, but licensing issues may preclude that alternative.

      Attachments

        Activity

          People

            Unassigned Unassigned
            cdoremus Craig Doremus
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: