Salut,

voilas mon erreur :

exception

javax.servlet.ServletException: IO Error while parsing file '/WEB-INF/config/layouts.xml'. jakarta.apache.org
org.apache.struts.tiles.TilesPlugin.initDefinitionsFactory(TilesPlugin.java:235)
org.apache.struts.tiles.TilesPlugin.init(TilesPlugin.java:139)
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:839)
org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
javax.servlet.GenericServlet.init(GenericServlet.java:211)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:595)

cause mère

org.apache.struts.tiles.DefinitionsFactoryException: IO Error while parsing file '/WEB-INF/config/layouts.xml'. jakarta.apache.org
org.apache.struts.tiles.xmlDefinition.I18nFactorySet.parseXmlFile(I18nFactorySet.java:538)
org.apache.struts.tiles.xmlDefinition.I18nFactorySet.parseXmlFiles(I18nFactorySet.java:467)
org.apache.struts.tiles.xmlDefinition.I18nFactorySet.createDefaultFactory(I18nFactorySet.java:271)
org.apache.struts.tiles.xmlDefinition.I18nFactorySet.initFactory(I18nFactorySet.java:246)
org.apache.struts.tiles.xmlDefinition.I18nFactorySet.initFactory(I18nFactorySet.java:196)
org.apache.struts.tiles.definition.ComponentDefinitionsFactoryWrapper.init(ComponentDefinitionsFactoryWrapper.java:104)
org.apache.struts.tiles.TilesUtilImpl.createDefinitionsFactory(TilesUtilImpl.java:138)
org.apache.struts.tiles.TilesUtil.createDefinitionsFactory(TilesUtil.java:167)
org.apache.struts.tiles.TilesPlugin.initDefinitionsFactory(TilesPlugin.java:224)
org.apache.struts.tiles.TilesPlugin.init(TilesPlugin.java:139)
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:839)
org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
javax.servlet.GenericServlet.init(GenericServlet.java:211)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:595)


et voilas ce que j'ai mis dans mon fichier struts.config.xml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<plug-in className="org.apache.struts.tiles.TilesPlugin">
   	<set-property property="definitions-config"     value="/WEB-INF/config/layouts.xml "/>
   	<set-property property="definitions-parser-validate" value="true" />
   	<set-property property="moduleAware" value="true"/>
   </plug-in>
merci pour l'aide