[Resolvido] Problema Com Upload no vraptor 3.2.0

Bom Dia!
Estou trabalhando com Vraptor 3.2.0, desenvolvi um sistema e esta funcionando td certo a não ser a parte onde estou tentando fazer um upload…
segue o codigo!

        @Path("/configuracoesUpload")
	@Post
	public void configuracoesUpload(UploadedFile file){
		
		File salvar = new File("Caminho");

		if(file != null){
			
			System.out.println("Arquivo "+ file.getFileName());
			
			/*try {
				
				IOUtils.copyLarge(file.getFile(), new FileOutputStream(salvar));
				
				result.include("mensagem", "Imagem enviada com sucesso!");
				
			} catch (FileNotFoundException e) {
				result.include("mensagem", "Erro ao enviar imagem - 1 !");
				e.printStackTrace();
			} catch (IOException e) {
				result.include("mensagem", "Erro ao enviar imagem - 2 !");
				e.printStackTrace();
			}*/
		}else{
			System.out.println("Valor Nulo!");
		}
		
		result.use(Results.page()).forward("/WEB-INF/jsp/home/configuracoes.jsp");
	}

no .jsp tenho…

<form action="configuracoesUpload" method="post" enctype="multipart/form-data">
	<input type="file" name="file" id="file"/> 
	<input type="submit" value="Alterar" class="botao aredondar">
</form>

Gostaria da ajuda de vcs para saber o que pode estar errado pois o objeto file chega sempre null independente do que eu faça…
Desde ja agradeço se puderem me dar algumas dicas…
Valeu!

tanto para arquivos grandes quanto para arquivos pequenos?
uploada uma img de 5kb, sei lá… só pra teste.

Mesmo com imagens pequenas, eu não faço nem idéia do que pode ser…
Na verdade assim ele chama o método e o objeto file é sempre nulo é como se não estivesse enviando a imagem teria algum .jar alguma coisa que deveria ter… eu olhei a documentação do Vraptor mas só fala do commons-io para a versão 3.2 do vraptor que é a que eu estou usando…
O .jar é este commons-io-1.3.2.jar mas este seria apenas para facilitar a copia da imagem ou arquivo para um diretório, certo…
O vraptor é este vraptor-3.2.0.jar…
E td isso esta dentro de um iframe mas ele não deveria dar problema pois o comportamento é como uma pagina dentro de outra…
Resumindo não sei o porque…
Se tiverem mais dicas mandem ai que eu vou tentando uma hora funciona hehehe…

Cara resolvi o problema…
Estava faltando este .jar : commons-fileupload-1.2.1.jar
Foi só jogar no classPath e pronto…
Valeu obrigado pela atenção amigos…

coloca um [resolvido] aê no título então. :wink:
isso sempre ajuda uma galera.

:slight_smile: