AppFuse 2.0 RC1 Final both use MyFaces 1.2.0 which is JSF 1.2-compatible and requires a Servlet 2.5 container - like Tomcat 6. If you must use Tomcat 5.5.25, you can change your project to use Sun's RI - which will run on Tomcat 5 (even though it should require Tomcat 6).
http://appfuse.org/display/APF/Changing+from+MyFaces+to+Sun%27s+RI Matt On 9/18/07, jbarroso <[EMAIL PROTECTED]> wrote: > > Hi all, > > I'm trying to setup appfuse 2 rc1 with JSF in a tomcat 5.5.25 container: > > - Setting env.CATALINA_HOME and mysql with no root password. > - Running mvn: > archetypeArtifactId=appfuse-basic-jsf > remoteRepositories=http://static.appfuse.org/releases > archetypeVersion=2.0 > > - Changing pom.xml : > - Uncomment "javax.el" stuff > - jsp.version=2.0 > - Adding myfaces.version=1.1.5 > > and when I try to run the application (mvn tomcat:run-war) > > [ERROR] Exception sending context initialized event to listener instance of > class org.apache.myfaces.webapp.StartupServletContextListener > java.lang.NoSuchMethodError: > javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext; > at > org.apache.myfaces.webapp.DefaultFacesInitializer.initFaces(DefaultFacesInitializer.java:102) > at > org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3727) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4162) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) > 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.startup.Embedded.start(Embedded.java:821) > at > org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:253) > at > org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:113) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:280) > 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > > > Does anybody can help me? > > Thanks!! > -Jose. > -- > View this message in context: > http://www.nabble.com/newbie%3A-setup-appfuse2-rc1-with-JSF-on-tomcat5x-tf4476046s2369.html#a12762797 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
