You must state, that is, hard-code, the name of the form
field used to select the upload file.
#Attributes.SourceField# is no good, as you may not use
pound(#) signs.
The
Destination attribute should be the path to a directory. You
seem to use the path to a file in the upload-action. Also, is there
an attributes option called "temporary"? I'm aware of just
"readOnly", "hidden" and "normal".