У меня есть веб-приложение, использующее Eclipse, Struts2 и работающее на Tomcat 7 Server.Struts2 <filter> и <filter-mapping>, вызывающие ошибку
Я ушел из уроков http://javabrains.koushik.org.
У меня есть все основные части Struts на месте, но по какой-то причине, когда я представляю этот фрагмент кода в web.xml
.
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<filter-mapping>
Это бросает книгу на меня.
SEVERE: Dispatcher initialization failed
Unable to load configuration. - bean -
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean -
Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name struts has already been loaded by bean -
SEVERE: Exception starting filter struts2
Unable to load configuration. - bean -
Caused by: Unable to load configuration. - bean -
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean -
Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name struts has already been loaded by bean - jar:file:/C:/Program%20Files%20(x86)/Apache%20Software%20Foundation/Tomcat%207.0/lib/struts2-core-2.3.16.jar!/struts-default.xml:40:72
- bean -
Я знаю, что это не полный дамп текста, но я не знаю, насколько полезной будет его остальная часть. Мне нужно понять, почему это делается, и я могу заставить его работать.
требуется дополнительная информация. опубликуйте весь web.xml и struts.xml – Jaiwo99
** Я получаю ту же ошибку. Но если я запускаю ту же программу в MyEclipse. Это работает. Я думаю, что это может быть проблема с классом Path. но не уверен.** – Prasanna