Java Plug-in Merlin beta build 44 on Solaris / IA / linux throws exception in the console when the copy button in the Java Console is used to copy the text from the console to the any other application such as "Text Editor".This is one of the feature in Applet usability for Merlin.
On Linix ,
The Popup Exception dialog boxes are not shown properly.exception dialogs are
not visible.
To reproduce the problem :
1.Install Java Plugin Merlin build 44 on any of solaris/Linux/IA solaris platforms.
2. Enable Java Console in Plug-in Control Panel.
3. Load any Plug-in Demo Applet from
http://java.sun.com/products/plugin/1.3/demos/applets
4. Select the text in the Console .
5. Click on the copy button.
6. Paste into any of the applications such as text editor or gnotepad on Linux.
7. The follwing exception is thrown in the Console.
Exception Message in Java Console:
==================================
Java(TM) Plug-in: Version 1.4.0
Using JRE version 1.4.0beta Java HotSpot(TM) Client VM
User home directory = /home/sridhare
Proxy Configuration: Automatic Proxy Configuration
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
q: hide console
s: dump system properties
t: dump thread list
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
java.io.UnsupportedEncodingException: X11-COMPOUND_TEXT
at sun.io.Converters.getConverterClass(Converters.java:107)
at sun.io.Converters.newConverter(Converters.java:138)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:67)
at java.lang.String.getCTBConverter(String.java:157)
at java.lang.String.getBytes(String.java:685)
at sun.awt.datatransfer.DataTransferer.translateTransferable(DataTransferer.java:688)
at sun.awt.datatransfer.DataTransferer$4.run(DataTransferer.java:1360)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:435)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:140)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:126)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:121)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
PLUGIN ERROR
************
Java process: unexpected request ffffffff
On Linix ,
The Popup Exception dialog boxes are not shown properly.exception dialogs are
not visible.
To reproduce the problem :
1.Install Java Plugin Merlin build 44 on any of solaris/Linux/IA solaris platforms.
2. Enable Java Console in Plug-in Control Panel.
3. Load any Plug-in Demo Applet from
http://java.sun.com/products/plugin/1.3/demos/applets
4. Select the text in the Console .
5. Click on the copy button.
6. Paste into any of the applications such as text editor or gnotepad on Linux.
7. The follwing exception is thrown in the Console.
Exception Message in Java Console:
==================================
Java(TM) Plug-in: Version 1.4.0
Using JRE version 1.4.0beta Java HotSpot(TM) Client VM
User home directory = /home/sridhare
Proxy Configuration: Automatic Proxy Configuration
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
q: hide console
s: dump system properties
t: dump thread list
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
java.io.UnsupportedEncodingException: X11-COMPOUND_TEXT
at sun.io.Converters.getConverterClass(Converters.java:107)
at sun.io.Converters.newConverter(Converters.java:138)
at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:67)
at java.lang.String.getCTBConverter(String.java:157)
at java.lang.String.getBytes(String.java:685)
at sun.awt.datatransfer.DataTransferer.translateTransferable(DataTransferer.java:688)
at sun.awt.datatransfer.DataTransferer$4.run(DataTransferer.java:1360)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:435)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:140)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:126)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:121)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
PLUGIN ERROR
************
Java process: unexpected request ffffffff
- duplicates
-
JDK-4393099 Need CharToByte and ByteToChar converters for x-compound-text encoding
-
- Resolved
-