3 Replies Latest reply on Sep 6, 2007 10:19 PM by samuel4jsf

    myfaces 1.1.5 + Richfaces 3.1.0 + Tomcat 5.5

    samuel4jsf

      I can't use myfaces 1.1.5 and Richfaces 3.1.0 together using tomcat 5.5.
      the following error occurred.


      [2007-09-06 15:43:42,984 ERROR Digester:1224] - End event threw exception
      java.lang.IllegalArgumentException: argument type mismatch
      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.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
      at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:217)
      at org.apache.commons.digester.Rule.end(Rule.java:253)
      at org.apache.commons.digester.Digester.endElement(Digester.java:1222)
      at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(
      Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
      at org.apache.commons.digester.Digester.parse(Digester.java:1765)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.ja
      va:186)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl
      .java:131)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:202)
      at org.ajax4jsf.framework.renderer.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactor
      y.java:62)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
      39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm
      pl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
      at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:152)
      at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:110)
      at org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:73
      5)
      at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:149)
      at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextLi
      stener.java:68)
      at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServlet
      ContextListener.java:51)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
      at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
      at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
      at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
      at org.apache.catalina.core.StandardService.start(StandardService.java:448)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
      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:295)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
      [2007-09-06 15:43:43,000 ERROR StartupServletContextListener:96] - Error initializing ServletContext

      javax.faces.FacesException: java.lang.reflect.InvocationTargetException
      at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:161)
      at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:110)
      at org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:73
      5)
      at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:149)
      at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextLi
      stener.java:68)
      at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServlet
      ContextListener.java:51)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
      at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
      at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
      at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
      at org.apache.catalina.core.StandardService.start(StandardService.java:448)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
      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:295)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
      Caused by: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
      39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm
      pl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
      at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:152)
      ... 29 more
      Caused by: javax.faces.FacesException: java.lang.IllegalArgumentException: argument type mismatch
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.ja
      va:193)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl
      .java:131)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:202)
      at org.ajax4jsf.framework.renderer.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactor
      y.java:62)
      ... 34 more
      Caused by: java.lang.IllegalArgumentException: argument type mismatch
      at org.apache.commons.digester.Digester.createSAXException(Digester.java:3181)
      at org.apache.commons.digester.Digester.createSAXException(Digester.java:3207)
      at org.apache.commons.digester.Digester.endElement(Digester.java:1225)
      at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(
      Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
      at org.apache.commons.digester.Digester.parse(Digester.java:1765)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.ja
      va:186)
      ... 37 more
      javax.faces.FacesException: java.lang.reflect.InvocationTargetException
      at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:161)
      at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:110)
      at org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:73
      5)
      at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:149)
      at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextLi
      stener.java:68)
      at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServlet
      ContextListener.java:51)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
      at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
      at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
      at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
      at org.apache.catalina.core.StandardService.start(StandardService.java:448)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
      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:295)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
      Caused by: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
      39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorIm
      pl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
      at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:152)
      ... 29 more
      Caused by: javax.faces.FacesException: java.lang.IllegalArgumentException: argument type mismatch
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.ja
      va:193)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl
      .java:131)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:202)
      at org.ajax4jsf.framework.renderer.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactor
      y.java:62)
      ... 34 more
      Caused by: java.lang.IllegalArgumentException: argument type mismatch
      at org.apache.commons.digester.Digester.createSAXException(Digester.java:3181)
      at org.apache.commons.digester.Digester.createSAXException(Digester.java:3207)
      at org.apache.commons.digester.Digester.endElement(Digester.java:1225)
      at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(
      Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
      at org.apache.commons.digester.Digester.parse(Digester.java:1765)
      at org.ajax4jsf.framework.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.ja
      va:186)
      ... 37 more


      How to configure them to make them works??
      Do richfaces 3.1.0 support myfaces 1.1.5??
      Thanks

        • 1. Re: myfaces 1.1.5 + Richfaces 3.1.0 + Tomcat 5.5
          marc1

          hi, i use myfaces 1.1.5 (actually 1.1.6) together with richfaces 3.1. rc5, tomcat 5.5x, facelets 1.2 and webflow - and all works sofar like a charm.

          it looks like you have some sort of configuration problem, maybe your web.xml or faces-config.xml

          greetings. marc

          "samuel4jsf" wrote:
          I can't use myfaces 1.1.5 and Richfaces 3.1.0 together using tomcat 5.5.
          the following error occurred.
          ..
          [2007-09-06 15:43:42,984 ERROR Digester:1224] - End event threw exception
          ..
          How to configure them to make them works??
          Do richfaces 3.1.0 support myfaces 1.1.5??
          Thanks


          • 2. Re: myfaces 1.1.5 + Richfaces 3.1.0 + Tomcat 5.5
            nbelaevski

            Samuel,

            Could you please create JIRA issue on that and add sample war file containing all libs there? RF 3.1RC5 works fine on MyFaces 1.1.5 & Tomcat 5.5 for me.

            • 3. Re: myfaces 1.1.5 + Richfaces 3.1.0 + Tomcat 5.5
              samuel4jsf

              I have got the problem now...... Thanks all.....

              I am also using it with Spring, Hibernate, Trinidad and Tomahawk.

              It seems my Trinidad configuration problem.