Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 ) *created* an issue

GeoServer ( 
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 ) / Bug ( 
https://osgeo-org.atlassian.net/browse/GEOS-10077?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 ) GEOS-10077 ( 
https://osgeo-org.atlassian.net/browse/GEOS-10077?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 ) OGC API maps/tiles won't work in a workspace specific service ( 
https://osgeo-org.atlassian.net/browse/GEOS-10077?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 )

Issue Type: Bug Assignee: Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 ) Components: Main Created: 26/May/21 6:37 PM Priority: Medium Reporter: 
Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 )

The services in question use the catalog list method to enumerate all 
publisheables.

The iterator returned contains a list of 
LocalWorkspaceCatalog.NameDequalifyingProxy, which are created on the basis of 
PublishedInfo. The ProxyUtils.create method called to build the proxy tries to 
get all interfaces, but only gets the immediate interfaces and not the 
transitive ones (interfaces implemented by superclasses).

The list of published contains layers, that are not futher wrapped, and layer 
gruoups, which are wrapped in a SecuredLayerGroupInfo, which does not implement 
directly LayerGroupInfo. The result is that the groups returned do not look 
like groups to the rest of GeoServer. In the OGC API that causes an exception, 
since it's expecting either a layer or a group, but I'm guessing the same issue 
could happen in the WMS caps generator, and maybe there they are 
skipped/ignored.

( 
https://osgeo-org.atlassian.net/browse/GEOS-10077#add-comment?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 ) Add Comment ( 
https://osgeo-org.atlassian.net/browse/GEOS-10077#add-comment?atlOrigin=eyJpIjoiNTEwNGY5NTNlN2Q5NGUzNmE4MWMxMDcxMmIzNzJjODMiLCJwIjoiaiJ9
 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( 
https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail
 ) or iOS ( 
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8
 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100162- 
sha1:df22007 )
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to