|
|
发表于 2007/4/26 11:13:49
|
显示全部楼层
Subject: Forms hangs when Chinese characters are entred into a text item using inline IME
Doc ID: Note:363756.1 Type: PROBLEM
Last Revision Date: 06-APR-2006 Status: PUBLISHED
In this Document
Symptoms
Cause
Solution
References
--------------------------------------------------------------------------------
Applies to: Oracle Forms - Version: 9.0.4.0.19
This problem can occur on any platform.
Forms,Inline IME, MultiByte Characters SymptomsForms hangs when inserting multibyte Chinese characters using a Windows IME (Input Method Editors) interface.
Steps to Reproduce this issue
Create a single text item was created and deployed in the application server.
Access this form in a Traditional Chinese Windows environment
Enter Chinese text is entered into this text item using the Phonetic IME.
After entering some characters the form hangs.
.
CauseThis problem may be related to the Inline IME integration with the forms applet. Inline IME support was added in 6i Patch 17 onwards. It enables Forms Web applications to properly display the composing text in which each character may not be directly represented by a single keystroke (e.g. Asian characters) near the insertion cursor (so called inline, or on-the-spot). It is enabled by default.
The Java console exception looks very familiar with the stack presented in internal Bugs ( ie Bug 3525016 and and Bug 4569477 ). These bugs were logged for prior versions of forms . The above java stack was presented when Japanese and Simplified Chinese characters were being input using the inline IME.
.
Bug 4569477 ). These bugs were logged for prior versions of forms . The above java stack was presented when Japanese and Simplified Chinese characters were being input using the inline IME.
.
SolutionTo implement the solution, please execute the following steps:
1. Identify the base HTML file ( by default basejini.htm) that is being used for the forms application.
2. Add the following tag to the HTML file.
<HTML>
<!-- FILE: basejini.htm (Oracle Forms) -->
<BODY>
...
<OBJECT classid=...
>
<PARAM NAME="inlineIME" VALUE="false">
<EMBED SRC="" ...
inlineIME="false"
>
...
.
</BODY>
</HTML> ReferencesKeywords'MULTIBYTE' |
|