Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Vaadin 7.6.1 - theme compilation failure
Using Vaadin 7.5.10, theme compilation succeeds. Using 7.6.1 a failed message arises after compiling the theme using Eclipse (Version: Mars.1 Release (4.5.1)).
Compiling theme foss failed after 2726 ms
However, all of my 750 lines of css mixin work fine - identically whether the "done" or "failed" message appears. Does the change in behaviour results from the resolution to ticket 18489?
The debug window contains a clue (attached) - what does it mean?
Hi, same problem for me, I suggest you to open a new ticket.
For me compilation says failed using 7.6.0 and 7.6.1, but works with 7.5.10.
Hello
Same problem for me. I'm using Netbeans 8.1. Vaadin 7.5.10 is OK, but 7.6.0 or 7.6.1 failed.
When I remove Sass compiler, the error does not happen.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.4.0</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>java</goal>
</goals>
<configuration>
<classpathScope>compile</classpathScope>
<mainClass>com.vaadin.sass.SassCompiler</mainClass>
<arguments>
<argument>src/main/webapp/VAADIN/themes/mytheme/styles.scss</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme/styles.css</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-light/styles.scss</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-light/styles.css</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-flat/styles.scss</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-flat/styles.css</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-metro/styles.scss</argument>
<argument>src/main/webapp/VAADIN/themes/mytheme-metro/styles.css</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
Error:
Input file is the .scss file to compile.
Output file is an optional argument, indicating the file
in which to store the generated CSS. If it is not defined,
the compiled CSS will be written to standard output.
Options:
--
Stop processing options
-compress
Create also a compressed version of the compiled CSS (only when output file is given)
Valid values: true, false
Default: false
Example: -compress:true
-h, -help
Print this help text and exit
-ignore-warnings
Let compilation succeed even though there are warnings
Valid values: true, false
Default: false
Example: -ignore-warnings:true
-minify
Minify the compiled CSS with YUI Compressor
Valid values: true, false
Default: false
Example: -minify:true
-urlMode
Set URL handling mode
Valid values: mixed, absolute, relative
Default: mixed
Example: -urlMode:mixed