Włączanie wtrysku EJB do interfejsu użytkownika Vaadin 7 poprzez użycie dodatku integracji Vaadin-CDI
Nie udało mi się pomyślnie zintegrować oficjalnego dodatku integracyjnego Vaadin-CDI, ponieważ po zakończeniu oficjalnych instrukcji integracji,Exception
został rzucony w przypadku ponownego załadowania już opublikowanego adresu URLlocalhost:8080/App/?restartApplication
.
javax.servlet.ServletException: com.vaadin.server.ServiceException:
java.lang.IllegalStateException: UI id has already been defined
Następujące niewielkie obejście to przetestowane, działające rozwiązanie, które uzupełnia oficjalne instrukcje.