Hi,

I am new to appfuse and i am trying to use the file upload component in the
userform.xhtm page so that a user can upload a picture as part of the
process of registration and i am getting the following error below. The
error comes up even when i have not uploaded a file but simply edit an
existing user who dosent have a picture and clicking save. I have included
"enctype="multipart/form-data" in the form declaration but still no way. Any
ideas what maybe wrong?

I am using the maven jetty plugin and my MVN_OPTS = -Xms256m -Xmx1024m
-XX:PermSize=1024m, JAVA_OPTS= -Xms256m -Xmx1024m


java.lang.OutOfMemoryError: Java heap space
        at
java.io.ByteArrayOutputStream.<init>(ByteArrayOutputStream.java:59)
        at
org.apache.commons.fileupload.DeferredFileOutputStream.<init>(DeferredFileOutputStream.java:131)
        at
org.apache.commons.fileupload.DefaultFileItem.getOutputStream(DefaultFileItem.java:558)
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:406)
        at
org.apache.myfaces.webapp.filter.MultipartRequestWrapper.parseRequest(MultipartRequestWrapper.java:85)
        at
org.apache.myfaces.webapp.filter.MultipartRequestWrapper.getParameter(MultipartRequestWrapper.java:181)
        at
org.apache.myfaces.context.servlet.RequestParameterMap.getAttribute(RequestParameterMap.java:42)
        at
org.apache.myfaces.context.servlet.RequestParameterMap.getAttribute(RequestParameterMap.java:30)
        at
org.apache.myfaces.util.AbstractAttributeMap.containsKey(AbstractAttributeMap.java:57)
        at
org.apache.myfaces.renderkit.html.HtmlResponseStateManager.isPostback(HtmlResponseStateManager.java:209)
        at
org.apache.myfaces.lifecycle.DefaultRestoreViewSupport.isPostback(DefaultRestoreViewSupport.java:120)
        at
org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:80)
        at
org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
        at
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:148)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
        at
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
        at
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at
com.egsgroup.invoiceexchange.webapp.filter.MessageFilter.doFilter(MessageFilter.java:46)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
        at
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
        at
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
        at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
2010-05-26 18:21:06.727::WARN:  /userForm.html

Reply via email to