Location of ThaiInputMethod in JDK7
Donald McLean
dmclean at stsci.edu
Tue May 29 15:26:13 PDT 2012
This is a problem that has been plaguing me for years. It has affected
me on 5 different Macs (2 Mac Pros, 1 MacBook Pro, 1 iMac, 1 Mac Mini),
Leopard, Snow Leopard and now Lion.
I don't know the cause, but the symptom is that running a Swing app, the
app suffers from all kinds of odd behaviors (keyboard shortcuts not
working, windows not responding to mouse events) and I was finally able
to isolate the problem to something that causes the app to want the Thai
input method and throwing an exception when it doesn't find it.
So in the past, I just install the Thai input method and forget about
it. Well, I'm still having the problem (tried 7.0u4 and the 7.0u6
preview) except that now there's no Thai input method to be found.
The IT department at my office was never able to find the root of the
problem either.
Thank you,
Donald
On 5/29/12 6:08 PM, Naoto Sato wrote:
> Thai IM was removed from the JRE with the following bug id:
>
> http://bugs.sun.com/view_bug.do?bug_id=6909002
>
> Although I haven't seen the error myself, it sounds like a bug to me as
> the input method should not be required for just launching a Swing app.
> Can you elaborate your error more?
>
> Naoto
>
> On 12/05/29 13:56, Donald McLean wrote:
>> For years I have experienced a problem where, when I run Java on a Mac,
>> it wants the Thai input method. In the past, it was no problem -
>> thaiim.jar was easy enough to find and move into the "lib/ext" directory.
>>
>> Where do I get thaiim.jar for JDK7 - it appears to have been moved, but
>> I haven't been able to find out where and I'm still getting an error
>> running a Swing app: java.util.ServiceConfigurationError
>>
>> So, where would I find thaiim.jar (or the source files, if necessary)?
More information about the macosx-port-dev
mailing list