2
respostas

Erro na classe filesaver - SPRING MVC I - aula 9

Estou recebendo o erro abaixo o qual não consegui solucionar. Baixei o projeto da aula disponibilizado aqui no site, mas o problema continua: Type Exception Report Message Request processing failed; nested exception is java.lang.RuntimeException: java.io.IOException: java.io.FileNotFoundException: C:\Users\marlo\Documents\Workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\casadocodigo\arquivos-sumario\C:\Users\marlo\Documents\apache_poi_tutorial.pdf (A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta) Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.RuntimeException: java.io.IOException: java.io.FileNotFoundException: C:\Users\marlo\Documents\Workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\casadocodigo\arquivos-sumario\C:\Users\marlo\Documents\apache_poi_tutorial.pdf (A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:973) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) Root Cause java.lang.RuntimeException: java.io.IOException: java.io.FileNotFoundException: C:\Users\marlo\Documents\Workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\casadocodigo\arquivos-sumario\C:\Users\marlo\Documents\apache_poi_tutorial.pdf (A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta) br.com.casadocodigo.loja.infra.FileSaver.write(FileSaver.java:25) .......... Estou usando JAVA 8, TONCAT 9, ECLIPSE j2ee 2018-09

2 respostas

Seu erro diz:

A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta) br.com.casadocodigo.loja.infra.FileSaver.write(FileSaver.java:25)

Dá uma olhada nessa classe e verifica os caminhos se tem algo errado

Olá Guilherme,

Eu baixei o projeto do site da alura o erro continua . Está acontecendo no seguinte comando da classe FileSaver: file.transferTo(new File(path)); O valor de path é: C:\Users\marlo\Documents\Workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\casadocodigo\arquivos-sumario\C:\Users\marlo\Documents\apache_poi_tutorial.pdf.