I'll answer myself :p I've found the problem. My ActionForm class has an object type field, and I dont't initialize it with an instance.
2005/10/2, José Martínez Benavides <[EMAIL PROTECTED]>: > I'm getting this error message while doing the submit of a form with > java script. I use a <html:button> tag, and define the onclick event > doing something like this: > > form.action=anAction; > form.submit(); > > - anAction is a string indicating the action. > - form is the one I indicate in the styleId property of the <html:form> tag. > > The trace of de exception begins with: > > [2/10/05 14:09:20:953 CEST] 521a521a WebGroup E SRVE0026E: [Error > de servlet]-[BeanUtils.populate]: java.lang.IllegalArgumentException: > No bean specified > at java.lang.Throwable.<init>(Throwable.java) > at java.lang.Throwable.<init>(Throwable.java:73) > at > org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java) > at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java) > at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808) > at > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1252) > at > org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821) > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > > ... > > Ah, the form object in javascript is ok, becuase I can take the fields > and display them with an alert window. I also think that the action is > ok, because if it isn't, I get a 404 error, while i'm getting a 500 > error. There might be something that is doing something to my form > after doing form.submit(). > > > > > -- > Un cordial saludo, > > José Martínez Benavides > -- Un cordial saludo, José Martínez Benavides --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]