Hi Fahli, If and when you get it working, can you share it with us. Thanks.
--Irshad. mraible wrote: > > It's probably caused by the <distributable/> clause in web.xml. This > flag makes you aware of issues you might experience in a clustered > environment. > > Matt > > On 8/27/07, fadhli <[EMAIL PROTECTED]> wrote: >> I noticed that but why does it work on jetty and not tomcat? Does tomcat >> enforce everything to be serializable? >> >> >> On 8/28/07, Matt Raible < [EMAIL PROTECTED]> wrote: >> > >> > It looks like you're trying to put something in the session (the >> > uploaded file?) that's not serializable. >> > >> > Matt >> > >> > On 8/27/07, fadhli <[EMAIL PROTECTED]> wrote: >> > > Hello Matt, I manage to create an ajax file upload using dwr and >> > > commons-upload base on your tutorial posted at the appfuse1.x wiki. >> It's >> > > working fine in jetty but it's not working in tomcat 5.5. This is the >> stack >> > > trace. I'm wondering if you have any idea what's causing it. >> > > >> > > org.springframework.web.util.NestedServletException: >> > > Request processing failed; nested exception is >> > > java.lang.IllegalArgumentException: setAttribute: >> > > Non-serializable >> > > attribute Caused by: >> java.lang.IllegalArgumentException: >> > > setAttribute: Non-serializable attribute at >> > > >> org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1265) >> > > at >> org.apache.catalina.session.StandardSession.setAttribute >> > > (StandardSession.java:1243) >> > > at >> > > >> org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:130) >> > > at >> > > >> com.jgt.ui.upload.UploadListener.updateUploadInfo(UploadListener.java >> :65) >> > > at com.jgt.ui.upload.UploadListener.start >> > > (UploadListener.java:37) at >> > > >> com.jgt.ui.upload.MonitoredOutputStream.(MonitoredOutputStream.java:28) >> > > at >> > > com.jgt.ui.upload.MonitoredDiskFileItem.getOutputStream >> (MonitoredDiskFileItem.java:40) >> > > at >> > > >> org.apache.commons.fileupload.FileUploadBase.parseRequest >> > > (FileUploadBase.java:369) at >> > > >> org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest >> (ServletFileUpload.java:116) >> > > at >> > > >> com.jgt.webapp.ajax.AjaxFileUploadMultipartResolver.resolveMultipart(AjaxFileUploadMultipartResolver.java >> > > :81) at >> > > >> com.jgt.webapp.controller.UploadFilesController.onSubmit >> (UploadFilesController.java:159) >> > > at >> > > >> org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267) >> > > at >> > > >> com.jgt.webapp.controller.UploadFilesController.processFormSubmission >> (UploadFilesController.java:116) >> > > at >> > > >> org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:250) >> > > at >> > > >> org.springframework.web.servlet.mvc.AbstractController.handleRequest >> (AbstractController.java:153) >> > > at >> > > >> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) >> > > at >> > > >> org.springframework.web.servlet.DispatcherServlet.doDispatch >> (DispatcherServlet.java:857) >> > > at >> > > >> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792) >> > > at >> > > >> org.springframework.web.servlet.FrameworkServlet.processRequest >> > > (FrameworkServlet.java:461) at >> > > >> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:426) >> > > at >> > > >> javax.servlet.http.HttpServlet.service(HttpServlet.java:710) >> > > at >> > > javax.servlet.http.HttpServlet.service >> > > (HttpServlet.java:803) at >> > > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >> > > at >> > > >> org.apache.catalina.core.ApplicationFilterChain.doFilter >> (ApplicationFilterChain.java:188) >> > > at >> > > >> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691) >> > > at >> > > >> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java >> :469) >> > > at >> > > >> org.apache.catalina.core.ApplicationDispatcher.doForward >> > > (ApplicationDispatcher.java:364) at >> > > >> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav >> > > >> > > -- >> > > /fadhli >> > >> > >> > -- >> > http://raibledesigns.com >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> >> >> >> -- >> /fadhli > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Ajax-FileUpload-DWR-Error-in-Tomcat-5.5-tf4339347s2369.html#a12368099 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
