2015-06-23 136 views
1

我已經創建了一個Web服務,並將它作爲來自Jdeveloper的.war文件部署在Web邏輯服務器12c(12.1.2)上。 Web服務在每次部署後都能正常工作。但是,當我重新啓動服務器並向Web服務發送請求時,它將返回HTTP錯誤403.每次我需要進入我的Jdeveloper並一次又一次部署此Web服務以使其正常工作時。如何配置weblogic web服務以便與服務器自動啓動?

當Web邏輯服務器啓動時,是否有任何方法可以自動啓動此Web服務?

回答

0

你確定你得到403(禁止)而不是404(未找到)迴應..?因爲它是一個完全不同的東西..

你有任何問題或在部署過程中提出的錯誤..?

關於使用weblogic服務器啓動啓動部署,它取決於服務器關閉前部署的最後一個狀態。因此,如果部署處於「活動」狀態,那麼您關閉了服務器,那麼當您啓動服務器時,部署將從服務器開始,或者至少嘗試是否沒有任何錯誤等。 如果部署處於「準備好」狀態,那麼當服務器重新啓動時,它將不會啓動該部署。

問候, Mohab

+0

是的,我得到403,我相信有部署過程中沒有問題。每天早上,當我開始工作時,我部署Web服務,然後工作一整天,並在晚上關閉Web邏輯。然後,我需要跟隨新的早晨。 – Himanshu

+0

我是Web Logic的新手,它是全新的安裝。可能有一些配置設置來實現這一點。 – Himanshu

+0

403響應意味着您的請求已被理解,但存在一個「拒絕」您訪問的安全配置,因此這並不意味着您的應用程序已關閉,而404可能確實表示應用程序未運行。 所以,也許你沒有使用正確的URL來訪問/調用Web服務,或者你在執行某種拒絕你訪問的應用程序策略。 –