FileUpload no OC4J

1 resposta
urubatan

alguem ai ja conseguiu fazer upload de arquivos no OC4J?
to usando aqui no JDeveloper um OC4J embedded versão 10.1.2

ja tentei fazer o upload com o COS e com o commons-fileupload
ambos funcionam perfeitamente com o InternetExplorer mas os dois tão dando pau quando tento fazer o mesmo upload com o FireFox :(:(:(

MultipartRequest mw = new MultipartRequest(request,"c:\\temp\\upload",1024*1024*10);
        Enumeration e = mw.getFileNames();
        while(e.hasMoreElements())
        {
            String s = (String)e.nextElement();
            System.out.println(s);
            File f = mw.getFile(s);
            System.out.println(f);
        }

este código com o COS funciona legal pro IE, mas não rola pro FireFox :(:(:(

o stack do erro que ta ocorrendo é o seguinte:
05/06/24 16:41:57 com.evermind.server.http.HttpIOException: Read timed out

05/06/24 16:41:57 	at com.evermind.server.http.EvermindServletInputStream.read(EvermindServletInputStream.java:211)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.BufferedServletInputStream.fill(BufferedServletInputStream.java:64)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.BufferedServletInputStream.readLine(BufferedServletInputStream.java:108)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.LimitedServletInputStream.readLine(LimitedServletInputStream.java:60)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.PartInputStream.fill(PartInputStream.java:99)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.PartInputStream.read(PartInputStream.java:183)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.PartInputStream.read(PartInputStream.java:156)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.FilePart.write(FilePart.java:208)

05/06/24 16:41:57 	at com.oreilly.servlet.multipart.FilePart.writeTo(FilePart.java:167)

05/06/24 16:41:57 	at com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:266)

05/06/24 16:41:57 	at com.oreilly.servlet.MultipartRequest.<init>(MultipartRequest.java:110)

05/06/24 16:41:57 	at br.gov.rs.tce.pcdi.util.UploadServlet.doPost(UploadServlet.java:34)

05/06/24 16:41:57 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

05/06/24 16:41:57 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

05/06/24 16:41:57 	at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)

05/06/24 16:41:57 	at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)

05/06/24 16:41:57 	at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)

05/06/24 16:41:57 	at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)

05/06/24 16:41:57 	at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

05/06/24 16:41:57 	at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)

05/06/24 16:41:57 	at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)

05/06/24 16:41:57 	at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

05/06/24 16:41:57 	at java.lang.Thread.run(Thread.java:534)

qualquer dica ta valendo :D:D:D

1 Resposta

urubatan

foi só atualizar as libs e restartar o JDeveloper que tudo passou a funcionar :smiley:
valeus …

Criado 24 de junho de 2005
Ultima resposta 24 de jun. de 2005
Respostas 1
Participantes 1