This issue has been created
There is 1 update.
 
 
Embed External Content / cid:jira-generated-image-avatar-36dedb79-60d6-445a-9639-b249c3b22875 XEMBED-5 Open

video-js and videojs-dash dependencies are missing

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-aad3a87c-958b-44a3-b46e-57797d2636a3 Manuel Leduc created this issue on 07/Feb/25 10:51
 
Summary: video-js and videojs-dash dependencies are missing
Issue Type: cid:jira-generated-image-avatar-36dedb79-60d6-445a-9639-b249c3b22875 Bug
Affects Versions: 1.1.0
Assignee: Unassigned
Created: 07/Feb/25 10:51
Priority: cid:jira-generated-image-static-major-c6da3b26-7205-4231-b95a-c5463c259488 Major
Reporter: Manuel Leduc
Description:

Reproduction steps

  1. install the embed extension
  2. instert a video in a page {
    Unknown macro: {embed attachment="video.webm"/}

    }

  3. display the page with the browser debug opened
  4. inspect the network tab and the console

Expected

No failed network request or error logs related to embed

Actual

3 network requests are failing

Several error messages are displayed in the console.

10:48:05.743 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/video-js/4.11.4/font/vjs.woff
[HTTP/1.1 404 Not Found 167ms]10:48:05.861 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/videojs-dash/5.1.0/main.js?r=1
[HTTP/1.1 404 Not Found 163ms]10:48:05.996 downloadable font: download failed (font-family: "VideoJS" style:normal weight:400 stretch:100 src index:1): status=2147746065 source: http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.woff
10:48:06.100 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/video-js/4.11.4/font/vjs.ttf
[HTTP/1.1 404 Not Found 157ms]10:48:06.108 Uncaught Error: Script error for "videojs-dashjs"
https://requirejs.org/docs/errors.html#scripterror
    makeError require.min.js:5
    onScriptError require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    each require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    s require.min.js:5
    setTimeout handler*req.nextTick< require.min.js:5
    s require.min.js:5
    requirejs require.min.js:5
    <anonymous> Embed:22
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
require.min.js:5:1843
10:48:06.312 downloadable font: download failed (font-family: "VideoJS" style:normal weight:400 stretch:100 src index:2): status=2147746065 source: http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.ttf
 
 
 

1 update

 
cid:jira-generated-image-avatar-aad3a87c-958b-44a3-b46e-57797d2636a3 Changes by Manuel Leduc on 07/Feb/25 10:52
 
Description: h2. Reproduction steps
# install the embed extension
#
instert insert a video in a page \ { noformat} { { embed attachment="video.webm"/}} {noformat}
# display the page with the browser debug opened
# inspect the network tab and the console

h2. Expected

No failed network request or error logs related to embed
h2. Actual

3 network requests are failing
* [http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.woff]
* [http://localhost:8080/xwiki/webjars/wiki%3Axwiki/videojs-dash/5.1.0/main.js?r=1]
* [http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.ttf]

Several error messages are displayed in the console.
{noformat}
10:48:05.743 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/video-js/4.11.4/font/vjs.woff
[HTTP/1.1 404 Not Found 167ms]10:48:05.861 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/videojs-dash/5.1.0/main.js?r=1
[HTTP/1.1 404 Not Found 163ms]10:48:05.996 downloadable font: download failed (font-family: "VideoJS" style:normal weight:400 stretch:100 src index:1): status=2147746065 source: http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.woff
10:48:06.100 GET
http://localhost:8080/xwiki/webjars/wiki:xwiki/video-js/4.11.4/font/vjs.ttf
[HTTP/1.1 404 Not Found 157ms]10:48:06.108 Uncaught Error: Script error for "videojs-dashjs"
https://requirejs.org/docs/errors.html#scripterror
    makeError require.min.js:5
    onScriptError require.min.js:5
    load require.min.js:5
    load require.min.js:5
    load require.min.js:5
    fetch require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    each require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    s require.min.js:5
    setTimeout handler*req.nextTick< require.min.js:5
    s require.min.js:5
    requirejs require.min.js:5
    <anonymous> Embed:22
    execCb require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    bind require.min.js:5
    emit require.min.js:5
    each require.min.js:5
    emit require.min.js:5
    check require.min.js:5
    enable require.min.js:5
    init require.min.js:5
    a require.min.js:5
    completeLoad require.min.js:5
    onScriptLoad require.min.js:5
    load require.min.js:5
require.min.js:5:1843
10:48:06.312 downloadable font: download failed (font-family: "VideoJS" style:normal weight:400 stretch:100 src index:2): status=2147746065 source: http://localhost:8080/xwiki/webjars/wiki%3Axwiki/video-js/4.11.4/font/vjs.ttf
{noformat}