Connection Name mess up if it contains non-ascii chars
------------------------------------------------------

                 Key: DIRSTUDIO-191
                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-191
             Project: Directory Studio
          Issue Type: Bug
    Affects Versions: 1.0.0
         Environment: *** System properties:
awt.nativeDoubleBuffering=true
awt.toolkit=apple.awt.CToolkit
eclipse.commands=-os
macosx
-ws
carbon
-launcher
/Applications/Apache Directory Studio.app/Contents/MacOS/ApacheDirectoryStudio
-name
ApacheDirectoryStudio
-showsplash
600
-exitdata
20001
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java
eclipse.consoleLog=true
eclipse.ee.install.verify=false
eclipse.product=org.apache.directory.studio.product
eclipse.startTime=1189631340819
eclipse.vm=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java
eclipse.vmargs=-XstartOnFirstThread
-jar
/Applications/Apache Directory Studio.app/Contents/Resources/Java/startup.jar
file.encoding=MacRoman
file.encoding.pkg=sun.io
file.separator=/
gopherProxySet=false
java.awt.graphicsenv=apple.awt.CGraphicsEnvironment
java.awt.printerjob=apple.awt.CPrinterJob
java.class.path=/Applications/Apache Directory 
Studio.app/Contents/Resources/Java/startup.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/.compatibility/14compatibility.jar
java.class.version=49.0
java.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/endorsed
java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext
java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
java.io.tmpdir=/tmp
java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.5.0_07-164
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.5
java.vendor=Apple Computer, Inc.
java.vendor.url=http://apple.com/
java.vendor.url.bug=http://developer.apple.com/java/
java.version=1.5.0_07
java.vm.info=mixed mode, sharing
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor="Apple Computer, Inc."
java.vm.version=1.5.0_07-87
line.separator=

mrj.version=1040.1.5.0_07-164
org.osgi.framework.bootdelegation=*
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5
org.osgi.framework.language=en
org.osgi.framework.os.name=mac os x
org.osgi.framework.os.version=10.4.10
org.osgi.framework.processor=i386
org.osgi.framework.system.packages=javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
org.osgi.framework.vendor=Eclipse
org.osgi.framework.version=1.3.0
org.osgi.supports.framework.extension=true
os.arch=i386
os.name=Mac OS X
os.version=10.4.10

sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.jnu.encoding=MacRoman

user.country=US
user.dir=/Applications/Apache Directory Studio.app/Contents/MacOS
user.home=/Users/jap
user.language=en
user.name=jap
user.timezone=Europe/Copenhagen


*** User Preferences:
#Wed Sep 12 23:18:13 CEST 2007
@org.eclipse.ui=3.2.1.M20060913-0800
@org.eclipse.ui.editors=3.2.1.r321_v20060721
/instance/org.eclipse.core.resources/version=1
@org.eclipse.core.resources=3.2.1.R32x_v20060914
/instance/org.apache.directory.studio.ldifeditor/templates=<?xml version\="1.0" 
encoding\="UTF-8"?><templates/>
@org.apache.directory.studio.ldifeditor=1.0.0
@org.apache.directory.studio.ldapbrowser.common=1.0.0
/instance/org.eclipse.ui.editors/overviewRuler_migration=migrated_3.1
\!/=
file_export_version=3.0
/instance/org.eclipse.ui/showIntro=false
/instance/org.apache.directory.studio.ldapbrowser.common/templates=<?xml 
version\="1.0" encoding\="UTF-8"?><templates/>

            Reporter: Jakob Peterhänsel
            Priority: Minor


If I create a Connection and name it using non-ascii chars, it's messed up the 
next time the App is opened.

Looking at the Environment details, it seems as if the VM is using MacRoman 
encoding, and not Latin1 or Unicode as I would expect...
Maybe that needs to be set somewhere?

Ex: "Tårnby Gym OD" becomes "TÔøΩrnby Gym OD"


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to