Your request is sending a value for a form bean property that can't be converted to the required type, by the look of it. Turn on debug logging for the org.apache.commons.beanutils package and you should be able to see which property the error is for.

L.

Shiby Maria John wrote:
hi,

I have an application with xsl (in jsp) used for presentation and
Struts for Controller.
When I try to submit an action in the onChange of a combo box (combo
created using javascript), I get this error

2005-12-20 14:49:42 StandardWrapperValve[action]: Servlet.service()
for servlet action threw exception
java.lang.IllegalArgumentException: argument type mismatch
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789)
      at
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684)
      at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
      at
org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
      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(RequestProcessor.java:816)
      at
com.ibsplc.iwise.framework.web.requestprocessor.Model2xRequestProcessor.processPopulate(Unknown
 Source)
      at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
      at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)
      at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
      at java.lang.Thread.run(Thread.java:536)


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

Reply via email to