tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
416
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dajos dajos ist offline Mitglied Bronze
    Registriert seit
    Apr 2006
    Beiträge
    25
    Hallo,

    ich habe folgendes Problem. Unter Struts benutze ich die Klasse ResourceBundle https://java.sun.com/j2se/1.4.2/docs/api/java/util/ResourceBundle.html

    und verwende dort die Funktion getBundle();

    Dort übergebe ich eine neue Locale
    Code :
    1
    
    ResourceBundle bundle = ResourceBundle.getBundle("resources.application",new Locale(session.getAttribute(org.apache.struts.Globals.LOCALE_KEY).toString()));

    Über diesen Mechanismus rufe ich dann aus den Resourcedateien die entsprechnden keys ab.
    Die Sprachumschaltung funktioniert nun einwandfrei wenn die Resourcen über die JSP seiten mit taglib bean:message abgerufen werden. Leider funktionieren die Mechanismen zur Sprachumschaltung (wie oben aufgeführt) unter Linux (Server rennt unter Linux) aber nicht. Läuft der Server unter windows, dann funktioniert alles.



    Ich benutze einen tomcat 5.0 mit JDK 1.5.0_11 unter winxp SP2 ebenso das gleiche unter linux in einer standard Installation von SUSE 10.2.

    Woran könnte das liegen? Java auf den beiden Plattformen scheint irgendwie unterschiedlich zu sein und interpretiert irgendwie bestimmtes anders?

    Schonmal vielen Dank!

    Gruss

    Mike
     
    Dumm ist der, der dummes tut!

  2. #2
    dajos dajos ist offline Mitglied Bronze
    Registriert seit
    Apr 2006
    Beiträge
    25
    So ich hab die Ursachen etwas reduzieren können, es muss an den Bedingungen der Abhandlung von getBundle() liegen, da unter Linux immer die Locale von bundle.getLocale() = "EN" ist.

    Hat jmd eine Ahnung, ob da vlt unter linux noch etwas anders gemacht werden muss?
     
    Dumm ist der, der dummes tut!

Ähnliche Themen

  1. The locale key is unknown/ Server hängt
    Von fawad im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 13.11.08, 20:03
  2. JodaTime Locale
    Von Jelena01 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 09.07.08, 08:40
  3. Problem mit Locale
    Von chickenwings im Forum Java
    Antworten: 2
    Letzter Beitrag: 11.03.08, 11:33
  4. Anwendung starten mit anderen Locale
    Von maddos im Forum Java
    Antworten: 3
    Letzter Beitrag: 28.08.07, 14:17
  5. locale paths umwandeln ?
    Von C4T im Forum HTML-Editoren
    Antworten: 6
    Letzter Beitrag: 22.01.03, 19:03