I understand I heard that on the server side A4J is much slower... And I keep getting an error while trying to use it: 2007-05-30 18:14:53,406 | ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[Faces Servlet] - Servlet.service() for servlet Faces Servlet threw exception java.lang.NullPointerException at org.ajax4jsf.framework.ajax.AjaxViewHandler.createView( AjaxViewHandler.java:78) at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute( RestoreViewExecutor.java:83) at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase( LifecycleImpl.java:95) at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java :70) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213) at org.apache.myfaces.webapp.MyFacesServlet.service(MyFacesServlet.java :77) at org.kobit.ofam.gui.jsf.OFAMFacesServlet.service(OFAMFacesServlet.java :54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest( ApplicationDispatcher.java:465) at org.apache.catalina.core.ApplicationDispatcher.doForward( ApplicationDispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward( ApplicationDispatcher.java:301) at org.apache.catalina.core.StandardHostValve.custom( StandardHostValve.java:363) at org.apache.catalina.core.StandardHostValve.status( StandardHostValve.java:284) at org.apache.catalina.core.StandardHostValve.throwable( StandardHostValve.java:228) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:134) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
Have you encountered this before? Can you help me get rid of this? Thank you! On 5/30/07, Andrew Robinson <[EMAIL PROTECTED]> wrote:
A4J is quite mature IMO at this point and with a lot of features. I would recommend it over using a sandbox technology. On 5/30/07, Laurentiu Trica <[EMAIL PROTECTED]> wrote: > Werner have you used Ajax4JSF? > Can it be faster than using PPR that uses dojo.js? > I just need the PPR functionality and the client is complaining about the > speed of the page when using PPR. > > On 5/30/07, Werner Punz <[EMAIL PROTECTED]> wrote: > > Laurentiu Trica schrieb: > > > Hi Werner > > > > > > Can you tell me where should this be put to be sure it is optimizing > > > something? > > > I put it on the first lines of my xhtml file. Is that ok? > > > It still doesn't makes any difference. > > > > > > > You can put it everywhere into your code, just make sure that you do not > > set the params again afterwards... the placement optimization is already > > done by the initializer before rendering. > > > > > > > > -- > Best regards, > Laurentiu > www.codebeat.ro
-- Best regards, Laurentiu www.codebeat.ro

