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]