前兩天,一用戶提到“同樣的程序我們?cè)诘镀瑱C(jī)發(fā)布沒(méi)有問(wèn)題,但在生產(chǎn)環(huán)境unix操作系統(tǒng)下發(fā)布時(shí)主頁(yè)顯示不出來(lái)”。叫我們幫忙查找一下原因。
我經(jīng)常會(huì)收到這樣的問(wèn)題,但原因也很不相同,有用戶打包或發(fā)布本身的問(wèn)題,有中文環(huán)境的問(wèn)題,有jar包沖突的問(wèn)題,也有文件不符合規(guī)范的問(wèn)題(如在websphere中發(fā)布的應(yīng)用中的文件名不能包含如“.#.df”類似這樣的文件)。所以也只能從log信息中分析原因,看了一下log信息,主要報(bào)的是XML解析的錯(cuò)誤(Document root element is missing),思考著是不是在解析XML的jar包或其它的jar包之間產(chǎn)生了沖突,不同版本的XML解析包有時(shí)也會(huì)出現(xiàn)問(wèn)題?XML解析器Apache Crimson和Apache Xerces很容易產(chǎn)生沖突,一般地,Apache Xerces的jar包完全可以取代Apache Crimson的jar包。
這樣的問(wèn)題需要用戶在實(shí)際部署中逐一排錯(cuò)。用戶經(jīng)過(guò)痛苦折磨后N次部署后,總算發(fā)現(xiàn)了問(wèn)題(在這,說(shuō)聲辛苦了)。問(wèn)題出現(xiàn)在一個(gè)xml的配置文件上,這個(gè)文件在使用UltraEdit打開(kāi)時(shí)會(huì)顯示異常,而在windows平臺(tái)下文本編輯器、xmlspy等工具可以正常顯示格式。這個(gè)文件部署在windows平臺(tái)下tomacat 、 websphere下均能正常解析,而在unix下就解析不了,所以導(dǎo)致了錯(cuò)誤的出現(xiàn)。
對(duì)這類問(wèn)題的解決經(jīng)驗(yàn)尤為重要,也需要在現(xiàn)場(chǎng)中保持清醒的頭腦,需要一步步的縮小問(wèn)題域。我不在現(xiàn)場(chǎng),而無(wú)法和用戶并肩作戰(zhàn),只能為用戶分析一下原因,提供一些建議,以協(xié)助更快的解決問(wèn)題。最后,收到用戶的反饋“感謝你和**的一貫地支持和及時(shí)響應(yīng)”,我想,也是對(duì)我工作的肯定吧:)。
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||
相關(guān)文章:
|
||
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
29 | 30 | 31 | 1 | 2 | 3 | 4 |
常用鏈接
留言簿(3)
隨筆分類
隨筆檔案
相冊(cè)
同黨
搜索
積分與排名
- 積分 - 15906
- 排名 - 1949
最新評(píng)論

- 1.?re: 關(guān)于時(shí)間管理
- 寫(xiě)一本了不起的書(shū)
- --北京時(shí)間
- 2.?re: SSO技術(shù)總結(jié)(二)
- hehe
- --ww
- 3.?re: SSO技術(shù)總結(jié)(二)
- haha
- --ww
- 4.?re: 關(guān)于Acegi1.00
- 1234579-987654
- --嚴(yán)
- 5.?re: 關(guān)于Acegi1.00
- 恢復(fù)hf 和就
- --嚴(yán)