Microsoft Windows
For Microsoft Windows systems, the ICU_DATA path is set when the ICU 1.6 conversion function is first called. This logic is used on Microsoft Windows:
The system looks up the environment variable
JDE_B9_ICU_DATA
. If this environment is found, it becomes the path for the conversion files.The system looks for this section in the jde.ini file:
[XML]
ICUPath=<<install>>/system/locale/xml
If the ICUPath setting is found, it becomes the path for the conversion files.
If the system cannot find the ICUPath setting in the jde.ini file, the ICU_Path is:
EXECUTABLE_DIRECTORY/./system/locale/xml
The EXECUTABLE_DIRECTORY must be
<<install>>/system/bin32
.
Based on this logic, you usually do not need to set the JDE_B9_ICU_DATA ENVIRONMENT variable or the jde.ini file. You need to set the jde.ini ICUPath only when the location of the icudata.dat is different from system/locale/xml.
The JD Edwards EnterpriseOne client install sets the environment variable JDE_B9_ICU_DATA.