I've a GeoServer instance I'm attempting to add as a CSW resource to GeoPortal.
I can confirm that the GeoServer CSW is properly configured, and I am able to perform REST searches for data sources via this interface.
When adding the GeoPortal resource to this CSW, the CSW endpoint will validate, and the resource can be added. However, there appears to be an issue with GeoPortal synchronizing the CSW. In the history report for the synchronization, it lists the following exception:
com.esri.gpt.server.csw.client.CswRuntimeException: Could not parse XML request. cvc-enumeration-valid: Value 'RESULTS' is not facet-valid with respect to enumeration '[results, hits, validate]'. It must be a value from the enumeration.
Due to this error, GeoPortal seems unable to search through data on the CSW.
Has anyone had issues with a GeoServer CSW before? Any idea how to troubleshoot this exception I am getting?