Tuesday, September 23, 2008

OBIEE setting up customMessages folders

OBIEE allows you great flexibility in customizing the interaction with the end user, either in there native language or special systeem messages.
A big risk with these customisation it that you loose them on a systeem upgrade or restore if you edit them directly in the messagedatabase (MSGDB).
This is a XML style database found in ..:\OracleBI\web\msgdb. There are two kind off messages systemmessages, found in ..\OracleBI\web\msgdb\message and language specific messages found in ..\OracleBI\web\msgdb\l_{LanguageCode}\messages.
If you want to customize these messages you have to make some extra folders.
For the systemessages a folder called "customMessages" in the MSGDB root ( ..:\OracleBI\web\msgdb\customMessages).
For the language specific messages you have to create a "customMessages" in each language folder (..\OracleBI\web\msgdb\l_{LanguageCode}\cutomMessages). Copy the table you want to edit to this folder, and with a good XML editor, make your alterations. After a reboot of the presentation server the custommessages will be avialble.

Till Next Time

No comments: