2017-08-07 4 views
0

Je rencontre un problème lors de l'exécution de mon code. Chaque fois que je cours mon code cette erreur est lancée par le serveur, j'ai vérifié chaque pot que j'ai ajouté correct également vérifié jdk et chemin jre mais je suis incapable de résoudre le problème.SEVERE: Erreur lors du déploiement du descripteur de configuration C: Program Files Apache Software Foundation Tomcat 8.0 conf Catalina localhost helloworldspring.xml

7 août 2017 14:59:57 org.apache.catalina.startup.HostConfig deployDescriptor GRAVES: configuration déploiement erreur descripteur C: \ Program Files \ Apache Software Foundation \ Tomcat 8.0 \ conf \ Catalina \ localhost \ helloworldspring.xml java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Impossible de démarrer le composant [StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/ helloworldspring]] at org .apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:729) à org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:701) à org.apache.catalina.core.StandardHost.addChild (StandardHost.java:717) à org.apache.catalina.startup.HostConfig.deployDescriptor (HostConfig.java:586) à org.apache.catalina.startup.HostConfig $ DeployDescriptor.run (HostConfig.java:1750) à java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:511) à java.util.concurrent.FutureTask.run (FutureTask.java:266) à java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor. java: 1142) à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) à java.lang.Thread.run (Thread.java:745)

7 août 2017 2: 59:57 org.apache.catalina.startup.HostConfig deployDescriptor

répartiteur-servlet.xml

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" 
    xmlns:context="http://www.springframework.org/schema/context" 
    xmlns:mvc="http://www.springframework.org/schema/mvc" 
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
     http://www.springframework.org/schema/beans/spring-beans-3.1.xsd 
     http://www.springframework.org/schema/context 
     http://www.springframework.org/schema/context/spring-context-3.1.xsd 
     http://www.springframework.org/schema/mvc 
     http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd"> 

     <context:component-scan base-package="com.myspring.controller"></context:component-scan> 
     <mvc:annotation-driven/> 

     <bean id ="viewResolver" class ="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
       <property name="prefiex" value = "/WEB-INF/pages"></property> 
       <property name="suffix" value=".jsp"></property> 
     </bean> 

</beans> 

et web.xml est:

<?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" id="WebApp_ID" version="3.0"> 
    <display-name>helloworldspring</display-name> 
    <welcome-file-list> 
    <welcome-file>index.jsp</welcome-file> 
    </welcome-file-list> 

    <servlet> 
     <servlet-name>dispatcher</servlet-name> 
     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
     <load-on-startup>1</load-on-startup> 
    </servlet> 

    <servlet-mapping> 
     <servlet-name>dispatcher</servlet-name> 
     <url-pattern>/</url-pattern> 
    </servlet-mapping> 
</web-app> 
+0

quel est le * sous-jacent * erreur que vous obtenez – Eugene

+0

après les journaux complets montrent également votre helloworldspring.xml et si la structure possible du projet –

+0

i créer projet simple web dynamique et mon dossier sont comme:. J'ai ajouté mon code de fichier xml – BOB

Répondre

0

Vérifiez l'exception en détail, en particulier la "Causé par" partie. Cela vous aide certainement à trouver la cause.

De même si vous utilisez maven, vérifiez l'arborescence des dépendances de maven s'il existe des fichiers jar avec des versions différentes, en particulier jar de servlet.

Ajouter « verbose à la liste des JVM_OPTS dans tomcat « bin/wrapper.conf » si les fenêtres wrapper.java.additional.11 = » - verbose » Cela vous aidera à trouver la cause racine.

+0

i essayé mais cela ne fonctionne pas pour moi – BOB

+0

j'utilise l'éclipse d'oxygène java 1.8 avec tomcat 8.045 chaque fois que je fais face au problème ci-dessus mentionné et erreur 404 @ le temps d'exécuter mon programme – BOB