The moose likes JSF and the fly likes javax.servlet.ServletException: Argument Error: Parameter viewId is null Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » JSF
Reply Bookmark "javax.servlet.ServletException: Argument Error: Parameter viewId is null" Watch "javax.servlet.ServletException: Argument Error: Parameter viewId is null" New topic
Author

javax.servlet.ServletException: Argument Error: Parameter viewId is null

Jaik Singh
Greenhorn

Joined: Sep 22, 2010
Posts: 20

Hello All,
This is one Pop Up Application. I am able to get the landing page of the application. But when I click on the link of the application, it gets failed with the below error.

I am using the RichFaces4.0/4.1, JSF 2.0 and JBoss 5.1 and 6.0.

Error: -
======


javax.servlet.ServletException: Argument Error: Parameter viewId is null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:321)


root cause

java.lang.NullPointerException: Argument Error: Parameter viewId is null
com.sun.faces.util.Util.notNull(Util.java:305)
com.sun.faces.application.view.MultiViewHandler.getActionURL(MultiViewHandler.java:272)
org.ajax4jsf.framework.ViewHandlerWrapper.getActionURL(ViewHandlerWrapper.java:92)
javax.faces.application.ViewHandlerWrapper.getActionURL(ViewHandlerWrapper.java:166)
org.ajax4jsf.framework.ViewHandlerWrapper.getActionURL(ViewHandlerWrapper.java:92)
com.sun.faces.renderkit.html_basic.FormRenderer.getActionStr(FormRenderer.java:230)
com.sun.faces.renderkit.html_basic.FormRenderer.encodeBegin(FormRenderer.java:133)
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:824)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1641)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1646)
com.sun.faces.application.view.JspViewHandlingStrategy.doRenderView(JspViewHandlingStrategy.java:427)
com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:229)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:127)
org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:269)
org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:309


The same is working with RichFaces3.3 and JBoss5.1

Any Idea, please post.

Thanks and Regards
Jaikrat Singh
 
IntelliJ Java IDE
 
subject: javax.servlet.ServletException: Argument Error: Parameter viewId is null
 
Threads others viewed
Anyone know what this error means?
I am trying to setup ajax4jsf with shale and facelets
NPE when using setFor()
Error: Dynamic Menu + Richfaces + A4j
Getting this error when binded with a list for selectItems in jsf1.2_10
MyEclipse, The Clear Choice

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture