manifoldcf icon indicating copy to clipboard operation
manifoldcf copied to clipboard

Adjustments to DB Systel's CSWS-System

Open timgrohmann opened this issue 6 years ago • 1 comments

Some adjustments to this connector were necessary to make it work with DB Systel's internal CSWS.

The biggest problems we came across:

  • The cws web service does not allow access to permissions of nodes unless the user has full permissions. According to OpenText Support, this is an intentional feature because 'the web service is designed to emulate GUI functionality'
  • The provided WSDLS did not work and caused Method not defined errors, so I replaced them with the wsdls retrieved directly from our service (by appending ?wsdl to the corresponding URL). This implied some minor changes to the way authentication is handled.
  • Region and collection names needed adjustment in some places, this might be due to a weird config on our side though.

To allow for quicker integration into our ManifoldCF project, we changed the Maven Build to use another CXF plugin. Our service is also protected via https, which lead us to using a local nginx as a SSL offloader.

timgrohmann avatar Aug 21 '19 11:08 timgrohmann

I think everything got addressed in trunk. Can you please close this PR?

schuch avatar Sep 29 '19 15:09 schuch