Return-Path: X-Original-To: apmail-myfaces-users-archive@www.apache.org Delivered-To: apmail-myfaces-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B59A96C26 for ; Tue, 12 Jul 2011 13:50:47 +0000 (UTC) Received: (qmail 80341 invoked by uid 500); 12 Jul 2011 13:50:46 -0000 Delivered-To: apmail-myfaces-users-archive@myfaces.apache.org Received: (qmail 80224 invoked by uid 500); 12 Jul 2011 13:50:45 -0000 Mailing-List: contact users-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Discussion" Delivered-To: mailing list users@myfaces.apache.org Received: (qmail 80064 invoked by uid 99); 12 Jul 2011 13:50:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jul 2011 13:50:45 +0000 X-ASF-Spam-Status: No, hits=-0.1 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [85.158.139.211] (HELO mail206.messagelabs.com) (85.158.139.211) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jul 2011 13:50:35 +0000 X-VirusChecked: Checked X-Env-Sender: christopher.alexander@novartis.com X-Msg-Ref: server-7.tower-206.messagelabs.com!1310478613!48463750!1 X-StarScan-Version: 6.2.17; banners=-,-,- X-Originating-IP: [160.62.1.173] Received: (qmail 9602 invoked from network); 12 Jul 2011 13:50:14 -0000 Received: from ch1ssaenov01.novartis.com (HELO ch1ssaenov01.novartis.com) (160.62.1.173) by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 12 Jul 2011 13:50:14 -0000 Received: from ch1ssainov02.novartis.net (ch1ssainov02s [192.37.2.176]) by ch1ssaenov01.novartis.com (8.13.8/8.13.8) with ESMTP id p6CDoD5S004860 for ; Tue, 12 Jul 2011 15:50:13 +0200 Received: from phchbs-s3140.EU.novartis.net (phchbs-s3140.eu.novartis.net [192.37.31.248]) by ch1ssainov02.novartis.net (8.14.3/8.14.3) with ESMTP id p6CDkpPw006530 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 12 Jul 2011 15:50:12 +0200 In-Reply-To: To: "MyFaces Discussion" Subject: Re: File upload and Richfaces or alternatives MIME-Version: 1.0 X-Mailer: Lotus Notes Release 7.0.1 HF655 October 29, 2007 Message-ID: From: christopher.alexander@novartis.com Date: Tue, 12 Jul 2011 09:44:03 -0400 X-MIMETrack: Serialize by Router on CHBSSPH0/PH/Novartis(Release 8.5.2FP1|November 29, 2010) at 12.07.2011 15:50:13, Serialize complete at 12.07.2011 15:50:13 Content-Type: multipart/alternative; boundary="=_alternative 004B71C0852578CB_=" X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 004B71C0852578CB_= Content-Type: text/plain; charset="US-ASCII" Jakob, Unfortunately, I could not get this working in my hands and settled for an upload Iframe with servlet. This gave me much more flexibility. Hope that helps. Chris Jakob Keres 07/12/2011 06:08 AM Please respond to "MyFaces Discussion" To users@myfaces.apache.org cc Subject File upload and Richfaces or alternatives Hello, I'm trying to use the file upload component of Richfaces together with MyFaces. Unfortunately it is not working. If I try to upload anything I get an exception. (The same code/config works with Mojarra, but with Mojarra I got other problems.) Should this combination work? I saw many issues related to file upload. Is there any special configuration needed? Can anyone suggest a different component for file uploading? I saw trinidad and tomahawk also provide this. What would be the best, easiest, trouble-freeist integrating component with Richfaces? Many thanks for your attention. Jakob MyFaces 2.1.1 Richfaces 4.0.0.Final Spring 3.0.5.RELEASE 12.07.2011 11:39:56 org.apache.myfaces.renderkit.ErrorPageWriter handleThrowable SCHWERWIEGEND: An exception occurred javax.faces.application.ViewExpiredException: /upload.jsfNo saved view state could be found for the view identifier: /upload.jsf at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:128) at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:171) at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:189) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:368) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:169) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:113) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:250) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) --=_alternative 004B71C0852578CB_=--