У меня проблема при загрузке файла с помощью Struts, у меня есть некоторые проблемы, такие как
java.lang.IllegalArgumentException: несоответствие типов аргументов
at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
в java.lang.reflect.Method.invoke (Method.java:597)
в org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod (PropertyUtilsBean.java:1773)
в org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty (PropertyUtilsBean.java:1759)
в org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty (PropertyUtilsBean.java:1648)
в org.apache.commons.beanutils.PropertyUtilsBean.setProperty (PropertyUtilsBean.java:1677)
в org.apache.commons.beanutils.BeanUtilsBean.setProperty (BeanUtilsBean.java:1022)
в org.apache.commons.beanutils.BeanUtilsBean.populate (BeanUtilsBean.java:811)
на org.apache.commons.beanutils.BeanUtils.populate (BeanUtils.java:298)
в org.apache.struts.util.RequestUtils.populate (RequestUtils.java:493)
в org.apache.struts.action.RequestProcessor.processPopulate (RequestProcessor.java:816)
в org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:203)
в org.apache.struts.action.ActionServlet.process (ActionServlet.java:1196)
в org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:432)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:710)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:803)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:230)
в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175)
в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128)
в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:261)
в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:844)
в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:581)
в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:447)
на java.lang.Thread.run (Thread.java:619)
30 июня 2011 г., 17:30:35 вызов org.apache.catalina.core.StandardWrapperValve
SEVERE: Servlet.service () для действия сервлета сгенерировал исключение
java.lang.IllegalArgumentException: невозможно вызвать com.employer.generateResume.GenerateResumeForm.setAttachFile - несоответствие типа аргумента
в org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod (PropertyUtilsBean.java:1778)
в org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty (PropertyUtilsBean.java:1759)
в org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty (PropertyUtilsBean.java:1648)
в org.apache.commons.beanutils.PropertyUtilsBean.setProperty (PropertyUtilsBean.java:1677)
в org.apache.commons.beanutils.BeanUtilsBean.setProperty (BeanUtilsBean.java:1022)
в org.apache.commons.beanutils.BeanUtilsBean.populate (BeanUtilsBean.java:811)
на org.apache.commons.beanutils.BeanUtils.populate (BeanUtils.java:298)
в org.apache.struts.util.RequestUtils.populate (RequestUtils.java:493)
в org.apache.struts.action.RequestProcessor.processPopulate (RequestProcessor.java:816)
в org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:203)
в org.apache.struts.action.ActionServlet.process (ActionServlet.java:1196)в org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:432) в javax.servlet.http.HttpServlet.service (HttpServlet.java:710) в javax.servlet.http.HttpServlet.servlettservice: 803) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206ore) в org.alinaStandardWrapperValve.invoke (StandardWrapperValve.java:230) по адресу org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175) по адресу org.apache.catalina.core.StandardHostValve.alveg):.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) в org.apache.catalina.conaperserote.co..java: 261) в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:844) в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:581) в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:447) в java.lang.Thread.run (Thread.java:6)) 30 июня 2011 г. 17:31:08 org.apache.catalina.startup.HostConfig checkResources ИНФОРМАЦИЯ: Обновление контекста [/ company] 30 июня 2011 г. 17:32:08 org.apache.commons.beanutils.PropertyUtilsBean invokeMethod SEVERE: Вызов метода не выполнен.java.lang.IllegalArgumentException: несоответствие типа аргумента в sun.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java.jpg).) в java.lang.reflect.Method.invoke (Method.java:597) в org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod (PropertyUtilsBean.java:1773) в org.apache.commons.beanutils.PropertyUtilSananPropertyUtilsBean.java:1759) в org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty (PropertyUtilsBean.java:1648) в org.apache.commons.beanutils.PropertyUtilsBean.setProperty (PropertyUtilsBache.j)..beanutils.BeanUtilsBean.setProperty (BeanUtilsBean.java:1022) в org.apache.commons.beanutils.BeanUtilsBean.populate (BeanUtilsBean.java:811) в org.apache.commons.beanutils.BeanUtils) в org.apache.struts.util.RequestUtils.populate (RequestUtils.java:493) в org.apache.struts.action.RequestProcessor.processPopulate (RequestProcessor.java:816) в org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:203) в org.apache.struts.action.ActionServlet.process (ActionServlet.java:1196) в org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:432) в javax.servlet.http.HttpServlet.service (HttpServlet.java) в javax.servlet.http.HttpServlet.service (HttpServlet.java:803) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) в org.apache.catalinFilter.Filin.FilApplicationFilterChain.java:206) в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:230) в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValche.cat) org..core.StandardHostValve.invoke (StandardHostValve.java:128) в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104) at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:261) в org.apache.coyote.htttporHor(Http11Processor.java:844) в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:581)в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:447)
на java.lang.Thread.run (Thread.java:619)
30 июня 2011 17:32:08 вызов org.apache.catalina.core.StandardWrapperValve
SEVERE: Servlet.service () для действия сервлета сгенерировал исключение
java.lang.IllegalArgumentException: невозможно вызвать com.employer.generateResume.GenerateResumeForm.setAttachFile - несоответствие типа аргумента
в org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod (PropertyUtilsBean.java:1778)
в org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty (PropertyUtilsBean.java:1759)
в org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty (PropertyUtilsBean.java:1648)
в org.apache.commons.beanutils.PropertyUtilsBean.setProperty (PropertyUtilsBean.java:1677)
в org.apache.commons.beanutils.BeanUtilsBean.setProperty (BeanUtilsBean.java:1022)
в org.apache.commons.beanutils.BeanUtilsBean.populate (BeanUtilsBean.java:811)
на org.apache.commons.beanutils.BeanUtils.populate (BeanUtils.java:298)
в org.apache.struts.util.RequestUtils.populate (RequestUtils.java:493)
в org.apache.struts.action.RequestProcessor.processPopulate (RequestProcessor.java:816)
в org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:203)
в org.apache.struts.action.ActionServlet.process (ActionServlet.java:1196)
в org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:432)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:710)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:803)
в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290)
в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:230)
в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175)
в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128)
в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:261)
в org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:844)
в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:581)
в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:447)
at java.lang.Thread.run (Thread.java:619)