2009-12-22 161 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