This could be because there is no constructor in FileBean that takes just a single string. The constructors are:
public FileBean(File file, String contentType, String originalName); public FileBean(File file, String contentType, String originalName, String charset); So now I guess the question is more: how are you compiling code that has a call to new FileBean(String)? -t On Apr 14, 2008, at 5:51 PM, jklcom99 wrote: > > I completely removed/reloaded my local maven repository and am still > getting > the same error. > > > Zenin, Ruslan wrote: >> >> Sounds like a version mismatch of the dependent jars... >> >> L8r, Ruslan >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of >> jklcom99 >> Sent: April 14, 2008 3:52 PM >> To: stripes-users@lists.sourceforge.net >> Subject: [Stripes-users] java.lang.NoSuchMethodException: >> net.sourceforge.stripes.action.FileBean.<init> >> >> >> Hi, >> After I've recovered from my hard drive failure. The project that >> used >> to >> work fine is now getting the following error: >> Am I missing some Stripes components? >> >> 2008-04-14 15:41:56,207 WARN Log.warn - Looks like type converter >> null >> threw an exception. >> java.lang.NoSuchMethodException: >> net.sourceforge.stripes.action.FileBean.<init>(java.lang.String) >> at java.lang.Class.getConstructor0(Class.java:2706) >> at java.lang.Class.getConstructor(Class.java:1657) >> at >> net >> .sourceforge.stripes.controller.DefaultActionBeanPropertyBinder.conve >> rt(DefaultActionBeanPropertyBinder.java:961) >> at >> net >> .sourceforge.stripes.controller.DefaultActionBeanPropertyBinder.bind( >> DefaultActionBeanPropertyBinder.java:290) >> at >> net.sourceforge.stripes.controller.DispatcherHelper >> $3.intercept(Dispatch >> erHelper.java:185) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionCon >> text.java:157) >> at >> net >> .sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercep >> t(BeforeAfterMethodInterceptor.java:107) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionCon >> text.java:154) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContex >> t.java:73) >> at >> net >> .sourceforge.stripes.controller.DispatcherHelper.doBindingAndValidati >> on(DispatcherHelper.java:182) >> at >> net >> .sourceforge.stripes.controller.DispatcherServlet.doBindingAndValidat >> ion(DispatcherServlet.java:217) >> at >> net >> .sourceforge.stripes.controller.DispatcherServlet.doPost(DispatcherSe >> rvlet.java:142) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >> at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: >> 459) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1054) >> at >> net >> .sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter. >> java:181) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1045) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:264) >> at >> org >> .acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS >> ecurityInterceptor.java:107) >> at >> org >> .acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte >> rSecurityInterceptor.java:72) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl >> ationFilter.java:110) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin >> gFilter.java:217) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H >> ttpSessionContextIntegrationFilter.java:229) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1 >> 48) >> at >> org >> .acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java >> :98) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1045) >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: >> 358) >> at >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: >> 231) >> at >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: >> 629) >> at >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:389) >> at >> org >> .mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler >> Collection.java:149) >> at >> org >> .mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav >> a:123) >> at >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: >> 141) >> at org.mortbay.jetty.Server.handle(Server.java:303) >> at >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: >> 452) >> at >> org.mortbay.jetty.HttpConnection >> $RequestHandler.content(HttpConnection.j >> ava:735) >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:636) >> at >> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) >> at >> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349) >> at >> org >> .mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java: >> 320) >> at >> org.mortbay.thread.BoundedThreadPool >> $PoolThread.run(BoundedThreadPool.ja >> va:475) >> 2008-04-14 15:41:56,223 WARN Log.warn - Looks like type converter >> null >> threw an exception. >> java.lang.NoSuchMethodException: >> net.sourceforge.stripes.action.FileBean.<init>(java.lang.String) >> at java.lang.Class.getConstructor0(Class.java:2706) >> at java.lang.Class.getConstructor(Class.java:1657) >> at >> net >> .sourceforge.stripes.controller.DefaultActionBeanPropertyBinder.conve >> rt(DefaultActionBeanPropertyBinder.java:961) >> at >> net >> .sourceforge.stripes.controller.DefaultActionBeanPropertyBinder.bind( >> DefaultActionBeanPropertyBinder.java:290) >> at >> net.sourceforge.stripes.controller.DispatcherHelper >> $3.intercept(Dispatch >> erHelper.java:185) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionCon >> text.java:157) >> at >> net >> .sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercep >> t(BeforeAfterMethodInterceptor.java:107) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionCon >> text.java:154) >> at >> net >> .sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContex >> t.java:73) >> at >> net >> .sourceforge.stripes.controller.DispatcherHelper.doBindingAndValidati >> on(DispatcherHelper.java:182) >> at >> net >> .sourceforge.stripes.controller.DispatcherServlet.doBindingAndValidat >> ion(DispatcherServlet.java:217) >> at >> net >> .sourceforge.stripes.controller.DispatcherServlet.doPost(DispatcherSe >> rvlet.java:142) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) >> at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: >> 459) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1054) >> at >> net >> .sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter. >> java:181) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1045) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:264) >> at >> org >> .acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS >> ecurityInterceptor.java:107) >> at >> org >> .acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte >> rSecurityInterceptor.java:72) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl >> ationFilter.java:110) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin >> gFilter.java:217) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H >> ttpSessionContextIntegrationFilter.java:229) >> at >> org.acegisecurity.util.FilterChainProxy >> $VirtualFilterChain.doFilter(Filt >> erChainProxy.java:274) >> at >> org >> .acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1 >> 48) >> at >> org >> .acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java >> :98) >> at >> org.mortbay.jetty.servlet.ServletHandler >> $CachedChain.doFilter(ServletHan >> dler.java:1045) >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: >> 358) >> at >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: >> 231) >> at >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: >> 629) >> at >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:389) >> at >> org >> .mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler >> Collection.java:149) >> at >> org >> .mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav >> a:123) >> at >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: >> 141) >> at org.mortbay.jetty.Server.handle(Server.java:303) >> at >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: >> 452) >> at >> org.mortbay.jetty.HttpConnection >> $RequestHandler.content(HttpConnection.j >> ava:735) >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:636) >> at >> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) >> at >> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349) >> at >> org >> .mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java: >> 320) >> at >> org.mortbay.thread.BoundedThreadPool >> $PoolThread.run(BoundedThreadPool.ja >> va:475) >> >> -- >> View this message in context: >> http://www.nabble.com/java.lang.NoSuchMethodException%3A-net.sourceforge >> .stripes.action.FileBean.%3Cinit%3E-tp16688630p16688630.html >> Sent from the stripes-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------ >> - >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save >> $100. >> Use priority code J8TL2D2. >> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j >> avaone >> _______________________________________________ >> Stripes-users mailing list >> Stripes-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/stripes-users >> *************************************************************************************************** >> The information in this email is confidential and may be legally >> privileged. Access to this email by anyone other than the intended >> addressee is unauthorized. If you are not the intended recipient of >> this >> message, any review, disclosure, copying, distribution, retention, >> or any >> action taken or omitted to be taken in reliance on it is prohibited >> and >> may be unlawful. If you are not the intended recipient, please >> reply to or >> forward a copy of this message to the sender and delete the >> message, any >> attachments, and any copies thereof from your system. >> *************************************************************************************************** >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save >> $100. >> Use priority code J8TL2D2. >> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone >> _______________________________________________ >> Stripes-users mailing list >> Stripes-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/stripes-users >> >> > > -- > View this message in context: > http://www.nabble.com/java.lang.NoSuchMethodException%3A-net.sourceforge.stripes.action.FileBean.%3Cinit%3E-tp16688630p16690893.html > Sent from the stripes-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save > $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Stripes-users mailing list > Stripes-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/stripes-users ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Stripes-users mailing list Stripes-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stripes-users