Deploying RichFaces Application
siven555 Sep 19, 2007 8:55 AMI got the following message when I tried to view my xhtml pages.
type Exception report
message
description
The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Stack must not be null
org.jboss.seam.web.ExceptionFilter.endWebRequestAfterException(ExceptionFilter.java:103)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:73)
org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
root cause
java.lang.IllegalArgumentException: Stack must not be null
org.jboss.seam.core.ConversationEntry.(ConversationEntry.java:40)
org.jboss.seam.core.ConversationEntries.createConversationEntry(ConversationEntries.java:50)
org.jboss.seam.core.Manager.createConversationEntry(Manager.java:685)
org.jboss.seam.core.Manager.beforeRedirect(Manager.java:834)
org.jboss.seam.core.Manager.beforeRedirect(Manager.java:852)
org.jboss.seam.exceptions.DebugPageHandler.handle(DebugPageHandler.java:24)
org.jboss.seam.core.Exceptions.handle(Exceptions.java:79)
org.jboss.seam.web.ExceptionFilter.endWebRequestAfterException(ExceptionFilter.java:91)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:73)
org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
I also found the following in my log file
2007-09-19 14:22:04,194
ERROR [org.apache.commons.digester.Digester] End event threw exception
java.lang.IllegalArgumentException: argument type mismatchBegin event threw exception
javax.faces.FacesException: java.lang.IllegalArgumentException: argument type mismatch
Caused by: java.lang.IllegalArgumentException: argument type mismatch
org.apache.commons.digester.Digester.createSAXException(Digester.java:2792)
at org.apache.commons.digester.Digester.createSAXException(Digester.java:2818)
at org.apache.commons.digester.Digester.endElement(Digester.java:1070)
ERROR [org.apache.myfaces.webapp.StartupServletContextListener] Error initializing ServletContext
javax.faces.FacesException: java.lang.reflect.InvocationTargetException
Caused by: javax.faces.FacesException: javax.faces.FacesException: java.lang.IllegalArgumentException: argument type mismatch