
struts2项目再tomcat下正常运行,weblogic下报如下错误: 100
<2012-4-9下午02时30分22秒CST><Error><HTTP><BEA-101165><Couldnotloaduserdefinedfilterinweb....
<2012-4-9 下午02时30分22秒 CST> <Error> <HTTP> <BEA-101165> <Could not load user defined filter in web.xml: org.apache.struts2.dispatcher.FilterDispatcher.
java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z
at org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:262)
at org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:864)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:636)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:335)
Truncated. see log file for complete stacktrace
>
用的jdk1.6 weblogic11g 展开
java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z
at org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:262)
at org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:864)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:636)
at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:335)
Truncated. see log file for complete stacktrace
>
用的jdk1.6 weblogic11g 展开
6个回答
展开全部
java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.startsWith
commos lang包 没有 或者是 版本可能不兼容
初步判定
commos lang包 没有 或者是 版本可能不兼容
初步判定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你web.xml里面的filter看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
目测jdk版本错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以我在websphere的经验来说是 可能是jdk的错 你看看jdk版本 现在weblogic支持 jdk1.5 。希望对你有用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询