0 Replies Latest reply on May 18, 2008 3:56 PM by Michal Malczewski

    Illegal view Id for build AJAX Action URL

    Michal Malczewski Newbie

      Hello,

      I'm receiving the Illegal view Id for build AJAX Action URL exception when Push component process the event. In version 3.1.4 the component worked fine. Since version 3.2 I can not figure out how to use it again. Currently I'm using 3.2.0 SR1. Any ideas? Is it a RichFaces bug? If yes, is it known and will it be fixed soon?

      Regards, YelloY

      The full stack trace:

      Event fired
      2008-05-18 21:37:49 com.sun.faces.lifecycle.Phase doPhase
      SEVERE: JSF1054: (Phase ID: RENDER_RESPONSE 6, View ID: pages/MXWO/MXWOIncomingPage.jspx) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@1d07c3f]
      2008-05-18 21:37:49 org.apache.catalina.core.StandardWrapperValve invoke
      SEVERE: Servlet.service() for servlet Faces Servlet threw exception
      java.lang.IllegalArgumentException: Illegal view Id for build AJAX Action URL: pages/MXWO/MXWOIncomingPage.jspx
      at org.ajax4jsf.context.AjaxContextImpl.getAjaxActionURL(AjaxContextImpl.java:749)
      at org.ajax4jsf.renderkit.AjaxRendererUtils.buildEventOptions(AjaxRendererUtils.java:237)
      at org.ajax4jsf.renderkit.AjaxRendererUtils.buildOnEvent(AjaxRendererUtils.java:181)
      at org.ajax4jsf.component.UIAjaxSupport.getEventString(UIAjaxSupport.java:114)
      at org.ajax4jsf.component.EventValueExpression.getValue(EventValueExpression.java:115)
      at org.ajax4jsf.component.html.AjaxPush.getOncomplete(AjaxPush.java:427)
      at org.ajax4jsf.component.AjaxActionComponent.broadcast(AjaxActionComponent.java:79)
      at org.ajax4jsf.component.UIInclude.broadcast(UIInclude.java:139)
      at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:317)
      at org.ajax4jsf.component.AjaxViewRoot.broadcastAjaxEvents(AjaxViewRoot.java:336)
      at org.ajax4jsf.application.AjaxViewHandler.processAjaxEvents(AjaxViewHandler.java:206)
      at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:182)
      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
      at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:147)
      at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:256)
      at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:362)
      at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:488)
      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:175)
      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:844)
      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:595)