2012-08-08 131 views
2
weblogic.management.DeploymentException: Deployment could not be created. Deployment creator is null. 
Message icon - Warning Errors were encountered while performing this operation. 

有關部署創建者是什麼以及爲什麼不能識別部署簡單的戰爭文件的任何信息都將受到歡迎。weblogic 12.c無法創建部署。部署創建者爲空

回答

6

如果正在部署的應用程序失敗,則會出現此錯誤初始激活(「激活」管理控制檯中的配置更改)。例如,如果您忘記配置所需的數據源等,並且應用程序並未因此而出現某種錯誤。

如果您看到「部署創建者爲空」,唯一剩下的選項是刪除應用程序並再次部署它。修復配置而不重新部署應用程序將無濟於事。

應用程序啓動成功後,「部署創建者」不會再騷擾你。

+1

這不是一個錯誤,它只是一個來自Weblogic的錯誤消息,沒有關於它發生的事情的可靠性。要解決此問題,需要檢查服務器日誌並查看發生了什麼。這可能是web.xml或應用程序中的其他描述符文件的問題。 – 2013-01-15 13:15:07

+1

在初始應用程序啓動時,您會看到錯誤,是的。任何後續的嘗試都將失敗並出現上述錯誤,而不會實際嘗試啓動應用程序。後者是什麼使它成爲一個bug:無論如何,WL必須分配部署創建者,否則會破壞內部應用程序配置。顯然,如果初始激活失敗,它不會這樣做。 – allati 2013-05-03 22:36:49

2

通過查看服務器日誌,可以查看失敗的來源(爲什麼應用程序無法啓動)。或者,如果在Eclipse中進行部署,請查看Console Eclipse => Console =>「localhost中的Oracle Weblogic Server」。

+0

或者,如果您使用啓動腳本運行weblogic,則日誌很可能會在打開的控制檯中發生。 – 2013-01-15 13:16:23