weblogic部署問題,Exception occured while downloading files,Error Comments may not contain '--'

前言:
wbelogic部署項目到集羣的過程(stage模式),首先項目會加載到AdminServer,然後受管服務器從AdminServer下載項目,最後進行項目的一致性校驗。如果一致,那麼部署成功。否則,部署失敗。

部署錯誤案例:

1.Error Comments may not contain ‘–’
今天檢修的時候,把增量部署包覆蓋到生產環境服務器之後,由於增加了幾個controller,需單獨修改web.xml,使其能夠加載到這幾個新增的controller類。修改完web.xml後在weblogic控制檯停止應用的時候報錯,錯誤信息爲:
Error Comments may not contain ‘–’
直譯意思是註釋可能不包含’–’,後來查資料懷疑修改web.xml的時候不小心刪掉了一個完整註釋()的後半部分(–>),遂刪掉測試環境中web.xml的一個完整註釋的後半部分,刪掉後留存在web.xml中的註釋的格式爲<!-- ###,然後在weblogic控制檯停止應用,錯誤信息和檢修時錯誤信息一樣,最終鎖定生產環境由於誤操作web.xml導致控制檯停止應用失敗的原因。

2.Exception occured while downloading files(2016-07-12)
集羣部署,發佈項目後,點擊激活更改的時候出現Exception occured while downloading files,Reached EOF這兩個錯誤,經調試發現在solr_domain/servers/Server-solr02中的stage或tmp目錄沒有執行權限,執行命令:

# cd /home/weblogic/Oracle/Middleware/user_projects/domains/solr_domain/servers/Server-solr02 
# chmod 755 *

執行完後重新發布項目,仍然是一樣的錯誤,難道還是沒有權限?,繼續調試,將目錄下的子目錄和文件全部重新授權,執行命令:

# cd /home/weblogic/Oracle/Middleware/user_projects/domains/solr_domain/servers/Server-solr02 
# chmod -R  755 *

執行完後重新發布項目,OK!就是目錄中沒有執行權限導致下載文件失敗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章