Exception in running vaadin sample application: customermanager

Hi
I am trying to run one of the vaadin sample applications (customermanager) in GitHub but no luck. I would appreciate any help.

Severe:   WebModule
[/customer-manager-ui]Servlet VaadinServlet threw unload() exception
javax.servlet.ServletException: Servlet.destroy() for servlet VaadinServlet threw exception
    at org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1913)
    at org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:2194)
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:6121)
    at com.sun.enterprise.web.WebModule.stop(WebModule.java:720)
    at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1172)
    at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2439)
    at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2394)
    at com.sun.enterprise.web.WebApplication.stop(WebApplication.java:190)
    at org.glassfish.internal.data.EngineRef.stop(EngineRef.java:161)
    at org.glassfish.internal.data.ModuleInfo.stop(ModuleInfo.java:324)
    at org.glassfish.internal.data.ApplicationInfo.stop(ApplicationInfo.java:380)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.unload(ApplicationLifecycle.java:1059)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.undeploy(ApplicationLifecycle.java:1099)
    at org.glassfish.deployment.admin.UndeployCommand.execute(UndeployCommand.java:412)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:360)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:360)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
    at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
    at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
    at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
    at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
    at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
    at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201)
    at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175)
    at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
    at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
    at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)
    at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
    at com.vaadin.server.VaadinServlet.destroy(VaadinServlet.java:1282)
    at org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1899)
    ... 49 more
----- Root Cause -----
java.lang.NullPointerException
    at com.vaadin.server.VaadinServlet.destroy(VaadinServlet.java:1282)
    at org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1899)
    at org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:2194)
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:6121)
    at com.sun.enterprise.web.WebModule.stop(WebModule.java:720)
    at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1172)
    at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2439)
    at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2394)
    at com.sun.enterprise.web.WebApplication.stop(WebApplication.java:190)
    at org.glassfish.internal.data.EngineRef.stop(EngineRef.java:161)
    at org.glassfish.internal.data.ModuleInfo.stop(ModuleInfo.java:324)
    at org.glassfish.internal.data.ApplicationInfo.stop(ApplicationInfo.java:380)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.unload(ApplicationLifecycle.java:1059)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.undeploy(ApplicationLifecycle.java:1099)
    at org.glassfish.deployment.admin.UndeployCommand.execute(UndeployCommand.java:412)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:360)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:360)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
    at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
    at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
    at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
    at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
    at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
    at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201)
    at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175)
    at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
    at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
    at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
    at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)
    at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
    at java.lang.Thread.run(Thread.java:745)

Info:   Vaadin web context destroyed
Info:   Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080
Info:   Grizzly Framework 2.3.15 started in: 50ms - bound to 
[/0.0.0.0:8080]
Info:   visiting unvisited references
Info:   visiting unvisited references
Severe:   Class [ Lcom/vaadin/workshop/customermanager/service/EntityService; ]
 not found. Error while loading [ class com.vaadin.workshop.customermanager.ui.view.AbstractEntityView ]

Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
Info:   visiting unvisited references
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 org.glassfish.sse.impl.ServerSentEventCdiExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 org.glassfish.sse.impl.ServerSentEventCdiExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 public org.glassfish.jms.injection.JMSCDIExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 public org.glassfish.jms.injection.JMSCDIExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 public org.glassfish.jms.injection.JMSCDIExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 org.glassfish.sse.impl.ServerSentEventCdiExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 private org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 private org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 private org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 private org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 public org.glassfish.jms.injection.JMSCDIExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 org.glassfish.sse.impl.ServerSentEventCdiExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
WARN:   WELD-000411: Observer method [BackedAnnotatedMethod]
 protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
Info:   class: org.apache.deltaspike.core.impl.jmx.MBeanExtension activated=true
Info:   class: org.apache.deltaspike.core.impl.message.MessageBundleExtension activated=true
Info:   class: org.apache.deltaspike.core.impl.message.NamedMessageBundleInvocationHandler activated=true
Info:   class: org.apache.deltaspike.core.impl.config.ConfigurationExtension activated=true
Info:   class: org.apache.deltaspike.core.impl.exception.control.extension.ExceptionControlExtension activated=true
Info:   class: org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension activated=true
Info:   class: org.apache.deltaspike.core.impl.exclude.CustomProjectStageBeanFilter activated=true
Info:   class: org.apache.deltaspike.core.impl.exclude.GlobalAlternative activated=true
Info:   class: org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension activated=true
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.EntityQuery because of underlying class loading error: Type com.vaadin.workshop.customermanager.service.EntityService not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.event.EntityEvent because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.AbstractEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.event.EntitySavedEvent because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.AbstractEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.AbstractEntityEditor because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.AbstractEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.AbstractEntityView because of underlying class loading error: Type com.vaadin.workshop.customermanager.service.EntityService not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.customer.CustomerEditor because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.CustomerEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.customer.CustomerView because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.AbstractEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.invoice.InvoiceEditor because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.InvoiceEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   WELD-000119: Not generating any bean definitions from com.vaadin.workshop.customermanager.ui.view.invoice.InvoiceView because of underlying class loading error: Type com.vaadin.workshop.customermanager.entity.AbstractEntity not found.  If this is unexpected, enable DEBUG logging to see the full error.
Info:   Computed the following DeltaSpike ProjectStage: Production
Warning:   The following warnings have been detected: WARNING: Parameter 1 of type T from public void org.apache.deltaspike.core.util.context.ContextualInstanceInfo.setContextualInstance(T) is not resolvable to a concrete type.
WARNING: Parameter 1 of type javax.enterprise.context.spi.CreationalContext<T> from public void org.apache.deltaspike.core.util.context.ContextualInstanceInfo.setCreationalContext(javax.enterprise.context.spi.CreationalContext<T>) is not resolvable to a concrete type.

Warning:   The following warnings have been detected: WARNING: Parameter 1 of type java.lang.Class<?> from public void org.apache.deltaspike.core.impl.message.NamedMessageBundleInvocationHandler.setTargetType(java.lang.Class<?>) is not resolvable to a concrete type.

Info:   UIScopedContext registered for Vaadin CDI
Info:   ViewScopedContext registered for Vaadin CDI
Info:   Initializing web context for path /customer-manager-ui
Info:   Discovering Vaadin UIs...
Info:   1 beans inheriting from UI discovered!
Info:   Vaadin UI com.vaadin.workshop.customermanager.ui.CustomerManagerUI is marked as @CDIUI without context path, this UI is accessible from context root of deployment
Info:   Available Vaadin UIs for CDI deployment 
[/ => CustomerManagerUI]
Info:   Registering VaadinServlet with CDIUIProvider
Info:   Mapping VaadinServlet to /*
Info:   Done deploying Vaadin UIs
Info:   Loading application [_Customer_manager_s_UI_module]
 at 
[/customer-manager-ui]
Info:   _Customer_manager_s_UI_module was successfully deployed in 4,887 milliseconds.
Warning:   
=================================================================
Vaadin is running in DEBUG MODE.
Add productionMode=true to web.xml to disable debug features.
To show debug window, add ?debug to your application URL.
=================================================================
Severe:   java.lang.IllegalArgumentException: Trying to navigate to an unknown state 'customers' and an error view provider not present
    at com.vaadin.navigator.Navigator.navigateTo(Navigator.java:528)
    at com.vaadin.workshop.customermanager.ui.CustomerManagerUI.init(CustomerManagerUI.java:66)
    at com.vaadin.ui.UI.doInit(UI.java:646)
    at com.vaadin.server.communication.UIInitHandler.getBrowserDetailsUI(UIInitHandler.java:214)
    at com.vaadin.server.communication.UIInitHandler.synchronizedHandleRequest(UIInitHandler.java:74)
    at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
    at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408)
    at com.vaadin.cdi.server.VaadinCDIServletService.handleRequest(VaadinCDIServletService.java:92)
    at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350)

I have similar issue, it seems like drop table not able to execute, but I still can run the application.