Problemas para reproducir video con un web component

Hola, estoy tratando de reproducir un video con un web component, en realidad estoy usando dos para probar, pero no consigo que ninguno se vea, aunque si que el componente se ve en el html. Soy nuevo con vaadin 10+ pero he seguido las indicaciones del webinar sobre vaadin 10 en español.

Pongo parte de la clase creada despues de haber descargado el webcomponent

@JsModule(“./webcomponents-lite.js”)
@Tag(“mp-video”)
@HtmlImport(“bower_components/mp-video/mp-video.html”)
public class MpVideo extends Component implements HasSize, HasEnabled{
private String rutaVideo;

public MpVideo(String rutaVideo) {
	controles(rutaVideo);
}

public void controles(String rutaVideo) {
	getElement().setAttribute("html-video", true);
	getElement().setAttribute("vimeo", true);
	getElement().setAttribute("video-id", "78323839");
	getElement().setAttribute("video-autoplay", "0");
	getElement().setAttribute("video-volume", "0.5");

// getElement().setAttribute(“video-controls”, true);
// getElement().setAttribute(“video-preload”, “auto”);
// getElement().setAttribute(“video-volume”, “0.5”);
// getElement().setAttribute(“html-video-mp4”, rutaVideo);
}

}

No se que estoy haciendo mal. Supongo que me falta alguna notación

Saludos y gracias