Thanks for your help, I was using 1.0.9, once I starting using
the latest nightly build (20050912), the cardemo started
working.
Regards,
Steve Martin
Martin Marinschek wrote:
Hi Steve, Do you use 1.0.9?or do you use the nightly build? Thing is that with 1.0.9 you need to configure a listener in your web.xml file - look into the accompanying examples to find out how. In the nightly builds, this should be done automatically for you. regards, Martin On 9/15/05, Steve Martin <[EMAIL PROTECTED]> wrote:Hi, I am unable to get Sun's "cardemo" from jsf-1_1_01 to run. I have no problems running "myfaces-1.0.9-app" I have removed all the *jar files under cardemo/WEB-INF/lib except demo-components.jar and copied all jar's from myfaces-examples/WEB-INF/lib. I recovered the jstl.jar and this changed the original error I was getting. Currently the contents of cardemo/WEB-INF/lib is: $ ls -l cardemo/WEB-INF/lib total 6516 -rw-rw---- 1 smartin staff 118726 Sep 14 16:42 commons-beanutils-1.6.1.jar -rw-rw---- 1 smartin staff 29029 Sep 14 16:42 commons-codec-1.2.jar -rw-rw---- 1 smartin staff 518641 Sep 14 16:42 commons-collections-3.0.jar -rw-rw---- 1 smartin staff 109096 Sep 14 16:42 commons-digester-1.5.jar -rw-rw---- 1 smartin staff 22379 Sep 14 16:42 commons-fileupload-1.0.jar -rw-rw---- 1 smartin staff 31605 Sep 14 16:42 commons-logging.jar -rw-rw---- 1 smartin staff 82111 Sep 14 16:42 commons-validator.jar -rw-rw---- 1 smartin staff 93797 Sep 14 16:42 demo-components.jar -rw-r----- 1 smartin staff 21128 Sep 15 12:20 jstl.jar -rw-rw---- 1 smartin staff 352668 Sep 14 16:42 log4j-1.2.8.jar -rw-rw---- 1 smartin staff 69683 Sep 14 16:42 myfaces-examples.jar -rw-rw---- 1 smartin staff 1263220 Sep 14 16:42 myfaces.jar -rw-rw---- 1 smartin staff 17065 Sep 14 16:42 portlet-api-1.0.jar -rw-rw---- 1 smartin staff 516977 Sep 14 16:42 struts.jar Using a fresh install of Tomcat 5.5.9, the following is output on startup: $ cat catalina.out 15/09/2005 11:36:27 org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 15/09/2005 11:36:27 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 2970 ms 15/09/2005 11:36:28 org.apache.catalina.core.StandardService start INFO: Starting service Catalina 15/09/2005 11:36:28 org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.9 15/09/2005 11:36:28 org.apache.catalina.core.StandardHost start INFO: XML validation disabled 2005-09-15 11:36:36,161 [main] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cardemo] - StandardWrapper.Throwable java.lang.IllegalStateException: No Factories configured for this Application - typically this is because a context listener is not setup in your web.xml. A typical config looks like this; <listener> <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class> </listener> at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:101) at javax.faces.webapp.FacesServlet.init(FacesServlet.java:88) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4118) 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.deployDirectory(HostConfig.java:894) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:857) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 2005-09-15 11:36:36,174 [main] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cardemo] - Servlet /cardemo threw load() exception java.lang.IllegalStateException: No Factories configured for this Application - typically this is because a context listener is not setup in your web.xml. A typical config looks like this; <listener> <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class> </listener> at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:101) at javax.faces.webapp.FacesServlet.init(FacesServlet.java:88) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4118) 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.deployDirectory(HostConfig.java:894) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:857) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 15/09/2005 11:36:36 org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 15/09/2005 11:36:37 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 15/09/2005 11:36:37 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/126 config=null 15/09/2005 11:36:37 org.apache.catalina.storeconfig.StoreLoader load INFO: Find registry server-registry.xml at classpath resource 15/09/2005 11:36:38 org.apache.catalina.startup.Catalina start INFO: Server startup in 10822 ms Steve Martin -- \\|// From near to far, @ @ from here to there, ---oOOo-(_)-oOOo--- funny things are everywhere. (Dr. Seuss) xXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXx Steve Martin < [EMAIL PROTECTED] > Cell 029-381 6291 Snail Mail Development, Telecom Unit, NEC New Zealand Ltd., PO Box 1936, Wellington, New Zealand. Voice: +64-4-381 1111 Fax: +64-4-381 6262 DDI +64-4-381 6291 NEC NZ web site: http://www.nec.co.nz xXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXx
--
\\|// From near to far,
@ @ from here to there,
---oOOo-(_)-oOOo--- funny things are everywhere. (Dr. Seuss)
xXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXx
Steve Martin < [EMAIL PROTECTED] > Cell 029-381 6291
Snail Mail Development, Telecom Unit, NEC New Zealand Ltd.,
PO Box 1936, Wellington, New Zealand.
Voice: +64-4-381 1111 Fax: +64-4-381 6262 DDI +64-4-381 6291
NEC NZ web site: http://www.nec.co.nz
xXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXxXx

