[RESOLVIDO]Problemas no Tomcat ao fazer Upload de arquivos

Bom dia pessoal,

estou com um probleminha…

Desenvolvi um sistema no Eclipse e fiz o deploy do arquivo .war no tomcat 7.

Só que quando eu vou fazer um Upload no meu projeto ele não faz o Upload (pois o caminho do path é diferente…)

[size=18]Dados:[/size]

Upload no meu Servlet:

		DiskFileItemFactory fileupload = new DiskFileItemFactory();
		ServletFileUpload sfu = new ServletFileUpload(fileupload);

		String nome = null;
		String imagem = null;
                                  
                                // Caminho que eu modifiquei lá da pasta do webapps...
		String path = "C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/Intranet/WebContent/temas";

		Tema t = new Tema();

		try {

			sfu.setSizeMax(50 * 1024 * 1024);
			List list = sfu.parseRequest(request);

			for (Iterator it = list.iterator(); it.hasNext();) {
				FileItem item = (FileItem) it.next();

				if (!item.isFormField()) {
					imagem = item.getName();
					imagem = (new File(imagem)).getName();
					item.write(new File(path + "/" + imagem));
					item.getOutputStream().close();

					// grava fisicamente

				}

				if (item.getFieldName().equals("nome")) {
					nome = item.getString();

				}
			}

			Tema tema = new Tema(null, nome, imagem);

			TemaDao td = new TemaDao();

			td.create(tema);

			request.setAttribute("mensagem", "Cadastro realizado com sucesso.");

		} catch (Exception e) {
			e.printStackTrace();
		}

		request.getRequestDispatcher("temas.jsp").forward(request, response);

Alguém sabe me dizer o que fazer para o UPLOAD no meu sistema funcionar ?

Muito obrigado.

Blz ?!

To tentando simular aqui tambem, mas ta faltando as classes Tema e TemaDAO , cola o codigo dela tambem pls =)

Flws

[quote=Milton Quirino]Blz ?!

To tentando simular aqui tambem, mas ta faltando as classes Tema e TemaDAO , cola o codigo dela tambem pls =)

Flws[/quote]

Meu amigo, achei o Erro… o que acontece… fiz o deploy normalmente e tirei o WebContent dali do path…

String path = "C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/Intranet/temas"; 

O Tomcat não tem WebContent, ele já coloca o nome do projeto e a pasta… Por isto não estava indo… kkkkk

Muito obrigado amigo.

Que bom que você resolveu !

É isso mesmo que você falou :

Errado:
–exampleApp
----WebContent
------WebInf
--------web.xml
--------classes
----------dirToMyPackage
----------app.class

Correto:
–exampleApp
----WebInf
------web.xml
--------classes
----------dirToMyPackage
----------app.class

Flw’s

Referencia: http://www.coderanch.com/forums/posts/list/40/87666