What are you running on your developer machine? Can you run it with Oracle JDK?

Cheers,
Per Hedman

On Mon, Oct 18, 2010 at 8:51 PM, Andreas Simon <andreas.si...@gmx.de> wrote:
> Hi all,
>
> I got a quite strange problem with my tests. I have 3 tests that shall
> control some messages for the user. These messages contain some German
> umlauts (ä, ö, ü and ß). On my Ubuntu developer machine the tests run fine.
> On my SuSE integration server the tests fail. The assertions fail with the
> following message:
>
>   expected:<...ü...> but was:<...??...>
>
> Obviously, the test files and the tested file are compiled with different
> encodings.
>
> I have tried several settings with UTF-8,
>
> <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-compiler-plugin</artifactId>
> <version>2.3.2</version>
> <executions>
> <execution>
> <id>src-compile</id>
> <phase>compile</phase>
> <goals>
> <goal>compile</goal>
> </goals>
> <configuration>
> <source>1.5</source>
> <target>1.5</target>
> <encoding>UTF-8</encoding>
> <fork>true</fork>
> <inputEncoding>UTF-8</inputEncoding>
> <outputEncoding>UTF-8</outputEncoding>
> <argLine>-Dfile.encoding=utf8</argLine>
> </configuration>
> </execution>
> <execution>
> <id>default-compile</id>
> <phase>test-compile</phase>
> <goals>
> <goal>testCompile</goal>
> </goals>
> <configuration>
> <source>1.5</source>
> <target>1.5</target>
> <encoding>UTF-8</encoding>
> <fork>true</fork>
> <inputEncoding>UTF-8</inputEncoding>
> <outputEncoding>UTF-8</outputEncoding>
> <argLine>-Dfile.encoding=utf8</argLine>
> </configuration>
> </execution>
> </executions>
> <configuration>
> <source>1.5</source>
> <target>1.5</target>
> <encoding>UTF-8</encoding>
> <fork>true</fork>
> <inputEncoding>UTF-8</inputEncoding>
> <outputEncoding>UTF-8</outputEncoding>
> <argLine>-Dfile.encoding=utf8</argLine>
> </configuration>
> </plugin>
> </plugins>
> </build>
>
> <properties>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> <maven.compile.encoding>UTF-8</maven.compile.encoding>
> </properties>
>
> Some settings are redundant, but two are better than one. Any way, these
> settings don't apply to the compiling of the test files. I have searched
> some hours for similar problems, but I found no other solution. To be
> complete, my configuration:
>
>  SuSE 11.1
>  IBM JDK 1.5.0
>  Maven 2.2.1
>
>
> Thanks for any idea,
> Andreas
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to