Uploaded image for project: 'GeoServer'
  1. GEOS-8318

Virtual service global layer group lookup can load workspaced layer groups

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 2.11.2, 2.12-RC1
    • Fix Version/s: 2.11.4, 2.12.1
    • Component/s: Main
    • Labels:
      None

      Description

      When OWSHandlerMapping and LocalWorkspaceCallback up a global layer group by name, the Catalog method that the call can potentially return a workspaced layer group. If global services are disabled then a service exception is thrown and there's no issue. If global services are enabled, then the request will continue like a global request because OWSHandlerMapping and LocalWorkspaceCallback treat workspaced layer groups differently.

      This can be fixed by updating both classes to only look up global layer groups when that is what it needs to look up.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              sikeoka Steve Ikeoka
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: