Uploaded image for project: 'Jetspeed 2'
  1. Jetspeed 2
  2. JS2-232

Invalid contextPath value returned to local portlet applications / decorators

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-M2
    • Fix Version/s: 2.0-M3
    • Component/s: Container
    • Labels:
      None

      Description

      The web application definition contextRoot of local portlet applications was changed from /jetspeed to <portal> (which is not a valid contextPath of course) during the deployment refactoring.
      Because their contextRoot no longer is hardcoded, it allows changing the contextPath of the portal itself (even after deployment), but it also cannot be used anymore as a real contextPath (for non-local Portlet Applications it still can).

      The current o.a.j.engine.servlet.ServletRequestImpl still uses this attribute for implementation of the getContextPath() method, resulting in an invalid value (<portal>) for the local portlet applications, e.g. the layout portlets and decorators.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            adouma Ate Douma
            Reporter:
            adouma Ate Douma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development