If you're using MyFaces 1.1, you must use trinidad 1.0.
Trinidad 1.2 requires JSF 1.2 (MyFaces 1.2 or the 1.2 RI).
javax/faces/application/ViewHandlerWrapper is a class
only found in JSF 1.2, and not present in 1.1.

-- Adam


On 8/2/07, Jessica Johnson <[EMAIL PROTECTED]> wrote:
> Yes, I have both trinidad-api-1.2.1.jar and  trinidad-impl-1.2.1.jar in
> Tomcat 5.5/common/lib/.  I did discover that my-faces was only in the
> project's classpath, and not in Tomcat's lib directory.  So I put the
> my-faces jar and all of its dependencies within lib.  I am still getting the
> error, although instead of
> java.lang.NoClassDefFoundError:org/apache/myfaces/trinidad/context/ExternalContextDecorator
> I am getting
> java.lang.NoClassDefFoundError:
> org/apache/myfaces/trinidadinternal/application/ViewHandlerImpl
> : javax/faces/application/ViewHandlerWrapper
>
> Complete error message is below:
>
>
> Using CATALINA_BASE:   C:\Program Files\Apache Software Foundation\Tomcat
> 5.5
> Using CATALINA_HOME:   C:\Program Files\Apache Software Foundation\Tomcat
> 5.5
> Using CATALINA_TMPDIR: C:\Program Files\Apache Software Foundation\Tomcat
> 5.5\temp
> Using JAVA_HOME:       C:\Program Files\Java\jrockit-jdk1.5.0_06
> Listening for transport dt_shmem at address: tomcat_shared_memory_id
> Aug 2, 2007 10:51:04 AM
> org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The Apache Tomcat Native library which allows optimal performance in
> production environments was not found on the java.library.path: C:\Program
> Files\Java\jrockit-jdk1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
> Files\QuickTime\QTSystem\;C:\Program Files\Microsoft SQL
> Server\80\Tools\BINN;C:\Program Files\Microsoft SQL
> Server\90\DTS\Binn\;C:\Sun\AppServer\bin
> Aug 2, 2007 10:51:05 AM
> org.apache.coyote.http11.Http11BaseProtocol init
> INFO: Initializing Coyote HTTP/1.1 on http-80
> Aug 2, 2007 10:51:05 AM
> org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 1813 ms
> Aug 2, 2007 10:51:05 AM
> org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Aug 2, 2007 10:51:05 AM
> org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
> Aug 2, 2007 10:51:05 AM
> org.apache.catalina.core.StandardHost start
> INFO: XML validation disabled
> Aug 2, 2007 10:51:06 AM
> org.apache.myfaces.config.FacesConfigurator
> feedStandardConfig
> INFO: Reading standard config
> org/apache/myfaces/resource/standard- faces-config.xml
> Aug 2, 2007 10:51:07 AM
> org.apache.myfaces.config.FacesConfigurator
> feedClassloaderConfigurations
> INFO: Reading config jar:file:/C:/Program Files/Apache Software
> Foundation/Tomcat 5.5/common/lib/myfaces-
> all.jar!/META-INF/faces-config.xml
> Aug 2, 2007 10:51:07 AM
> org.apache.myfaces.config.FacesConfigurator
> feedClassloaderConfigurations
> INFO: Reading config jar:file:/C:/Program Files/Apache Software
> Foundation/Tomcat
> 5.5/common/lib/trinidad-impl-1.2.1.jar!/META-INF/faces-config.xml
> Aug 2, 2007 10:51:07 AM
> org.apache.commons.digester.Digester error
>
> SEVERE: Parse Error at line 2 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:1548)
>         at
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java
> :183)
>         at
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:118)
>          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:3729)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal
> (ContainerBase.java:759)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor
> (HostConfig.java:608)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> Aug 2, 2007 10:51:07 AM
> org.apache.commons.digester.Digester error
>
> SEVERE: Parse Error at line 2 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:1548)
>         at
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java
> :183)
>         at
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:118)
>          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:3729)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal
> (ContainerBase.java:759)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor
> (HostConfig.java:608)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> Aug 2, 2007 10:51:07 AM org.apache.myfaces.util.LocaleUtils
> toLocale
> WARNING: Locale name in faces-config.xml null or empty, setting locale to
> default locale : en_US
> Aug 2, 2007 10:51:07 AM
> org.apache.catalina.core.StandardContext listenerStart
> SEVERE: Exception sending context initialized event to listener instance of
> class
> org.apache.myfaces.webapp.StartupServletContextListener
> java.lang.NoClassDefFoundError:
> org/apache/myfaces/trinidadinternal/application/ViewHandlerImpl
> : javax/faces/application/ViewHandlerWrapper
>         at
> java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown
> Source)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at
> java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>          at
> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at
> java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Unknown
> Source)
>         at java.lang.ClassLoader.loadClass(Ljava.lang.String
> ;Z)Ljava.lang.Class;(Unknown Source)
>         at
> java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown
> Source)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java
> :1339)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
>         at
> java.lang.ClassLoader.loadClassFromNative(Ljava.lang.String;)Ljava.lang.Class;(Unknown
> Source)
>         at
> java.lang.Class.forName(Ljava.lang.String;ZLjava.lang.ClassLoader;)Ljava.lang.Class;(Unknown
> Source)
>         at
> org.apache.myfaces.util.ClassUtils.classForName(ClassUtils.java:131)
>         at
> org.apache.myfaces.util.ClassUtils.simpleClassForName
> (ClassUtils.java:157)
>         at
> org.apache.myfaces.config.FacesConfigurator.getApplicationObject(FacesConfigurator.java:506)
>         at
> org.apache.myfaces.config.FacesConfigurator.configureApplication(FacesConfigurator.java
> :448)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:130)
>         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:3729)
>          at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
>         at org.apache.catalina.core.ContainerBase.addChild
> (ContainerBase.java:739)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
> Aug 2, 2007 10:51:08 AM
> org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
> Aug 2, 2007 10:51:08 AM
> org.apache.catalina.core.StandardContext start
> SEVERE: Context [/HelloWeb] startup failed due to previous errors
>
>
>
>
> On 8/2/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > java.lang.NoClassDefFoundError:
> >
> org/apache/myfaces/trinidad/context/ExternalContextDecorator
> >
> > do you have the trinidad-API in place ?
> >
> >
> >
> > On 8/2/07, Jessica Johnson < [EMAIL PROTECTED]> wrote:
> > > The manifest in the my-faces jar file is giving the version as
> > > Implementation-Version: 1.1.1 (20051230).
> > >
> > > I'm not behind a firewall, I'm attempting to deploy locally.  The only
> > > changes I have made are the addition of the 2 trinidad jars to Tomcat
> > > 5.5/common/lib/.  I originally made the changes to web.xml and
> > > faces-config.xml that are given here:
> > > http://myfaces.apache.org/trinidad/installation.html
> within
> > > the application that I am trying to deploy   But I removed those changes
> in
> > > an attempt to isolate the problem. So it seems that Tomcat is unable to
> > > start whenever those jars are in the lib directory.
> > >
> > > Below is the message log Tomcat is giving on startup.
> > >
> > > Anyone have an idea whats going on here?
> > >
> > >  jessica
> > >
> > > Using CATALINA_BASE:   C:\Program Files\Apache Software
> Foundation\Tomcat
> > > 5.5
> > > Using CATALINA_HOME:   C:\Program Files\Apache Software
> Foundation\Tomcat
> > > 5.5
> > > Using CATALINA_TMPDIR: C:\Program Files\Apache Software
> Foundation\Tomcat
> > > 5.5\temp
> > > Using JAVA_HOME:       C:\Program Files\Java\jrockit-jdk1.5.0_06
> > > Listening for transport dt_shmem at address: tomcat_shared_memory_id
> > > Aug 2, 2007 10:09:13 AM
> > > org.apache.catalina.core.AprLifecycleListener
> > > lifecycleEvent
> > > INFO: The Apache Tomcat Native library which allows optimal performance
> in
> > > production environments was not found on the java.library.path:
> C:\Program
> > > Files\Java\jrockit-jdk1.5.0_06\bin
> ;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
> > > Files\QuickTime\QTSystem\;C:\Program Files\Microsoft
> SQL
> > > Server\80\Tools\BINN;C:\Program Files\Microsoft SQL
> > > Server\90\DTS\Binn\;C:\Sun\AppServer\bin
> > > Aug 2, 2007 10:09:14 AM
> > > org.apache.coyote.http11.Http11BaseProtocol init
> > > INFO: Initializing Coyote HTTP/1.1 on http-80
> > > Aug 2, 2007 10:09:14 AM
> > > org.apache.catalina.startup.Catalina load
> > > INFO: Initialization processed in 1766 ms
> > > Aug 2, 2007 10:09:14 AM
> > > org.apache.catalina.core.StandardService start
> > > INFO: Starting service Catalina
> > > Aug 2, 2007 10:09:14 AM
> > > org.apache.catalina.core.StandardEngine start
> > > INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
> > > Aug 2, 2007 10:09:14 AM
> > > org.apache.catalina.core.StandardHost start
> > > INFO: XML validation disabled
> > > Aug 2, 2007 10:09:16 AM
> > > org.apache.myfaces.config.FacesConfigurator
> > > feedStandardConfig
> > > INFO: Reading standard config
> > > org/apache/myfaces/resource/standard- faces-config.xml
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.myfaces.config.FacesConfigurator
> > > feedClassloaderConfigurations
> > > INFO: Reading config jar:file:/C:/Program Files/Apache Software
> > > Foundation/Tomcat 5.5/common/lib/trinidad-
> > > impl-1.2.1.jar!/META-INF/faces-config.xml
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.commons.digester.Digester error
> > >
> > > SEVERE: Parse Error at line 2 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:1548)
> > >         at
> > >
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig
> (DigesterFacesConfigUnmarshallerImpl.java
> > > :183)
> > >         at
> > >
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
> > >         at
> > > org.apache.myfaces.config.FacesConfigurator.configure
> (FacesConfigurator.java:118)
> > >          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:3729)
> > >         at
> > > org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4187)
> > >         at
> > > org.apache.catalina.core.ContainerBase.addChildInternal
> > > (ContainerBase.java:759)
> > >         at
> > >
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
> :739)
> > >         at
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > >         at
> > > org.apache.catalina.startup.HostConfig.deployDescriptor
> > > (HostConfig.java:608)
> > >         at
> > >
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
> > >         at
> > >
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.commons.digester.Digester error
> > >
> > > SEVERE: Parse Error at line 2 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:1548)
> > >         at
> > >
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig
> (DigesterFacesConfigUnmarshallerImpl.java
> > > :183)
> > >         at
> > >
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
> > >         at
> > > org.apache.myfaces.config.FacesConfigurator.configure
> (FacesConfigurator.java:118)
> > >          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:3729)
> > >         at
> > > org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4187)
> > >         at
> > > org.apache.catalina.core.ContainerBase.addChildInternal
> > > (ContainerBase.java:759)
> > >         at
> > >
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
> :739)
> > >         at
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > >         at
> > > org.apache.catalina.startup.HostConfig.deployDescriptor
> > > (HostConfig.java:608)
> > >         at
> > >
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
> > >         at
> > >
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.myfaces.config.FacesConfigurator
> > > feedClassloaderConfigurations
> > > INFO: Reading config
> > >
> jar:file:/C:/cygwin/home/Jessica/work/imi/reporting/working/reporting/trunk/build/web/WEB-INF/lib/myfaces-
> all.jar!/META-INF/faces-config.xml
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.myfaces.config.FacesConfigurator
> > > feedContextSpecifiedConfig
> > > INFO: Reading config /WEB-INF/faces-config.xml
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.myfaces.config.FacesConfigurator
> > > feedWebAppConfig
> > > INFO: Reading config /WEB-INF/faces-config.xml
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.catalina.core.StandardContext listenerStart
> > > SEVERE: Exception sending context initialized event to listener instance
> of
> > > class
> > > org.apache.myfaces.webapp.StartupServletContextListener
> > > java.lang.NoClassDefFoundError:
> > >
> org/apache/myfaces/trinidadinternal/application/NavigationHandlerImpl
> > > : javax/faces/application/NavigationHandler
> > >         at
> > >
> java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain
> > > ;)Ljava.lang.Class;(Unknown Source)
> > >         at
> > >
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> > >         at
> > >
> java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> > >         at java.net.URLClassLoader.access$100
> > > (URLClassLoader.java:56)
> > >         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> > >         at
> > >
> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> > >         at java.lang.ClassLoader.loadClass (Ljava.lang.String
> > > ;Z)Ljava.lang.Class;(Unknown Source)
> > >         at
> > >
> java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > > java.lang.ClassLoader.loadClass
> (Ljava.lang.String;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1339)
> > >         at
> > > org.apache.catalina.loader.WebappClassLoader.loadClass
> (WebappClassLoader.java:1198)
> > >         at java.lang.ClassLoader.loadClassFromNative
> > > (Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
> > >         at
> > > java.lang.Class.forName(Ljava.lang.String
> ;ZLjava.lang.ClassLoader;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> org.apache.myfaces.util.ClassUtils.classForName
> > > (ClassUtils.java:131)
> > >         at
> > > org.apache.myfaces.util.ClassUtils.simpleClassForName
> (ClassUtils.java:157)
> > >         at
> > >
> org.apache.myfaces.config.FacesConfigurator.getApplicationObject(FacesConfigurator.java:506)
> > >          at
> > >
> org.apache.myfaces.config.FacesConfigurator.configureApplication
> (FacesConfigurator.java:433)
> > >         at
> > >
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:130)
> > >         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:3729)
> > >         at
> > >
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
> > >         at
> > >
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:759)
> > >         at
> > >
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> > >         at
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > >         at
> > > org.apache.catalina.startup.HostConfig.deployDescriptor
> > > (HostConfig.java:608)
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.catalina.core.StandardContext start
> > > SEVERE: Error listenerStart
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.catalina.core.StandardContext start
> > > SEVERE: Context [/reporting] startup failed due to previous errors
> > > Aug 2, 2007 10:09:17 AM
> > > org.apache.catalina.core.StandardContext listenerStop
> > > SEVERE: Exception sending context destroyed event to listener instance
> of
> > > class
> > >
> org.apache.myfaces.trinidadinternal.webapp.TrinidadListenerImpl
> > > java.lang.NoClassDefFoundError:
> > >
> org/apache/myfaces/trinidad/context/ExternalContextDecorator
> > > : javax/faces/context/ExternalContext
> > >         at
> > >
> java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain
> > > ;)Ljava.lang.Class;(Unknown Source)
> > >         at
> > >
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> > >         at
> > > java.net.URLClassLoader.defineClass(URLClassLoader.java
> :260)
> > >         at java.net.URLClassLoader.access$100
> > > (URLClassLoader.java:56)
> > >         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> > >         at
> > > java.net.URLClassLoader.findClass
> (URLClassLoader.java:188)
> > >         at java.lang.ClassLoader.loadClass(Ljava.lang.String
> > > ;Z)Ljava.lang.Class;(Unknown Source)
> > >         at
> > >
> java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > >
> java.lang.ClassLoader.loadClassFromNative(Ljava.lang.String;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > > java.lang.ClassLoader.defineClass(Ljava.lang.String
> ;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > >
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
> > >         at
> > > java.net.URLClassLoader.defineClass
> (URLClassLoader.java:260)
> > >         at
> > >
> java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> > >         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> > >          at
> > > java.net.URLClassLoader.findClass
> (URLClassLoader.java:188)
> > >         at
> > >
> java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at java.lang.ClassLoader.loadClass(Ljava.lang.String
> > > ;)Ljava.lang.Class;(Unknown Source)
> > >         at
> > >
> java.lang.ClassLoader.loadClassFromNative(Ljava.lang.String;)Ljava.lang.Class;(Unknown
> > > Source)
> > >         at
> > >
> org.apache.myfaces.trinidadinternal.webapp.TrinidadListenerImpl.contextDestroyed
> > > (TrinidadListenerImpl.java:39)
> > >         at
> > >
> org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3770)
> > >         at
> > > org.apache.catalina.core.StandardContext.stop(
> StandardContext.java:4339)
> > >         at
> > >
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
> > > - Unable to find config file.  Creating new servlet engine config file:
> > > /WEB-INF/server- config.wsdd
> > > Aug 2, 2007 10:09:20 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: ContextListener: contextInitialized()
> > > Aug 2, 2007 10:09:20 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: SessionListener: contextInitialized()
> > > Aug 2, 2007 10:09:21 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: ContextListener: contextInitialized()
> > > Aug 2, 2007 10:09:21 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: SessionListener: contextInitialized()
> > > Aug 2, 2007 10:09:21 AM
> > > org.apache.coyote.http11.Http11BaseProtocol start
> > > INFO: Starting Coyote HTTP/1.1 on http-80
> > > Aug 2, 2007 10:09:21 AM
> org.apache.jk.common.ChannelSocket
> > > init
> > > INFO: JK: ajp13 listening on /0.0.0.0:8009
> > > Aug 2, 2007 10:09:21 AM org.apache.jk.server.JkMain start
> > > INFO: Jk running ID=0 time=0/79  config=null
> > > Aug 2, 2007 10:09:21 AM
> > > org.apache.catalina.storeconfig.StoreLoader load
> > > INFO: Find registry server-registry.xml at classpath resource
> > > Aug 2, 2007 10:09:21 AM
> > > org.apache.catalina.startup.Catalina start
> > > INFO: Server startup in 7828 ms
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: Manager: init: Associated with Deployer
> > > 'Catalina:type=Deployer,host=localhost'
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: Manager: init: Global resources are available
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: Manager: list: Listing contexts for virtual host 'localhost'
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: Manager: list: Listing contexts for virtual host 'localhost'
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.ApplicationContext log
> > > INFO: Manager: undeploy: Undeploying web application at '/reporting'
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.core.StandardContext stop
> > > INFO: Container
> > >
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/reporting]
> > > has not been started
> > > Aug 2, 2007 10:09:22 AM
> > > org.apache.catalina.startup.HostConfig checkResources
> > > INFO: Undeploying context [/reporting]
> > >
> > >
> > >
> > >
> > >
> > >
> > > On 8/1/07, Adam Winer <[EMAIL PROTECTED]> wrote:
> > > > What version of MyFaces Core are you using?  Also,
> > > > are you behind a firewall?
> > > >
> > > > -- Adam
> > > >
> > > >
> > > > On 8/1/07, Jessica Johnson <[EMAIL PROTECTED]> wrote:
> > > > > Hi all,
> > > > >
> > > > > I am trying to install Trinidad for the first time and am running
> into
> > > > > problems whenever I try to add trinidad-impl-*.jar.  I have tried
> > > > > both  trinidad-1.0.1 and  trinidad-1.2.1 with the same
> results...Tomcat
> > > > > gives me an error when attempting to deploy my application.
> > > > >
> > > > > Does anyone have an idea of how I might fix this?  I'd appreciate
> anyone
> > > who
> > > > > can point me in the right direction here - a google search didn't
> turn
> > > up
> > > > > anything useful.
> > > > >
> > > > > Thanks,
> > > > >
> > > > > jessica
> > > > >
> > > > >  INFO: Reading standard config
> > > > >
> org/apache/myfaces/resource/standard-faces-config.xml
> > > > > Aug 1, 2007 5:55:38 PM
> > > > > org.apache.myfaces.config.FacesConfigurator
> > > > > feedClassloaderConfigurations
> > > > > INFO: Reading config jar:file:/C:/Program Files/Apache Software
> > > > > Foundation/Tomcat
> > > > >
> > >
> 5.5/common/lib/trinidad-impl-1.2.1.jar!/META-INF/faces-config.xml
> > > > > Aug 1, 2007 5:55:38 PM
> > > org.apache.commons.digester.Digester
> > > > > error
> > > > > SEVERE: Parse Error at line 2 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:1548)
> > > > >         at
> > > > >
> > >
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig
> > > (DigesterFacesConfigUnmarshallerImpl.java
> > > > > :183)
> > > > >         at
> > > > >
> > >
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
> > > > >         at
> > > > >
> org.apache.myfaces.config.FacesConfigurator.configure
> > > (FacesConfigurator.java:118)
> > > > >          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:3729)
> > > > >         at
> > > > > org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4187)
> > > > >         at
> > > > >
> org.apache.catalina.core.ContainerBase.addChildInternal
> > > > > (ContainerBase.java:759)
> > > > >         at
> > > > >
> > > org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java
> > > :739)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > > > >         at
> > > > >
> org.apache.catalina.startup.HostConfig.deployDescriptor
> > > > > (HostConfig.java:608)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> > > > > Aug 1, 2007 5:55:38 PM
> > > org.apache.commons.digester.Digester
> > > > > error
> > > > > SEVERE: Parse Error at line 2 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:1548)
> > > > >         at
> > > > >
> > >
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java
> > > > > :183)
> > > > >         at
> > > > >
> > >
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:233)
> > > > >         at
> > > > >
> > > org.apache.myfaces.config.FacesConfigurator.configure
> (FacesConfigurator.java:118)
> > > > >          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:3729)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
> > > > >         at
> > > > >
> org.apache.catalina.core.ContainerBase.addChildInternal
> > > > > (ContainerBase.java:759)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> > > > >         at
> > > > >
> org.apache.catalina.startup.HostConfig.deployDescriptor
> > > > > (HostConfig.java:608)
> > > > >         at
> > > > >
> > >
> org.apache.catalina.startup.HostConfig.deployDescriptors
> > > (HostConfig.java:535)
> > > > >         at
> > > > >
> > > org.apache.catalina.startup.HostConfig.deployApps
> (HostConfig.java:470)
> > > > >
> > > > >
> > > >
> > >
> > >
> >
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://matthiaswessendorf.wordpress.com/
> > mail: matzew-at-apache-dot-org
> >
>
>

Reply via email to