We're updating the issue view to help you get more done. 

Remove opencast-paella binding dependency on Admin server (use /search/series instead of /series)

Description

The Paella Player's opencast-paella binding uses the Opencast Series service's REST endpoint to get series metadata. The default configuration is for series-remote to be on the Engage server which calls the series-impl on admin to retrieve series information. This makes an unwanted dependency between Paella player and the Opencast admin node.

The admin node dependency, and issues introduced by it, can be avoided by using the search/series endpoint on the Search servie's REST endpoint to retrieve series information. The Search service is native to the Opencast engage server, and it is already used by Paella's opencast-paella binding to get the mediapackage. So, it does not introduce additional unwanted service dependencies.

ref: https://github.com/opencast/opencast/pull/15#discussion-diff-161052053R53

Steps to reproduce

None

Status

Assignee

Miguel Escriva

Reporter

Karen Dolan

Criticality

None

Tags (folksonomy)

None

Components

Affects versions

5.0

Priority

Major