The following problems have been encountered with Host On-Demand running in a Korean language environment:
To avoid this problem on Microsoft Internet Explorer, edit the Windows registry.
Due to a platform limitation, you cannot input Korean DBCS on a Host On-Demand client running Netscape 4.7.2 on AIX.
Microsoft Internet Explorer 4.0 does not specify the correct font for Korean. You can fix this by replacing the data for the Courier font with Gulimche (written in Korean) in the following registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM\Font Alias\Courier
On Korean and Traditional-Chinese Windows 95 and NT, with Netscape 4.06, some characters may not be displayed in the host-session screen at all, or the wrong characters are displayed and the screen looks corrupted. This happens because the font used to display characters is not selected correctly, probably because the font-properties file is incorrect.
You might be able to solve this problem by installing the latest version of Netscape 4.06; if not, workarounds are available as follows:
font.properties.ko
file.
monospaced.0=Gulim,HANGEUL_CHARSET monospaced.1=Courier New,ANSI_CHARSET monospaced.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED monospaced.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED to monospaced.0=\uad74\ub9bc\uccb4,HANGEUL_CHARSET monospaced.1=Courier New,ANSI_CHARSET monospaced.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED monospaced.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
font.properties.zh_TW
file.
monospaced.0=\u7d30\u660e\u9ad4,CHINESEBIG5_CHARSET,NEED_CONVERTED monospaced.1=Courier New,ANSI_CHARSET to: monospaced.0=Courier New,ANSI_CHARSET monospaced.1=\u7d30\u660e\u9ad4,CHINESEBIG5_CHARSET,NEED_CONVERTED and change: fontcharset.monospaced.0=sun.io.CharToByteBig5 to: fontcharset.monospaced.1=sun.io.CharToByteBig5 and change: exclusion.monospaced.1=0100-f8ff to: exclusion.monospaced.0=0100-f8ff
If these workarounds do not work completely:
Even with the 1.1.5 JDK, the 3270 or 5250 broken-bar character does not display.
Because of the way the JVM composes Korean characters and the timing involved, typing "rkrk" sends only one Korean character to Host On-Demand to be displayed instead of two.
This is a limitation of the JVM.
Because of a JVM problem, the following double-byte characters appear as backslashes (\):
When you view an Adobe PDF file that was created as the output file of a 3270 Printer session running on the Korean version of Host On-Demand, occurrences of the Euro currency symbol (Unicode 20ac) in the PDF file will not be displayed.
The workaround is to use another print output format than Adobe PDF.
The scenario referred to here is:
In this scenario when Host On-Demand creates the Adobe PDF file, it specifies the following settings:
The above CID and CMAP file are in the Adobe Asian font pack for Korean (ar5kitkor.exe) used with Adobe Reader 5.x.
This CID file and CMAP file do not include the Euro currency symbol.
Consequently, when you view the PDF file with Adobe Reader 5.x using the Adobe Asian font pack for Korean, the Euro currency symbol will not be displayed.
In a Windows NT, Windows 98, or Windows 2000 client, using code page 1364, the Euro symbol is not displayed correctly due to the restrictions of fonts in Windows.
Using the Korean version of Windows XP, you may experience the following situations while moving focus between the Host On-Demand session window and a browser window:
When using the IBM Java 2 plug-in version 1.3:
When using the Sun Java 2 plug-in version 1.3:
You can avoid these situations by using either the IBM or the Sun Java 2 plug-in
version 1.4.
In Host On-Demand versions 7 and 8, IME is coded to automatically transform all DBCS input into Hanguel (to fulfill a Java requirement). For sessions requiring DBCS alphanumeric input, you must disable IME Auto Start in the session properties Language window.
Refer to the Host On-Demand support page at http://www.ibm.com/software/webservers/hostondemand/support.html for more information.
When using a Korean Netscape browser during iSeries file transfers, you might see the error message "ECL0261:java.lang.Array.IndexOutOfBoundsException." This is an issue with the JDK and has been fixed in JDK 1.1.7b and higher. This error does not occur while using Internet Explorer.