Emanuele Tajariol (
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5f715f5e-d477-4c0d-97bb-5b7644324d82
) *created* an issue
GeoServer (
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
) / Improvement (
https://osgeo-org.atlassian.net/browse/GEOS-9904?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
) GEOS-9904 (
https://osgeo-org.atlassian.net/browse/GEOS-9904?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
) GeoFence backend DBMS dependencies (
https://osgeo-org.atlassian.net/browse/GEOS-9904?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
)
Issue Type: Improvement Assignee: Emanuele Tajariol (
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5f715f5e-d477-4c0d-97bb-5b7644324d82
) Components: GeoFence Created: 12/Feb/21 1:27 PM Fix Versions: 2.19-RC
Priority: Medium Reporter: Emanuele Tajariol (
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5f715f5e-d477-4c0d-97bb-5b7644324d82
)
The `geofence-server` module currently builds a zip file with the jars needed
for working with geodb (h2) only.
In order to user postgis as a backend DBMS some manual work is required, and
the needed jars are not included in the zip file. Note that we can't include
all the jars in a single plugin, because the hibernate-spatial jars will
conflict.
The proposal is to:
* transform `geofence-server` into a pom module
* create a submodule of `geofence-server`, `geofence-server-geodb`, which
creates a plugin with the required libraries for geodb
* create a submodule of `geofence-server`, `geofence-server-postgis`, which
creates a plugin with the required libraries for postgis.
* It will inherit everything from `geofence-server-geodb`, with the exclusion
of the hibernate and the jdbc dependencies, because it will have its own.
* It will re-run the very same tests of `geofence-server-geodb` using pg as a
backend
* Tests will be enabled with a profile, bc they are integration tests that
require a postgres service.
(
https://osgeo-org.atlassian.net/browse/GEOS-9904#add-comment?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
) Add Comment (
https://osgeo-org.atlassian.net/browse/GEOS-9904#add-comment?atlOrigin=eyJpIjoiMzA0Njc3YjAwMWY3NGNjN2JhN2I1NzhkNTM0MjgwMGYiLCJwIjoiaiJ9
)
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#100154-
sha1:ae50352 )
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel