Добрый день.
Подозреваю, что вы добавили зависимость в корневой блок dependencies
рядом с подключением самой CUBA:
dependencies {
appComponent("com.haulmont.cuba:cuba-global:$cubaVersion")
// неправильное место подключения Vaadin компонентов
}
Vaadin add-on необходимо подключать в dependencies модуля web:
configure(webModule) {
...
dependencies {
compileOnly(servletApi)
compile(globalModule)
// Правильное место
}
Если Vaadin add-on имеет widgetset, то нужно в проект добавить web-toolkit модуль и добавить зависимость на виджетсет аддона в AppWidgetSet.gwt.xml
Найти правильный widgetset name можно в файле манифеста аддона, например:
Соотвественно в AppWidgetSet.gwt.xml
нужно добавить:
<inherits name="org.vaadin.risto.stepper.StepperWidgetset" />
Глеб