take a look at /WEB-INF/classes/struts-tiles.xml which should look something 
like

 

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd";>

<struts>
    <package name="tiles" extends="tiles-default" namespace="/tiles">
        <default-action-ref name="index"/>

        <action name="index">
            <result type="tiles">showcase.index</result>
            <result name="success" type="tiles">showcase.index</result>
        </action>

        <!-- more actions go here -->
   </package>

<!-- more packages go here -->
 </struts>


Martin
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

 
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger 
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung 
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem 
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. 
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung 
fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est 
interdite. Ce message sert à l'information seulement et n'aura pas n'importe 
quel effet légalement obligatoire. Étant donné que les email peuvent facilement 
être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité 
pour le contenu fourni.



 

> Date: Thu, 10 Feb 2011 15:00:30 +0530
> Subject: Re: cannot run a simple struts application, server start error - 
> myeclipse
> From: kusha...@gmail.com
> To: user@struts.apache.org
> 
> This one also relates with the XML parser, What are you going to do in your
> application, how it interacts with a parser?
> 
> On Thu, Feb 10, 2011 at 2:49 PM, abhishek jain
> <abhishek.netj...@gmail.com>wrote:
> 
> > hi
> > here is another error:
> > cannt understand what it is:
> >
> > Digester.getParser: java.lang.UnsupportedOperationException: This
> > parser does not support specification "null" version "null" at
> > javax.xml.parsers.SAXParserFactory.setXIncludeAware(SAXParserFactory.java:448)
> > at
> > org.apache.commons.digester.Digester.getFactory(Digester.java:534) at
> > org.apache.commons.digester.Digester.getParser(Digester.java:786) at
> > org.apache.commons.digester.Digester.getXMLReader(Digester.java:1058) at
> > org.apache.commons.digester.Digester.parse(Digester.java:1887) at
> > org.apache.tiles.definition.digester.DigesterDefinitionsReader.read(DigesterDefinitionsReader.java:267)
> > at
> > org.apache.tiles.definition.UrlDefinitionsFactory.readDefinitions(UrlDefinitionsFactory.java:286)
> > at
> > org.apache.tiles.definition.UrlDefinitionsFactory.init(UrlDefinitionsFactory.java:130)
> > at
> > org.apache.tiles.impl.BasicTilesContainer.initializeDefinitionsFactory(BasicTilesContainer.java:406)
> > at
> > org.apache.tiles.impl.BasicTilesContainer.init(BasicTilesContainer.java:130)
> > at
> > org.apache.tiles.factory.TilesContainerFactory.initializeContainer(TilesContainerFactory.java:232)
> > at
> > org.apache.tiles.factory.TilesContainerFactory.createTilesContainer(TilesContainerFactory.java:198)
> > at
> > org.apache.tiles.factory.TilesContainerFactory.createContainer(TilesContainerFactory.java:163)
> > at
> > org.apache.tiles.web.startup.TilesListener.createContainer(TilesListener.java:90)
> > at
> > org.apache.struts2.tiles.StrutsTilesListener.createContainer(StrutsTilesListener.java:68)
> > at
> > org.apache.tiles.web.startup.TilesListener.contextInitialized(TilesListener.java:57)
> > at
> > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> > at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
> > at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> > at
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at
> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at
> > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
> > at
> > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
> > at
> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at
> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at
> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> > at
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
> > at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at
> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at
> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at
> > org.apache.catalina.core.StandardService.start(StandardService.java:516)
> > at
> > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at
> > org.apache.catalina.startup.Catalina.start(Catalina.java:566) at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > at
> > java.lang.reflect.Method.invoke(Method.java:597) at
> > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> >
> >
> >
> > Please help
> >
> > thanks
> > abhishek
> >
> > On Tue, Feb 8, 2011 at 7:00 PM, Kushan Jayathilake <kusha...@gmail.com
> > >wrote:
> >
> > > It seems there is another xml parser is conflicting. Check the lib folder
> > > of
> > > the tomcat, there should be another Xml parser there. Remove it, and
> > > replace
> > > the parser in your application.
> > > On 8 Feb 2011 17:38, "abhishek jain" <abhishek.netj...@gmail.com> wrote:
> > > > hi,
> > > > I noticed if i remove the xerces-2.6.2.jar file and restart the server,
> > > it
> > > > works fine, dont know why,
> > > > Pl. advice the reason and will it have any affect on Hibernate thing in
> > > the
> > > > project,
> > > >
> > > > thanks
> > > > abhishek
> > > >
> > > > On Tue, Feb 8, 2011 at 3:13 PM, abhishek jain <
> > > abhishek.netj...@gmail.com
> > > >wrote:
> > > >
> > > >> hi,
> > > >> thanks for replying,
> > > >> in myeclipse,if i do contrl + click on the struts-default.xml in
> > > >> struts.xml, it opens the file,
> > > >> hence it seems this is also not the error,
> > > >> thanks
> > > >> abhishek
> > > >>
> > > >>
> > > >> On Tue, Feb 8, 2011 at 3:06 PM, Mohamed SIDI <mhm.s...@gmail.com>
> > > wrote:
> > > >>
> > > >>> You should have problem in your classpath, it looks for a file named
> > > >>> struts-default in your classpath, so in your classes directory can
> > you
> > > >>> check
> > > >>> if you have this file or not, another alternative, check your
> > > >>> classpathconfiguration in your eclipse .
> > > >>>
> > > >>>
> > > >>>
> > > >>> 2011/2/8 abhishek jain <abhishek.netj...@gmail.com>
> > > >>>
> > > >>> > On Tue, Feb 8, 2011 at 2:47 PM, Mohamed SIDI <mhm.s...@gmail.com>
> > > >>> wrote:
> > > >>> >
> > > >>> > > Hi,
> > > >>> > >
> > > >>> > > May be you dont have well configure your application context.
> > > >>> > >
> > > >>> > > check your web.xml file
> > > >>> > >
> > > >>> > > best wishes !!
> > > >>> > >
> > > >>> > > 2011/2/8 abhishek jain <abhishek.netj...@gmail.com>
> > > >>> > >
> > > >>> > > > Hi,
> > > >>> > > > I am running myeclipse(8.x) on windows. trying my hands on
> > struts
> > > >>> 2.x
> > > >>> > > > application, when i try to run the application i see hte
> > > following
> > > >>> > error
> > > >>> > > in
> > > >>> > > > console.
> > > >>> > > >
> > > >>> > > > Dont know why , pl help. due to this i cannt run the
> > application
> > > and
> > > >>> > 404
> > > >>> > > > error appears. I think i narrowed this to possibly remove the
> > > xerces
> > > >>> > > > library, but i am not sure than will other things break.
> > > >>> > > > pl. help.
> > > >>> > > > I am using tomcat 6.
> > > >>> > > >
> > > >>> > > >
> > > >>> > > > Unable to load configuration. - [unknown location]
> > > >>> > > > at
> > > >>> > org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
> > > >>> > > > at
> > > >>> > > >
> > > >>> >
> > > >>>
> > > org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)
> > > >>> > > > at
> > > >>> > org.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
> > > >>> > > > at java.lang.Thread.run(Thread.java:619)
> > > >>> > > > Caused by: Unable to load configuration. - [unknown location]
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
> > > >>> > > > at
> > > >>> > org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
> > > >>> > > > ... 15 more
> > > >>> > > > Caused by: Caught exception while loading file
> > struts-default.xml
> > > -
> > > >>> > > > [unknown
> > > >>> > > > location]
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:902)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:143)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:110)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:168)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
> > > >>> > > > ... 17 more
> > > >>> > > > Caused by: java.lang.ClassCastException:
> > > >>> > > > org.apache.xerces.parsers.XML11Configuration cannot be cast to
> > > >>> > > > org.apache.xerces.xni.parser.XMLParserConfiguration
> > > >>> > > > at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> > > >>> > > > at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
> > > >>> > > > at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown
> > > >>> Source)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown
> > > >>> > > > Source)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.<init>(SAX2DOM.java:69)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(TransletOutputHandlerFactory.java:187)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(TransformerImpl.java:392)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl.setResult(TransformerHandlerImpl.java:137)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > com.opensymphony.xwork2.util.DomHelper$DOMBuilder.setup(DomHelper.java:205)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:190)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:181)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:167)
> > > >>> > > > at
> > > >>> com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:107)
> > > >>> > > > at
> > > >>> > > >
> > > >>> > > >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> > >
> > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:893)
> > > >>> > > > ... 21 more
> > > >>> > > >
> > > >>> > > > --
> > > >>> > > > Thanks and kind Regards,
> > > >>> > > > Abhishek jain
> > > >>> > > >
> > > >>> > >
> > > >>> > >
> > > >>> > >
> > > >>> > > --
> > > >>> > >
> > > >>> > >
> > > >>> > > Cordialement
> > > >>> > >
> > > >>> > > Mohamed
> > > >>> > >
> > > >>> >
> > > >>> > i think my web.xml is fine,
> > > >>> > here i what i have in there
> > > >>> > <?xml version="1.0" encoding="UTF-8"?>
> > > >>> > <web-app version="2.5"
> > > >>> > xmlns="http://java.sun.com/xml/ns/javaee";
> > > >>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> > > >>> > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> > > >>> > http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";>
> > > >>> > <welcome-file-list>
> > > >>> > <welcome-file>index.jsp</welcome-file>
> > > >>> > </welcome-file-list>
> > > >>> > <filter>
> > > >>> > <filter-name>struts2</filter-name>
> > > >>> >
> > > >>> >
> > > >>>
> > >
> > <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
> > > >>> > </filter>
> > > >>> > <filter-mapping>
> > > >>> > <filter-name>struts2</filter-name>
> > > >>> > <url-pattern>/*</url-pattern>
> > > >>> > </filter-mapping>
> > > >>> > <session-config>
> > > >>> > <session-timeout>
> > > >>> > 30
> > > >>> > </session-timeout>
> > > >>> > </session-config>
> > > >>> > </web-app>
> > > >>> > --
> > > >>> > abhi
> > > >>> >
> > > >>>
> > > >>>
> > > >>>
> > > >>> --
> > > >>>
> > > >>>
> > > >>> Cordialement
> > > >>>
> > > >>> Mohamed
> > > >>>
> > > >>
> > > >>
> > >
> >
> 
> 
> 
> -- 
> Regards
> Kushan Jayathilake
                                          

Reply via email to