Я только начал разрабатывать свое первое веб-приложение, используя Dynamic Web Project 3.0, и при попытке запустить сервер apache tomcat 7.0 с тегом filter в файле Web.xml я сталкиваюсь со следующей ошибкой.
Ошибкаотображается:
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException:
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at
org.apache.catalina.core.ContainerBase.
startInternal(ContainerBase.java:1123)
at org.apache.catalina.core.StandardHost.
startInternal(StandardHost.java:800)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.
ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.
ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor
.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$
Worker.run(ThreadPoolExecutor.java:624
)at java.lang.Thread.run(Thread.java:748)
Класс My Filter:
public class LoginPageFilter implements Filter {
public LoginPageFilter() { }
public void destroy() { }
public void doFilter(ServletRequest request,
ServletResponse response, FilterChain chain) throws IOException,
ServletException {
System.out.println("LoginPageFilter pass before Call
of LoginPageController!");
chain.doFilter(request, response);
}
public void init(FilterConfig fConfig) throws
ServletException { }
}
Файл Web.xml:
<filter>
<filter-name>LoginPageFilter</filter-name>
<filter-class>com.licenta.servletFIlters.LoginPageFilter</filter-
class>
</filter>
<filter-mapping>
<filter-name>LoginPageFilter</filter-name>
<url-pattern>*lContr</url-pattern>
</filter-mapping>
Извините за дерьмовый формат, впервые задаю вопрос наStackOverflow.
Спасибо, ребята, заранее, С уважением, Арманд Габриэль