web.xml-weblogic下部署项目报找不到lang3/StringUtils

问题描述

weblogic下部署项目报找不到lang3/StringUtils

最近项目中的struts相关jar包需要从2.2升级到2.3 版本,升级后在tomcat7下运行正常,当部署到weblogic92下运行时,一直报如下错误:
<Could not load use
r defined filter in web.xml: org.apache.struts2.dispatcher.ng.filter.StrutsPrepa
reAndExecuteFilter.
java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.reg
ister(XmlConfigurationProvider.java:213)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(Str
utsXmlConfigurationProvider.java:102)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContai
ner(DefaultConfiguration.java:240)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(
ConfigurationManager.java:67)
at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java
:967)
Truncated. see log file for complete stacktrace

这个问题一般就是说没有common-lang3.jar;而实际上项目里面是有该包的:
项目也做了clean,导出的war包面也是common-lang3-3.2.jar。有方法说需要在weblogic.xml中加入

true//优先加载web工程中的jar包

我也尝试在weblogic.xml文件中加入了,可还是以上问题。请大家帮忙给看看到底什么问题好吗?

解决方案

在你的weblgoic目录下 搜索 commons-lang* 找到该文件替换你的

时间: 2024-10-01 05:01:30

web.xml-weblogic下部署项目报找不到lang3/StringUtils的相关文章

eclipse安装weblogic后部署项目报错,

问题描述 eclipse安装weblogic后部署项目报错, 直接点击base_domain下的start.cmd文件部署发布是伪问题的,求大神指教.... java.lang.Exception: Exception received from deployment driver. See Error Log view for more detail. at oracle.eclipse.tools.weblogic.server.internal.DeploymentProgressList

websphere-was8.0 部署项目报错,在线等大神解决!!

问题描述 was8.0 部署项目报错,在线等大神解决!! [14-1-15 16:20:46:660 CST] 000001e2 servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: 未捕获到 service() 异常的根本原因 dispatcher:org.springframework.web.util.NestedServletException: Request processing fai

tomcat-idea下启动项目报错,但是在eclipse下启动运行正常

问题描述 idea下启动项目报错,但是在eclipse下启动运行正常 idea下启动项目报错,但是在eclipse下启动运行正常,用的tomcat,报错信息如下,求解答!不知道有什么问题,搞了一早上也没有解决! 解决方案 tomcat可以正常启动但是在Eclipse下不可以正常启动IDEA 下启动tomcat报错IDEA启动Tomcat报错

cocos2d-x-cocos在win7下创建项目报字符错误

问题描述 cocos在win7下创建项目报字符错误 cocos版本3.8,vs2013,python3.4 执行python cocos.py new HelloCpp -p com.coco2dx.org -l cpp -d ~/Desktop 时报错 UnicodeDecodeError: 'gbk' codec can't decode byte 0x9a in position 29172: illega l multibyte sequence

eclipse部署项目报错-eclipse部署项目到手机老是报错

问题描述 eclipse部署项目到手机老是报错 大家看下吧运行时老是报这个错误: [2016-01-04 13:53:47 - test3201614] The connection to adb is down, and a severe error has occured. [2016-01-04 13:53:47 - test3201614] You must restart adb and Eclipse. [2016-01-04 13:53:47 - test3201614] Plea

weblogic下部署应用时slf4j与logbak冲突的解决办法

今天在weblogic上部署一个使用logback的应用时,报错如下:   java.lang.IllegalArgumentException: Invalid 'logbackConfigLocation' parameter: /opt/app/Oracle/Middleware/user_projects/domains/base_domain/servers/Server7005/tmp/_WL_user/acc_service_ca/bk1axn/war/WEB-INF/lib/_w

01_Nginx安装,nginx下部署项目,nginx.conf配置文件修改,相关文件配置

 1.下载Nginx,进入Nginx下载地址:http://nginx.org/ 点击nginx-1.8.0,进入:http://nginx.org/en/download.html,下载文件: 2 下载pcre,这个是一个正则表达式的库,Nginx做rewriter的时候回用到这个库: 进入pcre的官网(rewrite模式需要pcre):http://www.pcre.org/ 选中右击复制所需要的版本: 3 下载zlib库(gzip模块需要zlib):http://www.zlib.n

myeclipse在weblogic下部署应用时报错

问题描述 Exceptioninthread"main"java.lang.NoClassDefFoundError:weblogic/utils/StringUtilsatweblogic.Server.getLibraryExtensions(Server.java:222)atweblogic.Server.getExtensionJars(Server.java:198)atweblogic.Server.intializeClassloader(Server.java:135

weblogic发布webservice项目报错

问题描述 2011-5-1216:44:47org.springframework.web.context.ContextLoaderinitWebApplicationContext严重:Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'org.apache.cxf.wsdl.WSDLManager'definedinclass