Tem algum motivo pra ser tão dificil usar o JSF + Facelets + Ajax4JSF?
Deveria ser algo fácil não é? As vezes é o meu ambiente que é um lixo, aliás é mesmo, não se pode dizer que o OC4J é o melhor servidor de aplicações e muito menos o JDeveloper a melhor ide… é bem capaz de ser isso mesmo.
Saudades da minha época de lomboz e Bea Weblogic… mas infelizmente nem tudo é perfeito na vida.
Meu problema atual é este:
javax.servlet.ServletException: org.apache.commons.collections.UnboundedFifoBuffer
javax.faces.webapp.FacesServlet.service(FacesServlet.java:225)
root cause
java.lang.ArrayStoreException: org.apache.commons.collections.UnboundedFifoBuffer
org.ajax4jsf.framework.ajax.AjaxContext.clearEvents(AjaxContext.java:649)
org.ajax4jsf.framework.ajax.AjaxContext.<init>(AjaxContext.java:126)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
java.lang.Class.newInstance0(Class.java:350)
java.lang.Class.newInstance(Class.java:303)
org.ajax4jsf.framework.ajax.AjaxContext.newInstance(AjaxContext.java:193)
org.ajax4jsf.framework.ajax.AjaxContext.getCurrentInstance(AjaxContext.java:156)
org.ajax4jsf.framework.ajax.AjaxViewHandler.createView(AjaxViewHandler.java:68)
com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:184)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
Procurei no google por este erro, resultado: 2 páginas…
Putz, não sei que diabos de tecnologias são essas hoje em dia, mas de uma coisa eu sei. Se vc não tem o ambiente 100% nada funciona.