hi all,
thanks for the help. my problem stemmed from the misconception that
doexecute would always be called, even if there were errors added. now it
works fine

sincerely
morten wilken
----- Original Message -----
From: "Geoff Carruthers" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, March 03, 2003 11:32 AM
Subject: RE: [OS-webwork] submitting from a form causes problems


> 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



-------------------------------------------------------
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

Reply via email to