my apologies in advance if this has been answered on the list in the past - unfortunately I couldn't find a way to search the list archives at http://mail-archives.apache.org/mod_mbox/xml-xalan-c-users/.

My application runs on windows (VC 7.1). I'm getting an assert in XalanICUMessageLoader.cpp:

(line 134):
        m_localeBundle = ures_open(sPackageName, szLocal , &err);
        if (!U_SUCCESS(err) || m_localeBundle == 0)
        {
                assert( 0 );
        }

..so basically it looks like it can't load the xalan message resources for my locale (en_US).

I'm working with a debug build of xalan 1.10.0, xerces 2.8.0, and icu 3.2.1. I've built all three projects from source and the builds produced no errors.

I've copied the following to my application directory:

Xalan-C_1_10D.dll
XalanMessages_1_10D.dll
XalanMessages_1_10D.dat
xerces-c_2_8D.dll
icudt32.dll
icuin32d.dll
icuuc32d.dll

What am I missing? How do I ensure that Xalan can find the message resource file(s) that it needs?

TIA,
Mike Ellery

Reply via email to