The project runs on tomcat, but not on wildfly. I think this can be related to the following loggings:
15:05:44,750 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) JBAS015960: Class Path entry yuicompressor-2.4.8.jar in /C:/Users/CHILI-WIN7/wildfly-8.2.1.Final/standalone/deployments/app-0.0.1-SNAPSHOT.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
15:05:44,750 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) JBAS015960: Class Path entry js-1.7R2.jar in /C:/Users/CHILI-WIN7/wildfly-8.2.1.Final/standalone/deployments/app-0.0.1-SNAPSHOT.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
Does anyone experienced the same problem and know how to solve this?
I haven’t had such issues with Wildfly, which I use in Java EE experiments regurarly (although I use Wildfly 10). Vaadin should be compatible with Wildfly versions 8 to 10. Why you use 8 series? Also have you checked that when deployed those files really go in right places. E.g. if file /C:/Users/CHILI-WIN7/wildfly-8.2.1.Final/standalone/deployments/app-0.0.1-SNAPSHOT.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar is not there, you have something wrong in war package process. When running under Tomcat in IDE that is done differently. That may explain things.
its warnings, so you application should run. Ifs like in OSGI, its going and checking the dependencies of each dependency and warn you if some lib is not accessible.