2015-06-20 100 views
0

當我嘗試部署應用程序時部署失敗當我試圖部署應用程序時,部署失敗騾3.4.2服務器

我正在獲取以下錯誤。你能幫我解決這個問題嗎?

WARN 2015-06-19 15:02:42,393 [[bmrs_mule_phase2_2.0.12].http.request.dispatch.7051.01] com.mulesoft.mule.throttling.ThrottlingPhase: Failure processing throttling phase null 
ERROR 2015-06-19 15:02:42,394 [[bmrs_mule_phase2_2.0.12].http.request.dispatch.7051.01] org.mule.exception.DefaultSystemExceptionStrategy: Caught exception in Exception Strategy: null 
java.lang.NullPointerException 
    at com.mulesoft.mule.throttling.ThrottlingPhase.runPhase(ThrottlingPhase.java:76) 
    at com.mulesoft.mule.throttling.ThrottlingPhase.runPhase(ThrottlingPhase.java:1) 
    at org.mule.execution.PhaseExecutionEngine$InternalPhaseExecutionEngine.phaseSuccessfully(PhaseExecutionEngine.java:54) 
    at org.mule.execution.ValidationPhase.runPhase(ValidationPhase.java:36) 
    at org.mule.execution.ValidationPhase.runPhase(ValidationPhase.java:15) 
    at org.mule.execution.PhaseExecutionEngine$InternalPhaseExecutionEngine.process(PhaseExecutionEngine.java:98) 
    at org.mule.execution.PhaseExecutionEngine.process(PhaseExecutionEngine.java:30) 
    at org.mule.execution.MuleMessageProcessingManager.processMessage(MuleMessageProcessingManager.java:32) 
    at org.mule.transport.AbstractMessageReceiver.processMessage(AbstractMessageReceiver.java:550) 
    at org.mule.transport.http.HttpMessageReceiver.processRequest(HttpMessageReceiver.java:59) 
    at org.mule.transport.http.HttpRequestDispatcherWork.run(HttpRequestDispatcherWork.java:73) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:745) 
WARN 2015-06-19 15:02:42,397 [[bmrs_mule_phase2_2.0.12].http.request.dispatch.7051.01] com.mulesoft.mule.throttling.ThrottlingPhase: Failure processing throttling phase null 
ERROR 2015-06-19 15:02:42,397 [[bmrs_mule_phase2_2.0.12].http.request.dispatch.7051.01] org.mule.exception.DefaultSystemExceptionStrategy: Caught exception in Exception Strategy: null 
java.lang.NullPointerException 
    at com.mulesoft.mule.throttling.ThrottlingPhase.runPhase(ThrottlingPhase.java:76) 
    at com.mulesoft.mule.throttling.ThrottlingPhase.runPhase(ThrottlingPhase.java:1) 
    at org.mule.execution.PhaseExecutionEngine$InternalPhaseExecutionEngine.phaseSuccessfully(PhaseExecutionEngine.java:54) 
    at org.mule.execution.ValidationPhase.runPhase(ValidationPhase.java:36) 
    at org.mule.execution.ValidationPhase.runPhase(ValidationPhase.java:15) 
    at org.mule.execution.PhaseExecutionEngine$InternalPhaseExecutionEngine.process(PhaseExecutionEngine.java:98) 
+0

你可以發佈你的Xml嗎? – Sudarshan

回答

0

綜觀(反編譯)源代碼,這個問題來自於一個事實沒有ThrottlingManager是提供給您的應用程序,甚至沒有一個默認這是在註冊表中綁定下鍵_muleThrottlingManager的騾子EE服務器。

這是胡亂猜測,但我認爲你要部署騾子3.4.2 EE建一個3.4.2 CE服務器上的應用程序騾:你需要一個EE服務器上部署。

+0

我正在EE服務器中部署應用程序。 – Gopi

+0

我試着在EE服務器上部署應用程序..我發現錯誤,因爲我在http重新連接策略中使用了阻塞=「false」屬性。如果我刪除該屬性,它工作正常..我是能夠部署它。請你解釋阻塞=「false」屬性的使用? – Gopi

+0

聽起來像一個錯誤:因爲你是一個企業客戶,我建議你升級到Mulesoft專業支持。 –

0

好像你正試圖將應用程序部署到CE運行時。嘗試部署到EE運行時間