TC_USER_MSG_DIR 环境变量如何正确配置
测试版本:TC10
在项目实施过程中,会自定义一些样式表、查询、自定义错误等xml文件,结合程序开发,去调用自定义信息。但是项目实施过程中发现自定义的错误信息(D:SiemensTeamcenter10langtextserverzh_CNue_errors.xml),并未生效,弹出的错误提示,只有错误号,并没有错误信息。
图1 自定义错误信息
图2 错误提示
根据文档查询,需要配置TC_USER_MSG_DIR环境变量。我们在tcdata目录下新建文件夹结构langtextserverzh_CN,并复制ue_errors.xml文件,但是并未生效。后经资料查询,发现环境变量配置有许多细节需要注意。
我们要正确配置TC_USER_MSG_DIR此环境变量有几点要注意:
首先此环境变量路径下必须包含与TC默认语言名称一致的子文件夹。如TC_USER_MSG_DIR=%TC_DATA%langtextserver,那么该路径下必须包含en_US或者zh_CN。因为我们用的中文,所以新建zh_CN文件夹。
图3 建立与语言同名的子文件夹zh_CN
第二步在tc_profilevars.bat文件中,增加配置TC_USER_MSG_DIR环境变量 。TC_USER_MSG_DIR=%TC_DATA%langtextserver
图4
第三步,启动TC CMD prompt命令窗口,执行重新生成缓存命令:generate_client_meta_cache -u=infodba -p=infodba -g=dba generate textservers
图5
第四步,停止pool服务,删除共享缓存。TC10,在temp文件夹下搜索V10000,TC11搜索V11000
图6
最后,重启相关服务,并登陆四层客户端,进行相关功能测试,可以看到提示信息不再是错误号,而是具体的错误信息了。
图7
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...