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

Reply via email to