On 06.Jun.2002 -- 06:56 AM, Andrew Timberlake wrote: > Gerhard > > I think that your problem is not mysql but the use of the > DatabaseAddAction. > Looking through the source for the DatabaseAddAction indicates no > awareness of Uploaded Files. > The error you are receiving below shows that cocoon is correctly > retrieving your file and placing it in a FilePartFile object but the > DatabaseAddAction is retrieving the data through request.getParameter() > which only returns a string showing you the toString() results of the > FilePartFile object. > If you handle the database work in your own action you will have no > problem adding the binary data (Correction: using mysql's default > limits, you will only be able to store 1M of information (Change > max_allowed_packet if you need more)). > > You should be able to write a small action which reads the FilePart and > places the actual file into a request Attribute.
And if you were using the "new" database actions (scratchpad in 2.0.3, o.a.c.acting.modular package in HEAD), you would just write your custom "InputModule" (o.a.c.components.modules.input) which is *really* simple. Ahem, well, currently the setColumn method does not allow to provide an InputStream or a Reader to it but that would be POC to change. Chris. -- C h r i s t i a n H a u l [EMAIL PROTECTED] fingerprint: 99B0 1D9D 7919 644A 4837 7D73 FEF9 6856 335A 9E08 --------------------------------------------------------------------- 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]>