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:
merci pour l'aide
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>
Partager