1.Investigate Log files and notice log\Errorlog.txt提示说找不到DICodePages.txt.
2.为了确认报错的确是由client启动未遂造成的,将其备份,清空 reproduce,成功。
3.比较bin\下面的file,发现所有的*.txt均不见了。
List 如下:
- DICodepages.txt
- DILanguages.txt
- DITerritories.txt
- DSConfig.txt (Configuration information! Important!)
- Job Server Configuration
- SNMP Configuration
- Repository Configuration.
- errormsg.txt
- jsConfig.txt
- MLMessages.txt
- tracemsg.txt
启动了Client开始编辑以后,发现这些file已经被改名为数字文件(1.txt,2.txt,3.txt etc....),难道一定要用这种方式进行读写么?
然后,就发现,其实,是我在文件名称的时候,不小心把他们都改了,一定是因为他们在root目录下进行的,So,之后就演变成为绝对路径和相对路径的问题了。哈哈。真是诡异呀。
后记:最终的原因是我的脚本有一个循环修改file名字的步骤。但是它又没有找到制定的文件夹,所以,就在bin文件夹下面的(*.txt)进行了循环修改,导致了上述错误。fix了DI job以后,一切正常。不过,由此发现一件事情,就是DI 难道不支持多语言版本么?Error info居然就这样在Bin文件夹下面裸奔......实在有点无语。
No comments:
Post a Comment