Adicionei sim…
Usei o Ethreal e vi o pacote arquivo sendo enviado.
Porém a Action não conseguiu recebé-lo.
Cara, o commons-fileupload vem na distribuição padrão do Struts 2.
Estou com a versão Struts 2.0.3 aqui em casa e dá o mesmo problema.
Envia a parte do teu struts.xml que configura a action pra gente dar uma olhada.
Meu struts tá assim:
...
<action name="doUpload" class="com.jlabs.user.action.UploadAction">
<interceptor-ref name="fileUpload">
<param name="maximumSize">10485760</param><!-- 10Mb -->
</interceptor-ref>
<result name="input">/user/curriculumUpload.jsp</result>
</action>
...
por que vc não usa a versao 2.0.6 GA que está disponível no site ?