You could also overwrite addIllegalArgumentException(String fieldName, IllegalArgumentException e) in your action or one of its superclasses so that it just logs a warning instead of adding an error.
Geoff > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of > Jason Carreira > Sent: 01 March 2003 02:37 > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] submitting from a form causes problems > > > This is happening because you have an IllegalArgumentException being > thrown when Webwork tries to set the field with a "" String value... > Must be the field is a non-String which cannot accept a ""? In > validate() in ActionSupport it checks the errors and errormessages and > if there are any, it throws a ResultException telling Webwork to forward > to your INPUT view. You must not have a view mapped for INPUT, so it's > giving this error. > > You can either: > > A) override validate() to not do this > B) put a mapping in for a result of input > > If you put something like this: > > Error Messages:<br> > <webwork:iterator value="errorMessages"> > <webwork:property/><br> > </webwork:iterator> > </p> > > <p> > Field Errors:<br> > <webwork:iterator value="errors"> > field: <webwork:property value="key"/> error: <webwork:property > value="value"/><br> > </webwork:iterator> > </p> > > At the top of your jsp, it will show any errors you have. > > Jason > > > -----Original Message----- > > From: Morten Wilken [mailto:[EMAIL PROTECTED] > > Sent: Friday, February 28, 2003 7:30 PM > > To: [EMAIL PROTECTED] > > Subject: [OS-webwork] submitting from a form causes problems > > > > > > hi all, > > i have problem, > > when i try to submit a form to an action, and one of the form > > fields is empty i get an odd message (ie. when the querystring is > > > > http://localhost/save.action?entryId= > > > > No view for result [input] exists for action [save] > > > > i am not sure how to handle this since it seems to come up > > before i get control in doExecute() (if i do supply an > > entryId it works fine) my views.properties contain this: > > save.action = SaveEntryAction > > > > save.success = entry.action > > > > save.error = edit.action > > > > > > > > any pointers? > > > > > > > > > > ----- Original Message ----- > > From: "Jones, Marty B." <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, February 28, 2003 9:30 PM > > Subject: [OS-webwork] RE: Opensymphony-webwork digest, Vol 1 > > #433 - 1 msg > > > > > > > Dang, > > > > > > I was hoping that Jrun was not the problem. I am pretty much stuck > > > with Jrun so I guess I will not be able to use this > > framework. When I > > > get some free time I will try to see what is going with > > this framework > > > and Jrun4. > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] > > > Sent: Friday, February 28, 2003 2:25 PM > > > To: [EMAIL PROTECTED] > > > Subject: Opensymphony-webwork digest, Vol 1 #433 - 1 msg > > > > > > > > > Send Opensymphony-webwork mailing list submissions to > > > [EMAIL PROTECTED] > > > > > > To subscribe or unsubscribe via the World Wide Web, visit > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > or, via email, send a message with subject or body 'help' to > > > [EMAIL PROTECTED] > > > > > > You can reach the person managing the list at > > > [EMAIL PROTECTED] > > > > > > When replying, please edit your Subject line so it is more specific > > > than "Re: Contents of Opensymphony-webwork digest..." > > > > > > > > > Today's Topics: > > > > > > 1. RE: Newbie Question (Andre Mermegas) > > > > > > -- __--__-- > > > > > > Message: 1 > > > From: "Andre Mermegas" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Subject: RE: [OS-webwork] Newbie Question > > > Date: Fri, 28 Feb 2003 13:38:15 -0500 > > > Reply-To: [EMAIL PROTECTED] > > > > > > I had a problem with jrun4 as well, but I didn't look into > > it much as > > > I = was not committed to using it, I just swapped in resin. > > > > > > > > > Regards, > > > -Andre Mermegas > > > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] > > On Behalf Of > > > = Scott Farquhar > > > Sent: Friday, February 28, 2003 11:21 AM > > > To: [EMAIL PROTECTED] > > > Subject: Re: [OS-webwork] Newbie Question > > > > > > There is a good chance that this could be a JRun problem. > > Have you=20 > > > applied the latest service pack? > > > > > > Is anyone else out there using JRun? > > > > > > It may be easier to test your configuration on a server > > that is known > > > to = > > > > > > work, such as Resin, Orion, Tomcat, Jetty or Websphere. > > > > > > Cheers, > > > Scott > > > > > > Jones, Marty B. wrote: > > > > I have just started playing with webwork and I am using > > the examples > > > > = > > > as a > > > > guide on how everything works. I have created a small > > application = > > > that > > > > basically has one jsp called login.jsp . I have created a > > > > action.xml = > > > file > > > > and placed it in the classes folder of my webapp. Here is the > > > > snippet = > > > of > > > my > > > > actions.xml > > > >=20 > > > >=20 > > > > <actions> > > > > <action name=3D"Login" alias=3D"login"> > > > > <view name=3D"input">login.jsp</view> > > > > <view name=3D"success">login.jsp</view> > > > > <view name=3D"error">login.jsp</view> > > > > </action> > > > > </actions> > > > >=20 > > > > I have created a class called Login that extends > > ActionSupport. =20 > > > > > > > > > ////////////////////////////////////////////////////////////////////// > > > ///= > > > /// > > > > ///////////////////// > > > > import webwork.action.ActionSupport; > > > >=20 > > > > /** > > > > * @author martyj > > > > */ > > > > public class Login extends ActionSupport { > > > >=20 > > > > =20 > > > > > > > > > /********************************************************************* > > > ***= > > > *** > > > > * Method doExecute - [Method Description] > > > > * @see webwork.action.ActionSupport#doExecute() > > > > *=20 > > > > * Created By Marty Jones - Feb 28, 2003 8:05:54 AM > > > > =20 > > > > > > > > > ********************************************************************** > > > ***= > > > */ > > > > protected String doExecute() throws Exception { > > > > =20 > > > > return SUCCESS; > > > > } > > > >=20 > > > > } > > > > > > > > > ////////////////////////////////////////////////////////////////////// > > > ///= > > > /// > > > > ///////////////////// > > > >=20 > > > > my url to access this action is > > > >=20 > > > > http://martyj-laptop2k:8102/v4/login.action > > > >=20 > > > >=20 > > > > I am using the web.xml from the example application which > > maps the = > > > action > > > > servlet to the webwork.dispatcher.ServletDispatcher=20 > > > >=20 > > > >=20 > > > >=20 > > > > I am getting the following error when I attempt to run > > the action: > > > >=20 02/28 08:27:11 error=20 > > > > java.lang.IllegalStateException > > > > at > > jrun.servlet.JRunResponse.getOutputStream(JRunResponse.java:181) > > > > at > > > > = > > > > > webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:17 > > > 2) > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > > > at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) > > > > at > > > > jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) > > > > at > > > > = > > > > > jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:2 > > > 26)= > > > > > > > at > > > > = > > > > > jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:5 > > > 27)= > > > > > > > at > > jrun.servlet.http.WebService.invokeRunnable(WebService.java:172) > > > > at > > > > > > > > > jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.ja > > > va:= > > > 451 > > > > ) > > > > at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) > > > >=20 > > > >=20 > > > > Does anyone have any ideas what is going on? > > > >=20 > > > > I am using Jrun4 as my webserver. > > > >=20 > > > >=20 > > > > ------------------------------------------------------- > > > > This sf.net email is sponsored by:ThinkGeek > > > > Welcome to geek heaven. > > > > http://thinkgeek.com/sf > > > >_______________________________________________ > > > > Opensymphony-webwork mailing list > > > >[EMAIL PROTECTED] > > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > >=20 > > > > > > --=20 > > > > > > ATLASSIAN - http://www.atlassian.com > > > Expert J2EE Software, Services and Support > > > ------------------------------------------------------- > > > Need a simple, powerful way to track and manage issues? > > > Try JIRA - http://www.atlassian.com/software/jira > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > > > > > > > -- __--__-- > > > > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > End of Opensymphony-webwork Digest > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by:ThinkGeek > > > Welcome to geek heaven. > > > http://thinkgeek.com/sf > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork