InConcert PC GUI client fails to run because "Bitmap can not be displayed."

InConcert PC GUI client fails to run because "Bitmap can not be displayed."

book

Article ID: KB0091713

calendar_today

Updated On:

Products Versions
TIBCO InConcert -
Not Applicable -

Description

Resolution:
If the TIB/InConcert PC GUI is installed on a PC localized for a language other then English the
InConcert PC GUI will not run correctly.  The client will partially come up
after three error messages of "Bitmap can not be displayed".  Accessing
anything to do with the Task User Interface will cause a Dr.  Watson error
crashing the client.

This happens when the client is running on a localized PC.  It expects to
find inconcert dll's with translated error messages and menus and looks for
them with a name which supports the localized environment.  

The only language provided is English and the message dll's
found in &ltic_home>/client/pcgui/bin are in the form of *_enu.dll.  One
example is guilib32_enu.dll.

To allow the client to run correctly with the English messages the
*_enu.dll must be renamed for the localized environment.  If you are
running on a German PC then the InConcert *_enu.dlls should be renamed to
*_deu.dll.  The PC GUI will then run correctly with ENGLISH messages.  For
Spanish you would rename them to *_ems.dll.

Attached to the solution is a zip file containg two programs.  The first icinfo.exe reads from the registry and the first entry
under 'Locale' give on my machine: "LOCALE_SABBREVLANGNAME ENU".  

The second program, icfixres.exe,
does the rename for you.  It reads the environmental setting of IC_HOME and renames the dlls for you.  If
you have both an TIBCO InConcert Server and the PC GUI on the machine but IC_HOME points to the server
location it will rename the server dlls.  Renaming the server dlls does not cause a problem.

Note if you are running on a PC with the Locale set to ENU it will change the dlls from lower case '_enu' to upper
case, '_ENU'.

Issue/Introduction

InConcert PC GUI client fails to run because "Bitmap can not be displayed."

Environment

Product: TIBCO InConcert Version: All OS: Windows 2000, Windows NT 4.0, Windows XP --------------------

Attachments

InConcert PC GUI client fails to run because "Bitmap can not be displayed." get_app