Friday Dec 18, 2009

Sun GlassFish Communications Server 2.0 localized Release Notes !

Sun GlassFish Communications Server 2.0 Release Notes and its addon Diameter have just been published on  ! See below for the links:

Monday Nov 23, 2009

GlassFish guide in Japanese

Are you looking for Sun GlassFish Enterprise Server v2.1.1 Administration Guide in Japanese ? It has just been freshly published on !

Now I should probably write this entry in Japanese, but my language skills are not there yet... like... not at all... I would need at least a magical dictionary+5 for that ! :)

Tuesday Nov 10, 2009

Missing apotrophes: not only in French !

Undoubled apostrophes in messages going through the Java MessageFormat class are very common in French, simply due to the fact that it is hard to have a French sentence without any apostrophes !

Having a look at bug, you'll see that it was the case as well for some English strings. The bug is now in Fixed state, which is really good because the problem was spread all around GlassFish and not trivial to fix.

Please note that there are two patches at disposition in case you want to fix your own instance. Those patches does not fix all modules, but take care of all files and and CMP

We are aware that there are still some problems, mainly in French, about undoubled apostrophes, and we are working on that.

Tuesday Sep 29, 2009

GlassFish translations: From Ogino-san on GlassFish G11n alias

I found this message clear and explicit, so just in case you missed it and you are interested:

If you are interested in localized version of GF v3, and following is \*not\* the language you speak, please consider reading a bit about CTI below.

German, Spanish, French, Japanese, Korean, Brazilian Portuguese, Simplified and Traditional Chinese
# These are Sun supported locales and be handled by Sun this time.
# Note that pt_BR is added this time!

CTI (\*1) is an easy-to-use web ui that can be used to translate software messages. We had community localization program (\*2) last May-Jun and got quite amount of translation contributed through CTI. That was based on Early Access builds and this time, the project is set up based on CF files targeting final release. Quite few messages have been updated/added since EA. So people participated last time, we look forward to work with you again. People interested, but haven't participated before, we look forward to add your languages.

We will basically follow the same EA contribution steps (\*3). If you are interested, or have any questions please let know and also refer to my blog (\*4).


Thursday Sep 17, 2009

Interested in GlassFish contribution? Come and join FishCAT! - by Helena

You probably guessed it is not a new animal species (although it might look pretty cool ;-)), but what is it then? Well, this CAT thing is simply an abbreviation that stands for GlassFish Community Acceptance Testing, i.e. a community Beta testing program. Its main goal is to provide GlassFish community with an opportunity to significantly influence the quality of GlassFish as well as to get early feedback on its stability and usability. This FishCAT program for GlassFish v3 will start in about one week.  Joining is as easy as filling out an online application form; applications are accepted until Wed 9/23. More information can be found here or here, it is also recommended to subscribe the mailing list. G11n team is working to proved as well some multi-language build, so that some i18n (internationalization) and l10n (localization) testing are possible as well. FishCAT is looking forward to hearing from you! :-)

Monday Jun 29, 2009

GlassFish - Issue 7937 fixed and verified

Some might have met this issue in the past: 7937 -  asadmin not working after running install in ES

CLI now works in after installing GlassFish in a Spanish environment. There were an easy workaround to install GlassFish in English, but it's you would need to first figure it out, uninstall, install again... It's not better !

Tuesday Jun 09, 2009

GlassFish contribution - and PRIZE WINNING!!! ;) - opportunity for (almost) everyone - From Helena

As it has been announced some time ago, GlassFish version 3 is going to be localized with the help of GlassFish community. Everybody can join and contribute to the translation. This is done via an online tool called CTI ( The only things you need to be able to join this project are to speak English + 1 more language (e.g. your native one) and to create an account in CTI. Than you can start translating GlassFish to actually any language of the world (although there are several preferred ones, but any language is welcome! :)).

What can be very interesting for all participants are prizes that you can win, if you become one of the top translation contributors! Check it out at , where you can also find many additional information on this project.

Hope you became interested and will join us! :)

Note: Sun employees are excluded from the prize competition.

Thursday Mar 26, 2009

Bug in GlassFish: Strange behavior of GF Admin Console GUI display language - from Helena

Many times during our i18n/l10n testing we have observed quite a strange behavior of GF Admin Console, particularly of its display language in dependence on the language settings of the machine where GF is running and of the browser used to access the Admin Console. We even thought of a dependency on some other factors, such as the system locale of the machine where Admin Console is accessed from, but these have not been proved yet. Since we believe this bug has quite some impact for non English users, we hope to attract some attention or raise a discussion around this problem :)

So, what we have observed is:

- When the (Linux) machine where GF is running is set to English like export LANG=en_US.UTF-8, everything may seem to be OK - the Admin Console GUI respects the preferred language of the browser via which it is accessed (English, German or French).

- When the machine where GF is running is set to German and then the Admin Console is accessed via a browser with its preferred language set to English, the Admin Console is always displayed in German. When the browser preferred language is changed to French and the page is reloaded (or logout/login is performed), the Admin Console displays in French (as it should). Setting the browser preferred language to German causes the Admin Console to display in German (OK).

- The behavior is analogous when the machine where GF is running is set to French.

Summarized, the display language behavior looks like this:


















Moreover, the Admin Console GUI also seems to somehow remember the previously set language, which takes effect in the way of displaying some messages and a few other things in the previous language. To see this, try for example:

  1. Set the browser preferred language to French and access the GF Admin Console. It should be displayed in French.

  2. Log out, set the browser preferred language to German, reload the login page and log in. Now the Admin Console should be displayed in German.

  3. Press the Logout button, a message should appear asking you whether you really wish to log out – this message will be French now. Click OK (Yes).

  4. Do not change anything, just log in again.

  5. Press the Logout button again, now the same message will appear in German.

  6. You can try switching back to French, logging in and out – you will receive a German message this time.

  7. And so on ...

A very similar behavior can be observed e.g. at the Login button tooltip, some error messages, etc...

There is already some Java bug filed for this issue, but we could not find it. If you are facing those problem and it affects you, let us know ( and we'll might be able to push more for it.

Note 1: The GF domain needs to be restarted every time the system language of the machine is changed for the change to take effect.

Note 2: We have not included Spanish or other languages into the experiments, but we expect that its behavior will be similar to German and French.

Note 3: Tried with SUSE Linux Enterprise Server 10 and Firefox 3 on Solaris.

Thursday Mar 19, 2009

How to un-install GlassFish on Mac

Hum.. how to remove my GlassFish instance from my Mac ?
First google link ->
Look good.

Still, after deleting my folder, I tried to re-install GlassFish, and it came up with the following error message:

GlassFish install thinks there is still something installed..

The trick is only to delete the $HOME/productregistry.xml file that is still here.
Then the dialog didn't show up.

Friday Jan 30, 2009

GlassFish Enterprise Server v2.1 & GlassFish Communications Server v1.5 released sims-hiped !

GlassFish Enterprise Server v2.1 & GlassFish Communications Server v1.5 has been released the 23rd January, and the exiting thing for G11n is that it was a first time sim-ship release !

Sim-ship release ? This simply means that the G11n part of the software (here 7 languages) is out the very same day as the English part. Concretly, you can download either the English version, or the multi-language one !

Sim-ships are important for us, because it means non English users do not need to wait when the English version is out, but can enjoy it right after it has been released ! Less frustrating !

Thursday Nov 20, 2008

GlassFish v3 Prelude is out for 8 languages!

It is since Tuesday November 18th that the multilingual (ML) release of GlassFish v3 Prelude is available for download on
Apart from the English one released on Nov 6th, this covers all the following languages:
French, German, Spanish, Japanese, Simplified Chinese, Traditional Chinese and Korean.

Wanna give it a try? :)

[Read More]

Thursday Apr 03, 2008

Cool tip to reload a web app without restarting GF

Do you want to reload web.xml and restart the web app in GlassFish, without redeploying things i.e. without losing customizations ?[Read More]

Members of the EMEA Globalization Center are blogging about the products that comprise the Java Enterprise System stack.


« June 2016