ok, will do!
Thanks!

Bob Tiernay wrote:
> 
> Please ask questions like this on the struts-user
> mailing list, struts-dev is for the development of
> struts itself (SDIFTDOSI).
> 
> Thanks,
> 
> Bob
> --------------------------------------------------
> From: "Ashima Beri" <[EMAIL PROTECTED]>
> Sent: Friday, March 21, 2008 3:09 PM
> To: <dev@struts.apache.org>
> Subject: Exception while uploading a .jpg file from ValidatorForm through 
> struts action
> 
>>
>> Hi All,
>> I am trying to upload a .jpg file through my struts action.
>> Below is my set up
>>
>> In the jsp :
>>
>> <html:file property="filePath" size="20" maxlength="200"/>
>>
>>
>> In the form I have a FormFile property as :
>>
>> class MyForm extends ValidatorForm{
>>          private FormFile filePath;
>>          // corresponding getter and setter
>> }
>>
>>
>> On submitting my jsp i get the following exception.
>>
>> STACK TRACE:   java.lang.IllegalArgumentException: argument type mismatch
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(Property
>> Utils.java:1789)
>>        at
>> org.apache.commons.beanutils.PropertyUtils.setNestedProperty(Property
>> Utils.java:1684)
>>        at
>> org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.
>> java:1713)
>>        at
>> org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:101
>> 9)
>>        at
>> org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
>>        at
>> org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1096)
>>        at
>> org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
>> essor.java:816)
>>        at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
>> va:254)
>>        at
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:142
>> 0)
>>        at
>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
>>
>>        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(Appl
>> icationFilterChain.java:269)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.rd.filter.BreadcrumbFilter.doFilter(BreadcrumbFilte
>> r.java:108)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.servlet.filters.DisableUrlSessionFilter.doFilter(Di
>> sableUrlSessionFilter.java:59)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.edwrr.filter.GenericRequestValuesFilter.doFilter(Ge
>> nericRequestValuesFilter.java:138)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.servlet.filters.GrabTrackingParametersFilter.doFilt
>> er(GrabTrackingParametersFilter.java:81)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.servlet.filters.HibernateFilter.doFilter(HibernateF
>> ilter.java:81)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> com.readersdigest.servlet.filters.SetCharacterEncodingFilter.doFilter
>> (SetCharacterEncodingFilter.java:134)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:215)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:188)
>>        at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
>> alve.java:213)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
>> alve.java:174)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
>> ava:127)
>>        at
>> org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationVa
>> lve.java:347)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
>> ava:117)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
>> ve.java:108)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
>> a:151)
>>        at
>> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
>>
>>        at
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>>        at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
>>        at
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
>> va:703)
>>        at
>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSock
>> et.java:895)
>>        at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
>> ool.java:689)
>>        at java.lang.Thread.run(Unknown Source)
>>
>>
>>
>>
>> I have absolutely no clue how to debug this. Any suggestions are very
>> welcomed.
>>
>>
>> Thanks
>> Ashima
>>
>> -- 
>> View this message in context: 
>> http://www.nabble.com/Exception-while-uploading-a-.jpg-file-from-ValidatorForm-through-struts-action-tp16205619p16205619.html
>> Sent from the Struts - Dev mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Exception-while-uploading-a-.jpg-file-from-ValidatorForm-through-struts-action-tp16205619p16207042.html
Sent from the Struts - Dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to