I am wanting to implement my own FileItem class which is really an extension of 
the DefaultFileItem but with the added feature of creating (and providing 
access to) a physical file on the server with the same name as the one 
uploaded.  However, I can't extend the DefaultFileItem class because its 
constructor does not have an access modifier and therefore is not visible to 
extending classes outside the org.apache.commons.fileupload package.  I don't 
want to re-implement all the code in the DefaultFileItem, but I can't seen any 
other way.

Is there a reason this class was created to prevent it from ever being extended?

Please advise.

Reply via email to