專案部署在weblogic激活更新時,報錯了
1.Caused by: java.io.IOException: [DeploymentService:290066]Error occurred while downloading files from Administration Server for deployment request '1,472,467,462,656'. Underlying error is: 'null'
2.Stack trace for message 149004weblogic.management.DeploymentException: java.util.zip.ZipException: Error opening file - /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers/Server4/stage/DataCompare/DataCompare Message - error in opening zip file
3.Administration Console encountered the following error: weblogic.management.DeploymentException: Exception occured while downloading files
以上幾種錯誤是在先關閉服務,再專案部署激活更新,再啟動時報錯,和啟動服務,再激活激活更新時報錯。實際上是同一個問題導致的。
由于專案部署在server4,在查看日志是不論adminserver和server4,都是在logs下的日志的查看的錯誤。并沒有明確指出錯誤位置。于是把錯誤資訊去百度,說是jdk版本不對啊,jar包不兼容啊,等等的。
后來請教大神,幫忙查看了weblogic日志,原來還有這個位置的日志我沒有看到
查看weblogic日志:
adminServer.out
/home/weblogic/Oracle/Middleware/Oracle_Hom e/user_projects/domains/base_domain/bin 發現:Exception is: 'java.io.FileNotFoundException: /home/weblogic/deploy/DataCompare/public/common/images/鍥鴻瘽灝忕伒閫.jpg (No such file or directory)
問題總結分析:
1.很明顯是因為中文名檔案導致的。網上查到也有說專案里存在中文名檔案的,但是由于專案原來都好好的,所以我只把自己新增的存在的中文檔案名修改成英文的,并沒起到作用,導致錯過了這次發現問題的機會。
實際上原有的檔案存在中午名也有影響到了。
2.大神說用檔案夾的方式部署在weblogic就會存在中文檔案名亂碼的問題引起部署報錯。
3.就是沒有找對日志位置,才無法準確定位錯誤,謹記
轉自:http://blog.sina.cn/dpool/blog/s/blog_14e2e5edc0102x5y7.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28160.html
標籤:基礎和管理
下一篇:查看某個用戶屬于哪個表空間
