I have tried this upload thing many times, and I am also getting the same error. I think I have included everything, the form tag in JSP, the FormBean implemenation... I just do not know what I have not put in! It is still throwing the same error to me!
Could be a problem with Struts on Weblogic? Or something else? Can you use html:file with other input fields?