opencast / annotation-tool

A video annotation service that is suitable for research, teaching and learning
Educational Community License v2.0
38 stars 18 forks source link

Add OAT compatibility with Opencast Version 13 #595

Closed oellers closed 11 months ago

oellers commented 1 year ago

Due to some changes in OC 13 regarding persistence (see OC PR 3903), the dependencies (org.opencastproject.util.persistence.*) are missing and the build will fail.

The backend of the OAT should be rewritten to reflect the changes.

Workaround (not recommended): Add removed dependencies to OAT, e.g.

opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistence/PersistenceEnv.java 
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistence/PersistenceEnv2.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistence/PersistenceEnvs.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistence/PersistenceUtil.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistence/Queries.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistencefn/PersistenceEnv.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistencefn/PersistenceEnvs.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistencefn/PersistenceUtil.java
opencast-backend/annotation-impl/src/main/java/org/opencastproject/util/persistencefn/Queries.java