myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From christopher.alexan...@novartis.com
Subject Re: File upload and Richfaces or alternatives
Date Tue, 12 Jul 2011 13:44:03 GMT
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 <jakob.keres@googlemail.com> 
07/12/2011 06:08 AM
Please respond to
"MyFaces Discussion" <users@myfaces.apache.org>


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)


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message