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?

22649.png

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.

Ticket
19475
created.

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