2009-12-22 205 views
0

我有一個運行在tomcat上的web應用程序。我想將它部署到weblogic服務器上,但我遇到了一些問題。從Tomcat遷移到Weblogic

Error(s) found in module 'BatchMonitoring'. Publish was cancelled. See "Problems" view for details. 
    Target runtime SpringSource dm Server (Runtime) v1.0 is not defined. at BatchMonitoring 
    Java compiler level does not match the version of the installed Java project facet. at BatchMonitoring 




java.lang.IllegalArgumentException: Cannot find state with id 'displayError' in flow 'admin_main' -- Known state ids are 'array<String>['queryAll', 'mainForm', 'register']' 
    at org.springframework.webflow.engine.Flow.getStateInstance(Flow.java:348) 
    at org.springframework.webflow.engine.support.DefaultTargetStateResolver.resolveTargetState(DefaultTargetStateResolver.java:60) 
    at org.springframework.webflow.engine.Transition.execute(Transition.java:217) 
    at org.springframework.webflow.engine.impl.FlowExecutionImpl.execute(FlowExecutionImpl.java:391) 
    at org.springframework.webflow.engine.impl.RequestControlContextImpl.execute(RequestControlContextImpl.java:214) 
    at org.springframework.webflow.engine.support.TransitionExecutingFlowExecutionExceptionHandler.handle(TransitionExecutingFlowExecutionExceptionHandler.java:110) 
    at org.springframework.webflow.engine.FlowExecutionExceptionHandlerSet.handleException 
+0

dmServer是如何進入的? – skaffman 2009-12-22 09:47:32

+0

不可能說出任何關於你的問題,你只是沒有提供足夠的細節(沒有有用的痕跡,沒有日誌,沒有)。 – 2010-01-06 13:57:16

+0

該項目如何實現?這是蝕內部的東西。 – Yoni 2010-01-22 16:33:11

回答

0

好像你有什麼Tomcat的是在環境變量和WebLogic JDK使用(點JAVA_HOME)的版本的Java問題。如果您發送一些日誌和異常消息,它也會很好。

+0

沒有日誌或異常 當我嘗試使用eclipse運行它時,錯誤對話框會提示部署已停止,因爲我上面說明的原因 – cedric 2009-12-22 08:30:20

+0

在WebLogic user_projects目錄中檢查日誌 D:\ bea \ user_projects \ domains \ {$ UserDomain} \ servers \ AdminServer \ logs – GustyWind 2009-12-22 08:33:57

+0

我在上面添加了一部分日誌。這種異常只發生在weblogic服務器上。我的項目在tomcat中運行良好。我看到一個以weblogic運行的示例項目。它有一個weblogic.xml。所以這意味着我必須首先saetup項目才能在weblogic中運行,而不僅僅是在weblogic服務器中運行它。我想問題是我需要先設置它。我不知道如何 – cedric 2009-12-22 09:30:15