[BOJUG] JSF Error

2 views
Skip to first unread message

Navin Agarwal

unread,
Apr 22, 2010, 5:49:01 AM4/22/10
to Bangalore Open Java Users Group- BOJUG
I am using NetBeans 6.8
I have made fresh project with Frame work the JSF 1.2 + Facelets
1.1.14 and Hibernate 3.2.5

I have made three jsp pages as. login.jsp ,
resultforfail.jsp , resultforsuccess.jsp

I have not added any Jar into it.

while Build, it was not showing error.

While Deploying It was showing the error.


The project file was huge. so I made .jar file of the WEB and SRC
folder.


I tried to figure out the error .. through google .. It says faces-
config.xml has problem..
But i couldn't figure out..

Please help me...


Parse Error at line 5 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:
195)
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:
131)
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:
384)
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:
318)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:
250)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:
626)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3095)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
$PrologDriver.next(XMLDocumentScannerImpl.java:922)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
648)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:
140)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
807)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
737)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
107)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.apache.commons.digester.Digester.parse(Digester.java:
1548)
at
org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:
183)
at
org.apache.myfaces.config.FacesConfigurator.feedWebAppConfig(FacesConfigurator.java:
387)
at
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:
120)
at
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:
63)
at
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:
46)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
4632)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
5312)
at com.sun.enterprise.web.WebModule.start(WebModule.java:353)
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:441)
at java.util.concurrent.FutureTask
$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Parse Error at line 5 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:
195)
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:
131)
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:
384)
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:
318)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:
256)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:
626)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3095)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
$PrologDriver.next(XMLDocumentScannerImpl.java:922)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
648)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:
140)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
807)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
737)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
107)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.apache.commons.digester.Digester.parse(Digester.java:
1548)
at
org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:
183)
at
org.apache.myfaces.config.FacesConfigurator.feedWebAppConfig(FacesConfigurator.java:
387)
at
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:
120)
at
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:
63)
at
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:
46)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
4632)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
5312)
at com.sun.enterprise.web.WebModule.start(WebModule.java:353)
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:441)
at java.util.concurrent.FutureTask
$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
PSPL_PAECSPPAI0012 : Portlet Initialized: WelcomePortlet
Locale name null or empty, ignoring




Please anyone can help me out...

--
You received this message because you are subscribed to the Google Groups "Bangalore Open Java Users Group- BOJUG" group.
To post to this group, send email to bo...@googlegroups.com.
To unsubscribe from this group, send email to bojug+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bojug?hl=en.

Raghavan.30May1981_GMail

unread,
Apr 22, 2010, 2:11:43 PM4/22/10
to bo...@googlegroups.com
Hi Naveen,

 //
It says  faces-

config.xml has problem..
But i couldn't figure out..

Please help me...
//

 Yes the google search is right. Please read these lines below.

//Parse Error at line 5 column 14: Document is invalid: no grammar
found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.//

 It is unable to find out the grammar. I guess you might have missed out the Schema definition (XSD) in your xml file which is usually placed at the top of the file. Earlier days, we used DTD. Can you check your xml file for the same?

Cheers,
Raghavan alias Saravanan M.
http://shade.org.in

"Improvement always begins with 'I'" - Wisemen

Navin Agarwal

unread,
Apr 23, 2010, 8:43:37 AM4/23/10
to bo...@googlegroups.com
Hi Raghavan,

Thanks for the Reply, 
Yes you are right The Problem i am facing with the DTD in the feses-config.xml file 
I have changed it , now it is working fine.

Thanks for help....
--
With Regards,


Navin Agarwal
9972913075

Raghavan.30May1981_GMail

unread,
Apr 23, 2010, 3:02:04 PM4/23/10
to bo...@googlegroups.com
Thats great. Congrats Naveen! :)

Cheers,
Raghavan alias Saravanan M.
http://shade.org.in

"Improvement always begins with 'I'" - Wisemen


Reply all
Reply to author
Forward
0 new messages