sturts2 错误问题

q454593437 2011-06-13 01:48:53
严重: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.jar!/struts-default.xml:29:72
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Unable to load configuration. - bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.jar!/struts-default.xml:29:72
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
... 28 more
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.jar!/struts-default.xml:29:72
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:221)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:169)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 30 more
Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name xwork has already been loaded by bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.1.jar!/struts-default.xml:29:72 - bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.jar!/struts-default.xml:29:72
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:205)
... 33 more
2011-6-13 13:42:36 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2011-6-13 13:42:36 org.apache.catalina.core.StandardContext start
严重: Context [/df] startup failed due to previous errors
2011-6-13 13:42:37 org.apache.coyote.http11.Http11Protocol start


本人新手 不太懂 麻烦知道的大哥大姐们 告诉下 环境是Myeclicpse 8.5 sturts2.1.8 包有antlr-2.7.6.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.15.jar ognl-2.7.3.jar struts2-core-2.1.8.jar xwork-core-2.1.6.jar
...全文
106 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
q454593437 2011-06-15
  • 打赏
  • 举报
回复
谢谢大家错误已经解决了
wei_wxx 2011-06-13
  • 打赏
  • 举报
回复
加载的时候报路径错误,,
wangkun0525 2011-06-13
  • 打赏
  • 举报
回复
嗯,应该是路径问题
TKD03072010 2011-06-13
  • 打赏
  • 举报
回复
Unable to load configuration. - bean - jar:file:/C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/.metadata/.me_tcat/webapps/df/WEB-INF/lib/struts2-core-2.1.8.jar!/struts-default.xml:29:72
swoky 2011-06-13
  • 打赏
  • 举报
回复
看下你的struts的配置文件是否存在
<constant name=”struts.devMode” value=”true” />
如果有的话,可以把这个改为false试试


如果还不行,另外装个tomcat,路径中不要带空格

你的eclipse在C盘,因此tomcat中带有空格

C:/Documents%20and%20Settings/Administrator/Workspaces/MyEclipse%208.5/....

struts2解析时带有空格会有问题
Luciferoffans 2011-06-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gl74gs48 的回复:]

应该是少了xwork2-core-2.1.6.jar
[/Quote]

不缺少xwork2-core-2.1.6.jar架包,已经列出来了。LZ估计是用Mycelipse8.5 add struts支持,将一些架包集成到了web-inf下吧。 建议自己找jar包放到web-inf目录下。
阿甘1976 2011-06-13
  • 打赏
  • 举报
回复
应该是少了xwork2-core-2.1.6.jar

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧