users@glassfish.java.net

Re: GF 3.1.1: CMP migration issue ... encoding issue of umlauts

From: Bernhard Thalmayr <bernhard.thalmayr_at_painstakingminds.com>
Date: Tue, 17 Jan 2012 13:52:20 +0100

Thanks for the info Andreas ... I thought this is the case.

However the ONLY difference is the JDK as GF 2.1.1 does not support JDK 7.

It seems that JDK 7 does not use the locale /langugage of the runtime user ....
# whoami
sunas

 #locale
LANG=de_DE
LC_CTYPE="de_DE"
LC_NUMERIC="de_DE"
LC_TIME="de_DE"
LC_COLLATE="de_DE"
LC_MONETARY="de_DE"
LC_MESSAGES="de_DE"
LC_PAPER="de_DE"
LC_NAME="de_DE"
LC_ADDRESS="de_DE"
LC_TELEPHONE="de_DE"
LC_MEASUREMENT="de_DE"
LC_IDENTIFICATION="de_DE"
LC_ALL=


/opt/jdk1.6.0_27/bin/jinfo <pid-of-GF-2.1.1>| grep 'user.language'
user.language = de

/usr/java/jdk1.7.0/bin/jinfo <pid-of-GF-3.1.1>| grep 'user.language'
user.language = en

Rgds,
Bernhard

On 1/17/12, Andreas Loew <Andreas.Loew_at_oracle.com> wrote:
> Hi Bernhard,
>
> Am 17.01.2012 12:08, schrieb Bernhard Thalmayr:
>> Some values of the coloms used for CMP EJBs entity mappings have umlauts.
>
> this is no GF issue at all, but an issue of database NLS charset
> (compare between two databases) and/or JDBC driver settings and the
> Locale used for your JVM.
>
> HTH & BR,
>
> Andreas
>
> --
> Andreas Loew | Senior Java Architect
> Oracle Advanced Customer Services
> ORACLE Germany
>
>


-- 
IT-Consulting Bernhard Thalmayr
- Painstaking Minds -
83620 Vagen (Munich area)
Germany