Hi Andrew,

I'm working with the latest Cocoon2b2 code from CVS.

I've added support in AbstractDatabaseAction for:

request attributes overriding request parameters
"nullable" attribute in the AbstractDatabaseAction descriptor
"default" attribute in the AbstractDatabaseAction descriptor

I'll be submitting diffs today (if I can, my ISP is bad today :( )

Having said that, these are only fixes. Christian Haul is working on a new
architecture for this problem so I'm not sure if my diffs will make it into
the codebase. If your not happy applying diffs I can send you the patched
classes.

Regards,

Chris

> -----Original Message-----
> From: Andrew Answer [mailto:[EMAIL PROTECTED]]
> Sent: 06 September 2001 11:43
> To: Chris Newland
> Subject: Re[2]: DatabaseXActions
>
>
> Hello Chris,
>
> if you can send me your sources/patches, i will be very happy.
> I'm not java-spec, while only try :)
>
> What version on C2 you change?
>
> I described on cocoon-dev mailing list and can send your sources to
> developers. Or if you subscribed too, you can do it.
> I think what this changes are very important.
> Date/time requests is common task for any sites and i wonder why this
> task can't decided earlier.
>
> Wednesday, September 05, 2001, 8:31:15 PM, you wrote:
>
> > Hi Andrew,
>
> > I'm currently modifying the Database<Add|Delete|Update>Action actions to
> > allow request parameters to be overriden with request attributes.
>
> > This will allow me to pass my form data through another action which
> > manipulates the values and sets them in request attributes before the
> > DatabaseAddAction adds them into the database.
>
> > Regards,
>
> > Chris
>
> >> -----Original Message-----
> >> From: Andrew Answer [mailto:[EMAIL PROTECTED]]
> >> Sent: 05 September 2001 14:20
> >> To: [EMAIL PROTECTED]
> >> Subject: DatabaseXActions
> >>
> >>
> >> Hello cocoon-users,
> >>
> >>   i read thread named "Action to modify request parameters" and want
> >>   to ask another questions.
> >>
> >>
> >>   1. I try to use DatabaseAddAction for getting form data. In
> >>   descriptor file i setup column type as timestamp
> >>   <value param="datetime" dbcol="fdatetime" type="time-stamp"/>.
> >>   How to set request parameter on NOW + 1 hour (for example)?
> >>   I can get integer or string values from form through request
> >>   parameters, but can't get timestamp.
> >>   <util:time format="..."/> not work because of this is a string
> >>   instead of date.
> >>   <xsp:logic>request.setAttribute("date",new Date());</xsp:logic> not
> >>   work because DatabaseAddAction read real parameters only, not
> >>   attributes (as i understand).
> >>   Now i use Hsqldb and not need to convert Java datatypes into
> >>   another. This actions work without converting types?
> >>
> >>   2. Anybody use DatabaseSelectAction? How it work? It present into my
> >>   version (xml-cocoon2_20010831101539.tar.gz) of C2. When i use other
> >>   database actions, i call cocoon-action through pressing button.
> >>   How to run DatabaseSelectAction automatically when i open page?
> >>
> >> --
> >> Best regards,
> >>  Andrew                          mailto:[EMAIL PROTECTED]
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> Please check that your question has not already been answered in the
> >> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
> >>
> >> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> >> For additional commands, e-mail: <[EMAIL PROTECTED]>
> >>
> >>
> >>
>
>
>
>
>
> --
> Best regards,
>  Andrew                            mailto:[EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
>
>



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

Reply via email to