Vaadin and embedded Undertow

Hello Colleagues,

I’m trying to use Vaadin with embedded Undertow servlet container and I got “Cookies disabled” when click button.
Could you please help. Thanks.

I create vaadin application using maven archetype,
add undertow dependencies from http://undertow.io/downloads.html
and create class

public class HelloWorldServer {

    public static void main(final String[] args) {
        try {

            DeploymentInfo servletBuilder = deployment()
                    .setClassLoader(HelloWorldServer.class.getClassLoader())
                    .setContextPath("/myapp")
                    .setDeploymentName("test.war")
                    .setResourceManager(new FileResourceManager(new File("src/main/webapp"), 1024))
                    .addServlets(
                            servlet("VaadinServlet", VaadinServlet.class)
                            .addInitParam("ui", "org.test.MyVaadinUI").addInitParam("widgetset", "org.test.AppWidgetSet")
                            .addMapping("/*").addMapping("/VAADIN")
                    );

            DeploymentManager manager = defaultContainer().addDeployment(servletBuilder);
            manager.deploy();

            Undertow server = Undertow.builder()
                    .addListener(8080, "localhost")
                    .setHandler(manager.start())
                    .build();
            server.start();
        } catch (ServletException e) {
            throw new RuntimeException(e);
        }
    }
}