JBoss Tools + Eclipse

Estou utilizando o Eclipse + Jboss

Só que eu não consigo usar os componentes do richfaces só o core do JSF

Alguém sabe como resolver isso???

Aqui está o log do tomcat

Jun 12, 2011 10:28:45 PM com.sun.faces.config.ConfigManager initialize INFO: Unsanitized stacktrace from failed start... com.sun.faces.config.ConfigurationException: Factory 'javax.faces.render.RenderKitFactory' was not configured properly. at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:305) at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:219) at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:360) at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: javax.faces.FacesException: org.ajax4jsf.renderkit.ChameleonRenderKitFactory at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:606) at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:485) at javax.faces.FactoryFinder.access$400(FactoryFinder.java:141) at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:886) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:319) at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:303) ... 11 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:599) ... 16 more Caused by: javax.faces.FacesException: java.lang.NoSuchMethodException: No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:218) at org.ajax4jsf.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl.java:155) at org.ajax4jsf.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:226) at org.ajax4jsf.renderkit.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactory.java:62) ... 21 more Caused by: java.lang.NoSuchMethodException: No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at org.apache.commons.digester.Digester.createSAXException(Digester.java:2919) at org.apache.commons.digester.Digester.createSAXException(Digester.java:2945) at org.apache.commons.digester.Digester.endElement(Digester.java:1133) 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.commons.digester.Digester.parse(Digester.java:1666) at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:211) ... 24 more Caused by: java.lang.NoSuchMethodException: No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:250) at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:625) at org.apache.commons.digester.Rule.end(Rule.java:230) at org.apache.commons.digester.Digester.endElement(Digester.java:1130) ... 34 more Jun 12, 2011 10:28:45 PM com.sun.faces.config.ConfigureListener contextInitialized SEVERE: Critical error during deployment: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:379) at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoSuchMethodException: No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:250) at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:625) at org.apache.commons.digester.Rule.end(Rule.java:230) at org.apache.commons.digester.Digester.endElement(Digester.java:1130) 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.commons.digester.Digester.parse(Digester.java:1666) at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:211) at org.ajax4jsf.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl.java:155) at org.ajax4jsf.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:226) at org.ajax4jsf.renderkit.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactory.java:62) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:599) at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:485) at javax.faces.FactoryFinder.access$400(FactoryFinder.java:141) at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:886) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:319) at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:303) at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:219) at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:360) ... 9 more Jun 12, 2011 10:28:45 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:292) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:379) at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:225) ... 8 more Caused by: java.lang.NoSuchMethodException: No such accessible method: setKey() on object: org.richfaces.renderkit.html.GradientA at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:250) at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:625) at org.apache.commons.digester.Rule.end(Rule.java:230) at org.apache.commons.digester.Digester.endElement(Digester.java:1130) 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.commons.digester.Digester.parse(Digester.java:1666) at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:211) at org.ajax4jsf.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl.java:155) at org.ajax4jsf.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:226) at org.ajax4jsf.renderkit.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactory.java:62) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:599) at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:485) at javax.faces.FactoryFinder.access$400(FactoryFinder.java:141) at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:886) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:319) at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:303) at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:219) at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:360) ... 9 more Jun 12, 2011 10:28:45 PM org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart Jun 12, 2011 10:28:45 PM org.apache.catalina.core.StandardContext startInternal SEVERE: Context [/test-03] startup failed due to previous errors Jun 12, 2011 10:28:45 PM com.sun.faces.config.ConfigureListener contextDestroyed SEVERE: Unexpected exception when attempting to tear down the Mojarra runtime java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.application.ApplicationFactory at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:894) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:319) at com.sun.faces.config.InitFacesContext.getApplication(InitFacesContext.java:112) at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:325) at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4763) at org.apache.catalina.core.StandardContext$4.run(StandardContext.java:5472) at java.lang.Thread.run(Unknown Source) at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5481) at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:225) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.startup.Catalina.start(Catalina.java:620) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431) Jun 12, 2011 10:28:45 PM org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["http-bio-8080"] Jun 12, 2011 10:28:45 PM org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["ajp-bio-8009"] Jun 12, 2011 10:28:45 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 34601 ms

Tive o mesmo problema aqui causado por ter jars do richfaces 3 e 4 sendo exportados no mesmo projeto.
No meu caso, tirei o 3 e funcionou de boa.