Touché :)

-Pat

----- Original Message -----
From: "Maurice Parker" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, November 04, 2002 12:54 PM
Subject: Re: [OS-webwork] Re: Configuration


>
> Patrick Lightbody wrote:
>
> >You're right, I'm not giving concrete examples. They are there, trust me,
I
> >just haven't written them down. I'd like for this issue to be kept open
> >until I get a chance to give you some real examples. In fact, I'll even
> >write some code in the sandbox/xwork module that is a working example.
> >
> >
> Or you could fix those bugs introduced with the GenericDispatcher.
>
> -Maurice
>
> >Until I get some examples and code in place, I'll not bring this up
again.
> >
> >-Pat
> >
> >----- Original Message -----
> >From: "Maurice Parker" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Monday, November 04, 2002 12:45 PM
> >Subject: Re: [OS-webwork] Re: Configuration
> >
> >
> >
> >
> >>Patrick Lightbody wrote:
> >>
> >>
> >>
> >>>Well partly. The thing is that when you do Foo.success=Bar.action, it
is
> >>>ambiguous and confusing. Half the people might expect a chain to
happen,
> >>>while the other half might expect a new Http request to be made to
> >>>Bar.action. So at least some people are going to be surprised.
> >>>
> >>>
> >>>
> >>>
> >>Actions by definition should not know about their environment.
> >> Foo.success=Bar.action means to chain to the next action.  Period.  The
> >>mechanism whether it be by doing HTTP forwards or by going through an
> >>internal loop is an implementation detail that should be hidden from the
> >>end user.
> >>
> >>
> >>
> >>>>Look, I don't see you proposing any functionality that hasn't existed
in
> >>>>a different form for a long time.  Functionality BTW, that didn't
> >>>>require any special effort on the part of the end user (i.e. extra
> >>>>configuration).
> >>>>
> >>>>
> >>>>
> >>>>
> >>>Actually, my proposal adds a large ammount of functionality while still
> >>>keeping configuration simple for the newbie or anyone else who wants
> >>>
> >>>
> >things
> >
> >
> >>>as simple as possible. The primary change I'm suggesting is that the
> >>>internal configuration architecture be reworked to be specific to
actions
> >>>(currently it is a generic Object get(String) method) and that complete
> >>>support for action configuration be built in to the configuration
> >>>archicture. Sure, I can do
> >>>"jasperTest.success=orderList.jasper?dataSource=orders" (as you
mentioned
> >>>
> >>>
> >in
> >
> >
> >>>your last email), but that is nothing but a hack. What it is doing is
> >>>
> >>>
> >taking
> >
> >
> >>>advantage of Http-specific features (parameters in the GET string) and
> >>>jamming it in to the configuration.
> >>>
> >>>
> >>>
> >>The point behind giving this example was to show you that you haven't
> >>any new funtionality.
> >>
> >>As to using HTTP specific features, all actions have parameters if in a
> >>Servlet container or not.  If you specify them via an HTTP query string
> >>or with a special XML tag is irrelevant.  They're still parameters.  If
> >>we need syntactic sugar, we can add a param XML tag to actions.xml.
> >>
> >>
> >>
> >>>And just to be perfectly clear, this change would have _zero_ effect on
> >>>anyone.
> >>>
> >>>
> >>>
> >>I fail to see how it would benifit anyone either.  Show me how to do
> >>something with your new configuration scheme that I can't already do
> >>
> >>
> >today.
> >
> >
> >>-Maurice
> >>
> >>
> >>
> >>
> >>-------------------------------------------------------
> >>This SF.net email is sponsored by: ApacheCon, November 18-21 in
> >>Las Vegas (supported by COMDEX), the only Apache event to be
> >>fully supported by the ASF. http://www.apachecon.com
> >>_______________________________________________
> >>Opensymphony-webwork mailing list
> >>[EMAIL PROTECTED]
> >>https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >>
> >>
> >
> >
> >
> >-------------------------------------------------------
> >This SF.net email is sponsored by: ApacheCon, November 18-21 in
> >Las Vegas (supported by COMDEX), the only Apache event to be
> >fully supported by the ASF. http://www.apachecon.com
> >_______________________________________________
> >Opensymphony-webwork mailing list
> >[EMAIL PROTECTED]
> >https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >
> >
> >
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: ApacheCon, November 18-21 in
> Las Vegas (supported by COMDEX), the only Apache event to be
> fully supported by the ASF. http://www.apachecon.com
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork



-------------------------------------------------------
This SF.net email is sponsored by: ApacheCon, November 18-21 in
Las Vegas (supported by COMDEX), the only Apache event to be
fully supported by the ASF. http://www.apachecon.com
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to