当前位置: 首页 > 知识库问答 >
问题:

在新WebLogic服务器上部署war时出现意外错误

金阳华
2023-03-14

我试图在OSX 10.9.4上的新WebLogic 12c服务器上部署一个简单的war文件

我通过wls1213\u devzip\u update1安装。并按照自述文件中的说明配置新安装。

WebLogic通过无误启动/startWebLogic。我和sh能够登录到管理控制台。

在管理控制台中执行以下步骤后:部署

单击下一步后,我在浏览器中收到以下错误:

检测到意外的错误情况。详细信息已记录在管理服务器日志中

以及日志中的以下错误:

<Feb 1, 2015 6:50:49 AM MST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423147> <Exception [com.bea.portlet.adapter.scopedcontent.ActionLookupFailedException: java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils] thrown while trying to do task [handlePostbackData] in class [com.bea.netuix.servlets.controls.content.PageFlowContent].> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423405> <An exception [java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils] was thrown while rendering the content at [null].> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423137> <There was an error loading the requested URI null.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423223> <There was an error while running a lifecycle stage :: Lifecycle: UIControl.render :: for the control :: null ::.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423405> <An exception [java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils] was thrown while rendering the content at [/com/bea/console/actions/app/install/Flow.jpf].> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423137> <There was an error loading the requested URI /com/bea/console/actions/app/install/Flow.jpf.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423223> <There was an error while running a lifecycle stage :: Lifecycle: UIControl.render :: for the control :: null ::.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423405> <An exception [java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils] was thrown while rendering the content at [null].> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423137> <There was an error loading the requested URI null.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423223> <There was an error while running a lifecycle stage :: Lifecycle: UIControl.render :: for the control :: null ::.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423405> <An exception [java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils] was thrown while rendering the content at [null].> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423137> <There was an error loading the requested URI null.> 
<Feb 1, 2015 6:51:43 AM MST> <Error> <netuix> <BEA-423223> <There was an error while running a lifecycle stage :: Lifecycle: UIControl.render :: for the control :: null ::.> 

如果有更多信息可以帮助解决问题,请告诉我。谢谢

共有2个答案

韦飞尘
2023-03-14

谢谢你找到这个。作为安全补丁的一部分,我们最近更新了WLS管理控制台使用的apache fileupload版本,并引入了对commons io的新依赖,该依赖在过程中的某个地方丢失了。我们会查到的。在此期间,将jar复制到consoleapp/APP-INF/lib是一个合适的解决方法(这就是我们的修复程序将要做的)

我相信这个问题只影响控制台在部署期间的上传功能。所有其他功能都应该按预期工作。

贺兴昌
2023-03-14

日志实际上告诉您出了什么问题-缺少org/apache/commons/io/IOUtils类。我不知道为什么它没有包含在WebLogic中,但您可以从Apache Commons项目中获得包含此类的包(http://commons.apache.org/proper/commons-io/download_io.cgi).

我也遇到了同样的问题,但通过将包中的commons-io-2.4.jar复制到$MW_HOME/wlserver/server/lib/consoleapp/APP-INF/lib(似乎包含所有其他公共罐子)来修复它。

 类似资料:
  • 我正在尝试将一个简单的SpringBoot应用程序转换为部署在WebLogic中。它在buildin TomCat服务器上运行良好。然后对其进行更改并创建一个新的war文件。当我尝试部署war文件时,我得到这个错误。 web.xml的Servlet初始值设定项 application.java文件

  • 我有一个使用Tomcat服务器部署的JSF应用程序,它在Tomcat 7中完美运行。但是现在我需要部署非常应用程序Weblogic我将其部署到weblogic,但是在显示主页后,我尝试打开的任何链接我都会在我的应用程序中显示错误页面。 我使用JPA作为我的持久性API来连接到数据库。 Weblogic堆栈跟踪 我无法理解我是weblogic的新手请帮忙

  • 由于我在Spring Boot项目中添加了Hateoas依赖项并部署在weblogic Server12c上,因此我面临这个问题 启动ApplicationContext时出错。若要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2020-01-09 14:18:53,591错误org.springframework.boot.diagnostics.loggingfailureanaly

  • 说明服务器遇到了一个内部错误(),它无法满足此请求。 例外 servletException:servlet Resteasy的servlet.init()抛出异常java.lang.thread.run(thread.java:701)根本原因

  • 无法在weblogic服务器上部署jersey REST,是否存在特定于weblogic的REST服务配置? 完全堆栈跟踪- 2018年4月25日下午7:01:53。太阳运动衫服务器impl。应用WebApplicationImpl启动信息:启动泽西岛应用程序,版本“泽西岛:1.2 05/07/2010 02:11 PM”2018年4月25日7:01:53 PM com。太阳运动衫服务器impl。

  • 我正在尝试在weblogic 12c上部署maven项目。项目在Spring 4(Java1.8)中配置。下面是我的WebLogic.xml 下面是我的web.xml 这两个文件的位置在WEB-INF下。我已经成功地在apache tomcat8上部署了它