Hi Kay!

Maybe you should check the encoding of your sources.
Make sure all text files (e.g. xml / java) are encoded with utf8.

Bye,

Peter

2008/3/26, Kai Moritz <[EMAIL PROTECTED]>:
>
> Hi Folks,
>
> I have this really strange problem with german umlauts in my testcases.
>
> On my development system (Ubuntu feisty with Sun JDK 6.0
> and "[EMAIL PROTECTED]") all my testcases work fine. But when I check out
> the
> sources on my production system (Debian etch with Sun JDK 5.0
> and "LANG=en_US.ISO-8859-15") "mvn test" failes with a weired errors:
>
> -------------------------------------
> [INFO] Error executing database operation: CLEAN_INSERT
>
> Embedded error: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data
> too
> long for column 'description' at row 1
> -------------------------------------
> The mentioned column holds an "ä" and the error vanishes, if I remove that
> character. But even more strange: another column of the same row can hold
> any
> number of german umlauts without any error! The only difference between
> the
> two rows is, that the one with the error was maped with type="text" in
> Hibernate (which results in "text") and the one without the error with
> type="string" (which results in "varchar(255)") ...
>
> When I remove the "ä" CLEAN_INSERT works, but all my testcases, which are
> comparing strings that contain german umlauts, are failing with errors
> like:
> ----------------------------------------
> junit.framework.ComparisonFailure: null expected:<S[Ì]dring 2> but
> was:<S[ü]dring 2>
> ----------------------------------------
>
>
> I am hopelessly stuck! I hope someone has an idea or can give me a clue!
>
> Greetings kai
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to