2015-04-09 1 views
0

Затмение Версия: Kepler Service Release 1java.lang.IllegalArgumentException: Invalid <url-pattern> coreservlets.ShowItems_ArrayList

Сложение ID: 20130919-0819

Шаги, предпринятые до сих пор:

(1) Удалена файл .snap, расположенный в каталоге

<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources 

(2) Удаленная папка tmp в fo llowing каталог

<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core 

(3) Чистый проект & сервер

(4) Реконфигурированные сервер путем удаления текущего сервера, & добавление новый сервер

(5) Просто, чтобы обеспечить изменения, чтобы отразить , перезапускал Eclipse каждый раз после выполнения вышеуказанных шагов.

Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> coreservlets.ShowItems_ArrayList in servlet mapping 
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3279) 
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3254) 
    at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1430) 
    at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1344) 
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:876) 
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:374) 
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5355) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
    ... 6 more 

Однако все советы & трюки, кажется, пошли напрасно.

web.xml файл:

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
    version="3.0"> 

    <servlet> 
     <servlet-name>ShowItems_ArrayList</servlet-name> 
     <servlet-class>coreservlets.ShowItems_ArrayList</servlet-class> 
    </servlet> 


    <servlet-mapping> 
     <servlet-name>ShowItems_ArrayList</servlet-name> 
     <url-pattern>coreservlets.ShowItems_ArrayList</url-pattern> 
    </servlet-mapping> 

</web-app> 
+0

кажется проблема '' Invalid вещь. Вы могли бы разместить свой web.xml здесь? –

+0

** web.xml file ** ' \t \t \t <имя сервлета> ShowItems_ArrayList \t \t <сервлет-класс> coreservlets.ShowItems_ArrayList \t \t <сервлет-отображение> \t \t <имя сервлета> ShowItems_ArrayList \t \t coreservlets.ShowItems_ArrayList \t ' – mindfreak

+0

@kucing_terbang - * * 'файл web.xml прилагается по вашему запросу. ** – mindfreak

ответ