[Geoserver-devel] [JIRA] (GEOS-10774) WFS GetFeature Requests fail if they restrict the property set on a layer with custom properties and on the fly reprojection is used when computing boundedBy attr
Kevin Smith [Administrator] ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A554efb24-3c37-4c33-ac24-911343fe5723 ) *created* an issue GeoServer ( https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiMmY4ZDk3ZDcyYTc4NGI0MmIzNDYwYzcyYTVhODNiZTYiLCJwIjoiaiJ9 ) / Bug ( https://osgeo-org.atlassian.net/browse/GEOS-10774?atlOrigin=eyJpIjoiMmY4ZDk3ZDcyYTc4NGI0MmIzNDYwYzcyYTVhODNiZTYiLCJwIjoiaiJ9 ) GEOS-10774 ( https://osgeo-org.atlassian.net/browse/GEOS-10774?atlOrigin=eyJpIjoiMmY4ZDk3ZDcyYTc4NGI0MmIzNDYwYzcyYTVhODNiZTYiLCJwIjoiaiJ9 ) WFS GetFeature Requests fail if they restrict the property set on a layer with custom properties and on the fly reprojection is used when computing boundedBy attribute. ( https://osgeo-org.atlassian.net/browse/GEOS-10774?atlOrigin=eyJpIjoiMmY4ZDk3ZDcyYTc4NGI0MmIzNDYwYzcyYTVhODNiZTYiLCJwIjoiaiJ9 ) Issue Type: Bug Affects Versions: 2.21.1, 2.22.0 Assignee: Unassigned Components: WFS Created: 08/Dec/22 4:04 AM Priority: Medium Reporter: Kevin Smith [Administrator] ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A554efb24-3c37-4c33-ac24-911343fe5723 ) To Replicate: * Create a layer with geometry that is not in WGS84 * Enable custom attributes for the layer. Making changes is not required, just enabling the option. * Enable “Return bounding box with every feature“ in the WFS settings. * Make a WFS 1.1.0 or 2.0.0 GetFeature request that returns at least one feature and which specifies propertyName that requests a proper subset of the properties available in the layer. The request will fail with the following error java.lang.RuntimeException: Failed to get property: {http://www.opengis.net/gml}boundedBy at org.geotools.xsd.impl.GetPropertyExecutor.visit(GetPropertyExecutor.java:103) at org.geotools.xsd.impl.BindingWalker$BindingExecutionChain.execute(BindingWalker.java:218) at org.geotools.xsd.impl.BindingWalker.walk(BindingWalker.java:184) at org.geotools.xsd.impl.BindingVisitorDispatch.walk(BindingVisitorDispatch.java:65) at org.geotools.xsd.impl.BindingVisitorDispatch.walk(BindingVisitorDispatch.java:45) at org.geotools.xsd.impl.BindingPropertyExtractor.properties(BindingPropertyExtractor.java:92) at org.geotools.xsd.Encoder.populateChildren(Encoder.java:762) at org.geotools.xsd.Encoder.startEncoding(Encoder.java:722) at org.geotools.xsd.Encoder.encode(Encoder.java:657) at org.geotools.xsd.Encoder.encode(Encoder.java:551) at org.geoserver.wfs.xml.GML3OutputFormat.encode(GML3OutputFormat.java:398) at org.geoserver.wfs.xml.GML3OutputFormat.write(GML3OutputFormat.java:324) at org.geoserver.wfs.WFSGetFeatureOutputFormat.write(WFSGetFeatureOutputFormat.java:199) at org.geoserver.ows.Dispatcher.response(Dispatcher.java:1006) at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:272) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:177) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:52) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1043) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1459) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656) at org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:73) at org.geoserver.ows.HTTPHeadersCollector.doFilter(HTTPHeadersCollector.java:48) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70) at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:194) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70) at org.geoserver.flow.controller.IpBlacklistFilter.doFilter(IpBlacklistFilter.java:89)
[Geoserver-devel] [JIRA] (GEOS-9174) REST representation or a Workspace should include links to its layers and layergroups
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-9174 REST representation or a Workspace should include links to its layers and layergroups Issue Type: Improvement Affects Versions: 2.15.0 Assignee: Unassigned Components: REST Created: 01/Apr/19 11:37 PM Priority: Medium Reporter: Kevin Smith [Administrator] The representation of a workspace as XML or HTML has links to that workspace's stores, but not to its layers or layer groups. This hinders the discoverability of the REST API. Add Comment
[Geoserver-devel] [JIRA] (GEOS-9173) JSON representation of tile layer is missing parameter filter class
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-9173 JSON representation of tile layer is missing parameter filter class Issue Type: Bug Affects Versions: 2.15.0 Assignee: Unassigned Components: GWC Created: 01/Apr/19 11:03 PM Priority: Medium Reporter: Kevin Smith [Administrator] Not exactly a GWC upstream bug as it doesn't support JSON for layers REST.STYLES{{ "parameterFilters": [ { "defaultValue": "", "key": "STYLES" } ]}} Therese no way in the JSON to determine the type of the filter Add Comment
[Geoserver-devel] [JIRA] (GEOS-8980) Loss of cache configuration when disabling cache for a layer
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8980 Loss of cache configuration when disabling cache for a layer Issue Type: Bug Affects Versions: 2.14.0 Assignee: Unassigned Components: GWC Created: 17/Oct/18 11:13 PM Priority: Medium Reporter: Kevin Smith [Administrator] Disabling the cache for a layer deletes the associated configuration so if the cache is re-enabled the configuration will be back to its default state rather than restored to how it was before being disabled. Add Comment
[Geoserver-devel] [JIRA] (GEOS-8872) Community Release module does not correctly depend on monitoring-hibernate, s3-geotiff, or web-resource
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8872 Community Release module does not correctly depend on monitoring-hibernate, s3-geotiff, or web-resource Issue Type: Bug Affects Versions: 2.13.2 Assignee: Kevin Smith [Administrator] Components: Community modules Created: 01/Aug/18 11:37 PM Fix Versions: 2.13.3, 2.14-beta Priority: Medium Reporter: Kevin Smith [Administrator] monitor-hibernate is included with an incorrect dependency as the group id is for org.geoserver.extensions rather than org.geoserver.community. s3-geotiff and web-resource are not included at all. The incorrect dependency can cause build failures. Add Comment
[Geoserver-devel] [JIRA] (GEOS-8859) Placeholder
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8859 Placeholder Issue Type: Bug Assignee: Kevin Smith [Administrator] Created: 28/Jul/18 2:59 AM Priority: Medium Reporter: Kevin Smith [Administrator] Add Comment Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100090-sha1:2c7d130)
[Geoserver-devel] [JIRA] (GEOS-8835) WFS Unit test leaves test suite in CITE Compliance mode
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8835 WFS Unit test leaves test suite in CITE Compliance mode Issue Type: Bug Assignee: Kevin Smith [Administrator] Created: 09/Jul/18 9:11 PM Environment: Ubuntu, OpenJDK, Eclipse Priority: Medium Reporter: Kevin Smith [Administrator] org.geoserver.wfs.v1_1.GetFeatureTest.testEncodeSrsDimension() Sets Cite Compliance mode, but then fails to unset it. This can lead to test failures in subsequent tests in GetFeatureTest depending on test execution order and whether schema resources are being loaded from jars or directly from the file system in a development environment. Entity resolution disallowed for file:/home/smithkm/git/geoserver/src/ows/target/classes/org/geoserver/ows/xml/v1_0/owsAll.xsd Add Comment
[Geoserver-devel] [JIRA] (GEOS-8825) Placeholder
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8825 Placeholder Issue Type: Bug Affects Versions: 2.12.4, 2.13.1 Assignee: Kevin Smith [Administrator] Created: 05/Jul/18 10:16 PM Priority: Highest Reporter: Kevin Smith [Administrator] Add Comment Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100088-sha1:39d0d62)
[Geoserver-devel] [JIRA] (GEOS-8803) Grid Subset list indicates bounds are dynamic even when static
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8803 Grid Subset list indicates bounds are dynamic even when static Issue Type: Bug Affects Versions: 2.13.1 Assignee: Unassigned Components: GWC, UI Created: 25/Jun/18 10:48 PM Priority: Medium Reporter: Kevin Smith [Administrator] Edit a tile layer via REST to specify a fixed extent for one of its grid subsets. View the tile caching tab of the edit page for that layer and in the grid subsets section, that subset will show that it has "Dynamic" extent. Add Comment
[Geoserver-devel] [JIRA] (GEOS-8784) Use prefixed layer and style named in preview
Title: Message Title Torben Barsballe created an issue GeoServer / GEOS-8784 Use prefixed layer and style named in preview Issue Type: Improvement Assignee: Torben Barsballe Created: 12/Jun/18 11:22 PM Fix Versions: 2.14-beta Priority: Low Reporter: Torben Barsballe OpenLayersPreviewPanel should use prefixed names for the layer and style to improve the resilience in ususual configurations. Add Comment Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS
[Geoserver-devel] [JIRA] (GEOS-8780) Changing the content of the default style of a layer does not truncate its cache
Title: Message Title Torben Barsballe created an issue GeoServer / GEOS-8780 Changing the content of the default style of a layer does not truncate its cache Issue Type: Bug Affects Versions: 2.13.1 Assignee: Torben Barsballe Components: GWC Created: 09/Jun/18 1:05 AM Priority: Medium Reporter: Torben Barsballe Add Comment Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100087-sha1:${build)
[Geoserver-devel] [JIRA] (GEOS-8777) UI link to GWC is indirect
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8777 UI link to GWC is indirect Issue Type: Bug Affects Versions: 2.12.3, 2.13.1 Assignee: Kevin Smith [Administrator] Components: GWC, web Created: 08/Jun/18 2:00 AM Priority: Lowest Reporter: Kevin Smith [Administrator] The link to GWC's main page from the GeoServer UI goes to gwc which assumes a redirect to gwc/home In some unusual deployments, this redirect may not work so linking directly to the correct location would be preferable. Add Comment
[Geoserver-devel] [JIRA] (GEOS-8618) Placeholder
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8618 Placeholder Issue Type: Bug Assignee: Kevin Smith [Administrator] Created: 05/Mar/18 8:24 PM Priority: Medium Reporter: Kevin Smith [Administrator] Add Comment Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100081-sha1:7f3dd32)
[Geoserver-devel] [JIRA] (GEOS-8319) GWC seed link broken when using proxy
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8319 GWC seed link broken when using proxy Issue Type: Bug Affects Versions: 2.10.4, 2.12-RC1 Assignee: Unassigned Components: GWC, UI Created: 05/Oct/17 12:16 AM Priority: Low Reporter: Kevin Smith [Administrator] When accessing the GeoServer UI through a proxy, the links to "seed/truncate" on the `CachedLayersPage` are broken since they are absolute links. This appears to have been introduced during the Wicket7 update when we switched from a relative URL to an absolute one. https://github.com/geoserver/geoserver/commit/80a6580237f668f2924773d27b3a733caf61696c#diff-a97ba9e81155e8aad931c3222bc6a456R173 Add Comment
[Geoserver-devel] [JIRA] (GEOS-8172) Store UI inconsistent about file location format
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8172 Store UI inconsistent about file location format Issue Type: Improvement Assignee: Unassigned Components: UI Created: 06/Jun/17 11:15 PM Priority: Medium Reporter: Kevin Smith [Administrator] When creating a store that can use a local file, most store types provide a text box with an example file:// URL and a browse link to bring up a file picker. A few provide the example but no browse link, and others provide just a text box with no indication of format (just a path vs a file url) This should be consistent across stores. This may involve updating GeoTools store metadata, or changing how that metadata is interpreted to produce the UI. Text Field, no indication of format, no browse CSV GeoPackage Properties Text Field, example URL, no browse GeoPackage (mosaic) JP2K MBTiles Text Field, example URL, browse link Directory of spatial files (shapefiles) Shapefile ArcGRID GRIB GeoTIFF
[Geotools-devel] [JIRA] (GEOT-5749) Add indication of type to elements in YSLD lists
Title: Message Title jody.garnett created an issue GeoTools / GEOT-5749 Add indication of type to elements in YSLD lists Issue Type: Improvement Assignee: Kevin Smith [Administrator] Components: ysld Created: 05/Jun/17 11:02 PM Priority: Medium Reporter: jody.garnett YSLD can be a bit hard to explain as several of the concepts ("rule" and "feature-style") do not have explicit representations since they are recorded in list form. Symbolizers are much easier to explain as they are always represented as "point", "linestring","polygon","raster","text". name synonyms I would like to request that: "rule: xxx" act as syntatic sugar for "name: xxx" "feature-style: abc" act as syntatic sugar for "name: abc" This adds no more complexcity, is backwards compatible and is much easier to follow. Example from the YSLD Reference: rule: all title: Every feature will be styled this way symbolizers: polygon: fill-color: '#808080' fill-opacity: 0.5 stroke-color: '#00' stroke-opacity: 0.75 Example from the YSLD Reference: feature-styles: rules: rule: close scale: [min,5] symbolizers: line: stroke-color: '#00' stroke-width: 2 rule: far scale: [5,max] symbolizers: line: stroke-color: '#00' stroke-width: 1 Tags Kevn has suggested using tags to handle this story: Example from the YSLD Reference: !rule name: all title: Every feature will be styled this way symbolizers:
[Geoserver-devel] [JIRA] (GEOS-8091) Option to not include global layer groups in workspace virtual services
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8091 Option to not include global layer groups in workspace virtual services Issue Type: Improvement Affects Versions: 2.11.0 Assignee: Unassigned Components: Main, WMS Created: 14/Apr/17 2:55 AM Priority: Medium Reporter: Kevin Smith [Administrator] The capabilities document for a workspace virtual service includes any layer groups that are defined globally. Although this behaviour can be useful in some use cases, it is undesirable in others. An option to control it would allow the user to decide which behaviour is preferable for their usage. Add Comment
[Geoserver-devel] [JIRA] (GEOS-8074) GWC Transaction listener should truncate across all parameters
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-8074 GWC Transaction listener should truncate across all parameters Issue Type: Improvement Affects Versions: 2.11.0 Assignee: Unassigned Components: GWC Created: 07/Apr/17 2:47 AM Priority: Medium Reporter: Kevin Smith [Administrator] When a WFS transaction triggers truncation of tiles in GWC, it only truncates for the style parameter and ignores any other parameter filters (time, elevation, etc) Add Comment
[Geoserver-devel] [JIRA] (GEOS-7968) Building gs-web-app with vectortiles profile fails due to missing maven dependency
Title: Message Title Kevin Smith [Administrator] created an issue GeoServer / GEOS-7968 Building gs-web-app with vectortiles profile fails due to missing maven dependency Issue Type: Bug Assignee: Torben Barsballe Components: web Created: 02/Feb/17 8:15 PM Priority: Medium Reporter: Kevin Smith [Administrator] mvn clean install -Pvectortiles Fails while building gs-web-app due to java-vector-tiles:1.0.9 not being available (The maven repo only has 1.0.8) Add Comment This message was sent by