I assume someone will file a bug on this? I kind of have my hands full with build-infra right now.
-kto On Jan 4, 2013, at 2:02 AM, Alan Bateman wrote: > On 04/01/2013 05:29, Frank Ding wrote: >> Hi Kelly >> I investigated how local specific characters get into generated sources in >> corba module. Those classes are generated by following command idlj >> c:/openjdk/dep/jdk1.7.0_02/bin/idlj -J-XX:-PrintVMOptions >> -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx512m -J-Xms512m >> -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -td >> "c:/openjdk/ojdk8_ojdk_739/../ojdk8_ojdk_739-debug/corba/gensrc" -i >> "../../../../src/share/classes/org/omg/PortableServer" -i >> "../../../../src/share/classes/org/omg/PortableInterceptor" -corba 3.0 -fall >> -pkgPrefix PortableServer org.omg >> ../../../../src/share/classes/org/omg/PortableServer/poa.idl >> >> I checked idlj help but there is no encoding specific option. My locale >> environment vars are listed below >> >> $ locale >> LANG=C >> LC_CTYPE="C" >> LC_NUMERIC="C" >> LC_TIME="C" >> LC_COLLATE="C" >> LC_MONETARY="C" >> LC_MESSAGES="C" >> LC_ALL= >> >> Could you give me any hint about how to force idlj to generate ascii chars >> only? >> >> Best regards, >> Frank > I don't know idlj but it may be using a FileWriter and therefore the default > encoding. As you path is "c:/openjdk" then I assume this must be Windows and > cygwin, in which case you might (I'm not sure 100% sure) need to adjust it in > the control panel. As a check, can you print the value of the file.encoding > property in this environment. > > -Alan