Open issues

DamVideoMediaMarkupBuilder not compatible with AEM 6.4/6.5

Description

Repository restructuring in AEM 6.4 moved video profiles from /etc/dam/video to /conf/<tenant>/settings/dam/video as documented in [1].

The method VideoProfile#get(ResourceResolver resolver, String name) is marked as deprected and it is supposed to use VideoProfile#get(ResourceResolver resolver, ConfigurationResourceResolver configResolver, String name) instead [2].

Tests with current AEM6.5 and io.wcm.handler.media-1.8.0 didn't create a markup, as DamVideoMediaMarkupBuilder is not able to load a video profile in [3].

[1] https://helpx.adobe.com/de/experience-manager/6-4/sites/deploying/using/repository-restructuring-in-aem64.html
[2] https://helpx.adobe.com/experience-manager/6-5/sites/developing/using/reference-materials/javadoc/com/day/cq/dam/video/VideoProfile.html#get-org.apache.sling.api.resource.ResourceResolver-java.lang.String-
[3] https://github.com/wcm-io/wcm-io-handler/blob/e9e0592ddbf5ac8cb9411f4f74918d2498577693/media/src/main/java/io/wcm/handler/mediasource/dam/markup/DamVideoMediaMarkupBuilder.java#L108

Status

Assignee

Unassigned

Reporter

Christoph Nagel

Labels

None

Components

Affects versions

Priority

Major
Configure