Hi Chris,
sorry for interrupting your discussion with Andrew. You wrote:
"nullable" attribute in the AbstractDatabaseAction descriptor
"default" attribute in the AbstractDatabaseAction descriptor
Does this not conflict with the Form Validation descriptor, which also includes nullable and default attributes?

Regards, Mario



Chris Newland wrote:
[EMAIL PROTECTED]">
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>reque st.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]>






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