Enterprise Administration > Implementing Windchill ESI > Implementing Windchill ESI in an ORACLE Applications Environment > Understanding Windchill ESI Architecture > Message Logging, Error Handling, and Return Messaging > EAI Logging Process > Log Message Codes > Message Code
  
Message Code
The following provides details on message code related to:
Internationalization
Numbering scheme
Internationalization
Each message is associated with a five-digit code, for example, 51308. This helps message logging configuration by locale and distribution target.Windchill ESI provides localized message text for several supported languages. You can choose the desired logging language for each deployed BusinessWorks process engine via the global variable, ESILog/Locale. Messages, by default, are stored in the ESIORAMessageLookups.properties file. You may configure the default Windchill ESI message texts in this file for specific distribution targets and additional locales. Message lookup keys can contain wildcards. That is, you may set a code to work for any locale and any system.
Log messages are chosen in the following order of precedence: locale, system, wildcard.
The format of an entry is: Code.System.Locale=Localized Text
For example:
51308.ORAPTCPROD.en_US=<Text for Oracle Applications data source ORAPTCPROD in US English>
51308.*.de_DE=<Text for all systems in German>
51308.*.*=<Default text for all systems and locales>
Numbering Scheme
Message codes are numbered according to the following scheme: