Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4137925

IIIMP adapter throws an exception for a passive client

XMLWordPrintable

    • 1.2beta4
    • generic
    • generic
    • Not verified

      JDK1.2beta4-F:

      With the removeNotify implementation in sun.awt.im.InputContext, IIIMP throws an exception when the input window is popped up for a passive client.


      java.lang.IllegalArgumentException: null source
              at java.util.EventObject.<init>(EventObject.java:37)
              at java.awt.AWTEvent.<init>(AWTEvent.java:146)
              at java.awt.event.InputMethodEvent.<init>(InputMethodEvent.java:91)
              at sun.awt.im.InputMethodContext.dispatchInputMethodEvent(InputMethodContext.java:83)
              at sun.awt.im.iiimp.IIIMPAdapter.postInputMethodEvent(IIIMPAdapter.java:201)
              at sun.awt.im.iiimp.IIIMPAdapter.access$9(IIIMPAdapter.java:196)
              at sun.awt.im.iiimp.IIIMPAdapter$Preedit.dispatchComposedText(IIIMPAdapter.java:413)
              at sun.awt.im.iiimp.IIIMPAdapter$Preedit.preeditDraw(IIIMPAdapter.java:338)
              at sun.awt.im.iiimp.InputContext.processPreeditEvent(InputContext.java:280)
              at sun.awt.im.iiimp.InputContext.processEvent(InputContext.java:225)
              at sun.awt.im.iiimp.IIIMPDispatchEvent.processProtocol(IIIMPDispatchEvent.java:565)
              at sun.awt.im.iiimp.IIIMPClient.getReply(IIIMPClient.java:491)
              at sun.awt.im.iiimp.IIIMPClient.getReply(IIIMPClient.java:465)
              at sun.awt.im.iiimp.IIIMPClient.processKeyEvent(IIIMPClient.java:447)
              at sun.awt.im.iiimp.InputContext.deliverKeyEvent(InputContext.java:208)
              at sun.awt.im.iiimp.InputContext.dispatchKeyEventImpl(InputContext.java:190)
              at sun.awt.im.iiimp.InputContext.dispatchKeyEvent(InputContext.java:131)
              at sun.awt.im.iiimp.IIIMPAdapter.dispatchEvent(IIIMPAdapter.java:112)
              at sun.awt.im.InputContext.dispatchEvent(InputContext.java:106)
              at sun.awt.im.InputMethodContext.dispatchEvent(InputMethodContext.java:137)
              at java.awt.Component.dispatchEventImpl(Component.java:2003)
              at java.awt.Component.dispatchEvent(Component.java:1977)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:177)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:63)

      This occurs on Win32 and Solaris with the Click In Window To Make Active policy.

            okutsu Masayoshi Okutsu
            okutsu Masayoshi Okutsu
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: