[阅读: 756] 2006-01-11 06:28:27
在各位 BTers 以及李老师的帮助下,俺们确定了问题的范围,
再加上分析比较,在其他论坛查询,终于初步解决了问题。
目前的分析结果是还是出在操作系统的语言环境配置上,
由于 Tuxedo 服务必须在 LANG=C 的配置下启动,
因此只有在程序内部动态调整一下语言环境,现在
在程序中的代码运行开头部分增加了以下代码:
setlocale(LC_ALL, "zh_CN.IBM-eucCN");
XMLPlatformUtils::Initialize();
目前在我们公司的测试环境中,64位和32位程序的测试结果都正确
明天再去对方公司进行进一步的测试
多谢 holly 牛,zhenghj 牛,戴飞牛,老M牛,李老师牛
(以上排名不分先后),以及 ibm 网站、apache 网站、bea 网站
但是,还有个问题没分析清楚,就是之前为什么64位的可以,32位的不行
需要进一步研究
大家都是出来卖的,何苦自己人为难自己人
那些活好的,或者活新的,或者花样多的,
或者老板拉皮条功夫好能拉到肯多花钱的客的,
拜托不要老是打击年老色衰的同行了
老鱼记事 老鱼侃棋 老鱼围脖