mas quando tento rodar a página no server, da a seguinte mensagem de erro:
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NullPointerException
at java.lang.String.startsWith(String.java:1422)
at java.lang.String.startsWith(String.java:1451)
at org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:189)
at org.ajax4jsf.webapp.WebXml.getFacesResourceKey(WebXml.java:222)
at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:139)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:500)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Então, estou com um problema com a configuração do JSF e Richfaces, já procurei de vários modos a solução e creio que fiz um grande avanço na configuração do mesmo. No entanto ainda estou co um probleminha…
Estou utilizando o Eclipse + maven + jsf + richfaces + jboss + jboss tools, colocquei as jar do rich no server/default\lib do jboss, configurei o web.xml como indicado a baixo, mais ainda assim no browser não funciona corretamente. O problema é que não está dando nenhuma mensagem de erro (antes dava vários erro ao carregar o servidor, mas arrumei todos, a maioria era jar, e também o web.xml)
Não sei mais o que fazer, porque no eclise funciona, aparece os componentes tudo certo… mas no navegador aparece somente o texto, tudo junto:
“Here is tab #1 Here is tab #2 Here is tab #3 The framework is implemented by using a component library. The library set Ajax functionality into existing pages, so there is no need to write any JavaScript code or to replace existing components with new Ajax one. Ajax4jsf enables page-wide Ajax support instead of the traditional component-wide support and it gives the opportunity to define the event on the page. An event invokes an Ajax request and areas of the page which are synchronized with the JSF Component Tree after changing the data on the server by Ajax request in accordance with events fired on the client.”
(Exemplo do site livedemo.exadel.com)
O que está faltando? é algum jar? configuração? Agradeço desde já pela ajuda e atenção.