Hi Bernd, yes I read that examples too and it´s correct.
I upgrade my dependencies in pom.xml to servlet-api 2.5, jsp-api 2.1 and jstl 1.2. Also I modify my faces-config.xml to replace my PropertyResolver with my EL-Resolver (without this, JSF 1.2_04-p02 RI generate a stack overflow with endless calling my PropertyResolver). Now my war file work on Tomcat 6.0.13 and Tomcat 5.5.17. That case is solved. regards David 2007/6/28, Bernd Bohmann <[EMAIL PROTECTED]>:
Hello David, I would try to remove the servlet.jar dependency. There are some examples in the net to use jsf 1.2 with tomcat 5.5 and facelets. http://blog.exadel.com/?p=23 Regards Bernd David Steinkopff wrote: > Hi Matthias, > > in simple words, I need a tomcat 6 or another server that understand JEE5. > correct? > > regards > David > > 2007/6/27, Matthias Wessendorf <[EMAIL PROTECTED]>: >> >> Hi >> >> javax/servlet/jsp/tagext/JspIdConsumer is part of JSP 2.1 >> >> and... you have serlvet 2.4 in place (JavaEE is 2.5) >> >> and ... jstl-1.1.0.jar I am sure is "old" as well >> >> >> On 6/27/07, David Steinkopff <[EMAIL PROTECTED]> wrote: >> > hi bernd, >> > >> > commons-beanutils-1.7.0.jar >> > commons-codec-1.3.jar >> > commons-collections-3.1.jar >> > commons-digester-1.6.jar >> > commons-el-1.0.jar >> > commons-fileupload-1.1.1.jar >> > commons-io-1.2.jar >> > commons-lang-2.1.jar >> > commons-logging-1.0.4.jar >> > el-api-1.0.jar >> > el-ri-1.2.jar >> > jsf-api-1.2.jar >> > jsf-impl-1.2.jar >> > jstl-1.1.0.jar >> > junit-3.8.1.jar >> > servlet-api-2.4.jar >> > tobago-core-1.0.11.jar >> > tobago-facelets-1.0.11.jar >> > tobago-fileupload-1.0.11.jar >> > tobago-theme-*-1.0.11.jar >> > plus some internal jars for maven build, custom data sources etc. >> > >> > regards >> > David >> > >> > 2007/6/26, Bernd Bohmann < [EMAIL PROTECTED]>: >> > > Hello, >> > > >> > > can you send a list of the content of WEB-INF/lib, please. >> > > >> > > Regards >> > > >> > > Bernd >> > > >> > > David Steinkopff wrote: >> > > > Hi, >> > > > >> > > > actual I test the immigration from JSF 1.1 to JSF 1.2. >> > > > It seems that >> > > > >> > > > <tc:attribute name="renderedPartially" value="pageid:panelid"/> >> > > > >> > > > make trouble, I tested two tobago views, one with ajax, the other >> > without >> > > > ajax. >> > > > The page without ajax rendered, the page with ajax make an >> exception >> in >> > > > tomcat. >> > > > >> > > > Its that a bug? >> > > > >> > > > regards >> > > > David >> > > > >> > > > HTTP Status 500 - >> > > > ------------------------------ >> > > > >> > > > *type* Exception report >> > > > >> > > > *message* >> > > > >> > > > *description* *The server encountered an internal error () that >> > > > prevented it >> > > > from fulfilling this request.* >> > > > >> > > > *exception* >> > > > >> > > > javax.servlet.ServletException: Servlet execution threw an >> exception >> > > > >> > org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter >> > (MonitorFilter.java:368) >> > > > >> > > > >> > > > *root cause* >> > > > >> > > > java.lang.NoClassDefFoundError: >> > javax/servlet/jsp/tagext/JspIdConsumer >> > > > java.lang.ClassLoader.defineClass1(Native Method) >> > > > >> > java.lang.ClassLoader.defineClass(ClassLoader.java:620) >> > > > >> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java :124) >> > > > >> > org.apache.catalina.loader.WebappClassLoader.findClassInternal( >> WebappClassLoader.java >> > :1812) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.findClass( >> WebappClassLoader.java:866) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.loadClass( >> WebappClassLoader.java:1319) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.loadClass( >> WebappClassLoader.java:1198) >> > > > >> > > > >> > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> > > > java.lang.ClassLoader.defineClass1 (Native Method) >> > > > >> > java.lang.ClassLoader.defineClass(ClassLoader.java:620) >> > > > >> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java :124) >> > > > >> > org.apache.catalina.loader.WebappClassLoader.findClassInternal >> > (WebappClassLoader.java:1812) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.findClass( >> WebappClassLoader.java:866) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.loadClass( >> WebappClassLoader.java >> > :1319) >> > > > >> > > > >> > org.apache.catalina.loader.WebappClassLoader.loadClass( >> WebappClassLoader.java:1198) >> > > > >> > > > >> > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> > > > >> > org.apache.myfaces.tobago.component.ComponentUtil.setRenderedPartially >> > (ComponentUtil.java:355) >> > > > >> > > > >> > org.apache.myfaces.tobago.facelets.AttributeHandler.apply( >> AttributeHandler.java:69) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java >> > :295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.core.FacetHandler.apply(FacetHandler.java :68) >> > > > com.sun.facelets.tag.UserTagHandler.apply >> > (UserTagHandler.java:94) >> > > > >> > com.sun.facelets.impl.DefaultFaceletContext$TemplateManager.apply( >> DefaultFaceletContext.java:306) >> > > > >> > > > >> > com.sun.facelets.impl.DefaultFaceletContext.includeDefinition( >> DefaultFaceletContext.java >> > :279) >> > > > >> > > > >> > com.sun.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:68) >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > com.sun.facelets.tag.jsf.ComponentHandler.apply >> > (ComponentHandler.java:165) >> > > > >> > > > >> > com.sun.facelets.tag.jstl.core.ChooseWhenHandler.apply( >> ChooseWhenHandler.java:45) >> > > > >> > > > >> > com.sun.facelets.tag.jstl.core.ChooseHandler.apply(ChooseHandler.java >> :68) >> > > > >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java:47) >> > > > >> > > > com.sun.facelets.tag.ui.CompositionHandler.apply >> > (CompositionHandler.java:119) >> > > > >> > > > >> > com.sun.facelets.compiler.NamespaceHandler.apply( NamespaceHandler.java >> :49) >> > > > >> > > > >> > >> com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java :25) >> > > > >> > > > >> > com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248) >> > > > >> > com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294) >> > > > >> > com.sun.facelets.impl.DefaultFaceletContext.includeFacelet >> > (DefaultFaceletContext.java:240) >> > > > >> > > > >> > com.sun.facelets.tag.UserTagHandler.apply(UserTagHandler.java:81) >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > com.sun.facelets.tag.CompositeFaceletHandler.apply >> > (CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> > :165) >> > > > >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler >> > (ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > >> > com.sun.facelets.tag.CompositeFaceletHandler.apply( >> CompositeFaceletHandler.java >> > :47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> :165) >> > > > >> > > > com.sun.facelets.tag.CompositeFaceletHandler.apply >> > (CompositeFaceletHandler.java:47) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler( >> ComponentHandler.java:295) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java >> > :165) >> > > > >> > > > >> > com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109) >> > > > >> > com.sun.facelets.compiler.NamespaceHandler.apply( NamespaceHandler.java >> :49) >> > > > >> > > > com.sun.facelets.compiler.EncodingHandler.apply >> > (EncodingHandler.java:25) >> > > > >> > > > >> > com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95) >> > > > >> > com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java >> :510) >> > > > >> > > > com.sun.facelets.FaceletViewHandler.renderView >> > (FaceletViewHandler.java:553) >> > > > >> > > > >> > org.apache.myfaces.tobago.lifecycle.RenderResponseExecutor.execute( >> RenderResponseExecutor.java:56) >> > > > >> > > > >> > org.apache.myfaces.tobago.lifecycle.TobagoLifecycle.render >> > (TobagoLifecycle.java:141) >> > > > >> > > > >> > javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) >> > > > >> > org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter( >> MonitorFilter.java:368) >> > > > >> > > > >> > > > *note* *The full stack trace of the root cause is available in the >> > Apache >> > > > Tomcat/5.5.17 logs.* >> > > > ------------------------------ >> > > > Apache Tomcat/5.5.17 >> > > > >> > > >> > >> > >> >> >> -- >> Matthias Wessendorf >> >> further stuff: >> blog: http://matthiaswessendorf.wordpress.com/ >> mail: matzew-at-apache-dot-org >> >

