How about trying with xsd instead of dtd for a 1.2 project? <?xml version="1.0" encoding="UTF-8" ?> <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xi="http://www.w3.org/2001/XInclude" 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-facesconfig_1_2.xsd">
stuff here </faces-config> On Wed, Oct 15, 2008 at 1:58 PM, Andreas Niemeyer < [EMAIL PROTECTED]> wrote: > I use MyFaces 1.1.6 and the faces-config.xml looks different: > > <?xml version="1.0"?> > <!DOCTYPE faces-config PUBLIC > "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" > "http://java.sun.com/dtd/web-facesconfig_1_0.dtd" > > > <faces-config> > > > Andreas > > > > jhomuth schrieb: > >> Hello List, >> >> we first used MyFaces 1.2 in our project, but now we have to downgrade to >> 1.1.6. Ok we inserted the Libs for that Version and no Output is on the >> screen. Damm it. We wanted to start a new projekt with this version but we >> always get an Exception: >> >> Parse Error at line 4 column 14: Document is invalid: no grammar found. >> org.xml.sax.SAXParseException: Document is invalid: no grammar found. >> at >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236) >> >> at >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:172) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:382) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:177) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentScannerImpl.java:779) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) >> >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) >> >> at org.apache.commons.digester.Digester.parse(Digester.java:1745) >> at >> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:197) >> >> at >> org.apache.myfaces.config.FacesConfigurator.feedWebAppConfig(FacesConfigurator.java:641) >> >> at >> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:215) >> >> at >> org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:82) >> >> at >> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:65) >> >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4523) >> >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:5184) >> at com.sun.enterprise.web.WebModule.start(WebModule.java:326) >> at >> com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58) >> at >> com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:304) >> >> at >> com.sun.appserv.management.util.misc.RunnableBase.run(RunnableBase.java:341) >> >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) >> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) >> at java.util.concurrent.FutureTask.run(FutureTask.java:123) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) >> >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) >> >> at java.lang.Thread.run(Thread.java:595) >> Parse Error at line 4 column 14: Document root element "faces-config", >> must match DOCTYPE root "null". >> org.xml.sax.SAXParseException: Document root element "faces-config", must >> match DOCTYPE root "null". >> at >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236) >> >> at >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:172) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:382) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:183) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentScannerImpl.java:779) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794) >> >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) >> >> at >> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) >> >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) >> >> at org.apache.commons.digester.Digester.parse(Digester.java:1745) >> at >> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:197) >> >> at >> org.apache.myfaces.config.FacesConfigurator.feedWebAppConfig(FacesConfigurator.java:641) >> >> at >> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:215) >> >> at >> org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:82) >> >> at >> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:65) >> >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4523) >> >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:5184) >> at com.sun.enterprise.web.WebModule.start(WebModule.java:326) >> at >> com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58) >> at >> com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:304) >> >> at >> com.sun.appserv.management.util.misc.RunnableBase.run(RunnableBase.java:341) >> >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) >> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) >> at java.util.concurrent.FutureTask.run(FutureTask.java:123) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) >> >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) >> >> at java.lang.Thread.run(Thread.java:595) >> >> >> >> >> How get we solve this issue???? >> >> Here the first lines of our faces config. >> >> <?xml version="1.0" encoding="UTF-8"?> >> >> <!DOCTYPE faces-config PUBLIC >> "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" >> "http://java.sun.com/dtd/web-facesconfig_1_1.dtd"> >> >> <faces-config> >> </faces-config> >> >> Any suggestions?? Please help it urgent >> >> >> >> >

