-
-
Notifications
You must be signed in to change notification settings - Fork 925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RubyModule.java: uninitialized constant Compass::Configuration::Serialization::Growl #4560
Comments
@Quentame is it possible for you to make a reproduction for us? As it is I don't know enough about how to set up sass/compass example to try this out. My other question is how do you use growl on Windows? If I go to the git repo for the growl gem I only see a reference to install the growl which works on MacOS. |
How to reproduce you ? More details on the problemI launch my CSS generatation by Maven goals.
pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.XXX</groupId>
<artifactId>XXX</artifactId>
<version>1.14.0-SNAPSHOT</version>
</parent>
<artifactId>XXX-ui-jsf2</artifactId>
<name>${projectid} UI JSF 2</name>
<description>${projectdescription_start} UI JSF 2 classes</description>
<url>${site_url_pattern}</url>
<!-- Parameters for CSS generation -->
<properties>
<ruby.gem.sass.version>3.4.23</ruby.gem.sass.version>
<ruby.gem.compass.version>1.0.3</ruby.gem.compass.version>
<ruby.gem.ffi.version>1.9.18</ruby.gem.ffi.version>
<ruby.gem.growl.version>1.0.3</ruby.gem.growl.version>
<gem.plugin.version>1.1.5</gem.plugin.version>
<jruby.version>9.1.8.0</jruby.version>
</properties>
<dependencies>
...
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>META-INF/resources/sass/**</exclude>
</excludes>
<filtering>false</filtering>
</resource>
</resources>
</build>
<profiles>
<profile>
<id>generate-css-full</id>
<repositories>
<repository>
<id>rubygems-releases</id>
<url>http://rubygems-proxy.torquebox.org/releases</url>
</repository>
</repositories>
<dependencies>
<!-- Sass & Compass -->
<dependency>
<groupId>rubygems</groupId>
<artifactId>compass</artifactId>
<version>${ruby.gem.compass.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>sass</artifactId>
<version>${ruby.gem.sass.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>ffi</artifactId>
<version>${ruby.gem.ffi.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>growl</artifactId>
<version>${ruby.gem.growl.version}</version>
<type>gem</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>de.saumya.mojo</groupId>
<artifactId>gem-maven-plugin</artifactId>
<version>${gem.plugin.version}</version>
<executions>
<execution>
<id>generate-sprite</id>
<goals>
<goal>exec</goal>
</goals>
<phase>compile</phase>
<configuration>
<jrubyVerbose>false</jrubyVerbose>
<jrubyVersion>${jruby.version}</jrubyVersion>
<execArgs>${project.build.directory}/rubygems/bin/compass compile --force
${basedir}/src/main/resources/META-INF/resources/sass/images --trace</execArgs>
</configuration>
</execution>
<execution>
<id>generate-css</id>
<goals>
<goal>exec</goal>
</goals>
<phase>compile</phase>
<configuration>
<jrubyVerbose>false</jrubyVerbose>
<jrubyVersion>${jruby.version}</jrubyVersion>
<execArgs>${project.build.directory}/rubygems/bin/compass compile --force
${basedir}/src/main/resources/META-INF/resources/sass/scss --trace</execArgs>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>generate-css-no-sprite</id>
<repositories>
<repository>
<id>rubygems-releases</id>
<url>http://rubygems-proxy.torquebox.org/releases</url>
</repository>
</repositories>
<dependencies>
<!-- Sass & Compass -->
<dependency>
<groupId>rubygems</groupId>
<artifactId>compass</artifactId>
<version>${ruby.gem.compass.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>sass</artifactId>
<version>${ruby.gem.sass.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>ffi</artifactId>
<version>${ruby.gem.ffi.version}</version>
<type>gem</type>
</dependency>
<dependency>
<groupId>rubygems</groupId>
<artifactId>growl</artifactId>
<version>${ruby.gem.growl.version}</version>
<type>gem</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>de.saumya.mojo</groupId>
<artifactId>gem-maven-plugin</artifactId>
<version>${gem.plugin.version}</version>
<executions>
<execution>
<goals>
<goal>exec</goal>
</goals>
<phase>compile</phase>
<configuration>
<jrubyVerbose>false</jrubyVerbose>
<jrubyVersion>${jruby.version}</jrubyVersion>
<execArgs>${project.build.directory}/rubygems/bin/compass compile --force
${basedir}/src/main/resources/META-INF/resources/sass/scss --trace</execArgs>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project> Generate CSS (Full).launch <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
<stringAttribute key="M2_GOALS" value="clean compile"/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value="generate-css-full"/>
<listAttribute key="M2_PROPERTIES"/>
<stringAttribute key="M2_RUNTIME" value="Maven 3.3.9"/>
<booleanAttribute key="M2_SKIP_TESTS" value="true"/>
<intAttribute key="M2_THREADS" value="1"/>
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/XXX-ui-jsf2}"/>
</launchConfiguration> Windows notificationsGrowl gem Rubygems.orgI've seen I tried some other growl gems and I get the same error on various ones : Rubygems.org growl gem list |
@Quentame Please make a git repo that we can clone and run simple commands to reproduce this. I don't think we have a complete working example from you yet, do we? I'm not familiar with these libraries, and I don't know how to set up a reproduction of your issue. |
Sorry guys, but I couldn't get you details about the issue because it was company code. And since I don't work for them anymore and anyone seems to get the same issue, I am gonna close it. Thanks for you effort anyway ! |
Environment
Expected Behavior
I would like a Growl notification when my CSS is generated (with
Growl.notify()
).Here is my Growl code :
Actual Behavior
I got an error when I call the Growl class.
It seems that Growl is unknown ...
The text was updated successfully, but these errors were encountered: