Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con Eclipse (InputStream)

Estas en el tema de Problemas con Eclipse (InputStream) en el foro de Java en Foros del Web. Hola con todos, bueno este es mi primer tema... espero de su grata ayuda. Primero, tengo que guardar en la Unidad D:\ unas imagenes y ...
  #1 (permalink)  
Antiguo 12/12/2008, 00:35
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Problemas con Eclipse (InputStream)

Hola con todos, bueno este es mi primer tema... espero de su grata ayuda.

Primero, tengo que guardar en la Unidad D:\ unas imagenes y lo realizo con este codigo:

public void copiarImagen(String input,String ouput) throws Exception{


File fichero = new File(input);
File direc = new File(ouput);
System.out.println("IMAGEN!!!: "+input+" "+ouput);
InputStream in = new FileInputStream(fichero);
OutputStream ou = new FileOutputStream(direc);

byte[] buf = new byte[1024];
int len;
while ((len = in.read(buf))>0) {
ou.write(buf,0,len);
}
in.close();
ou.close();
}

bueno creo que no contien errores.
Segundo: cuando lo ejecuto me sale en la consola del Eclipse (Acceso Denegado)
Tercero: El S.O. es Vista Home y el Eclipse es Europa

al parecer es cosa de privilegios que se le tienen q dar al eclipse pero realmente no se como.

Les agradeceri bastante por la solucion de este problema.

Saludos!
  #2 (permalink)  
Antiguo 12/12/2008, 05:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 19
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

preguntas:
1) Lo estás ejecutando como administrador?
2) Ese mensaje te sale con este programa o con todos?
3) Fijate que la carpeta en cuestion no tenga los datos encriptados por otro usuario.
  #3 (permalink)  
Antiguo 12/12/2008, 10:45
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

Gracias por contestar. Si lo estoy ejecutando como administrador. Esto es lo que me sale en la consola

RUTA FOTO!!!!: C:\Users\Sergio Urbano\Pictures\IMG_PRO\can_ec.jpg
COPIAR A!!!: C:/imagenes
12/12/2008 11:42:50 AM org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() para servlet action lanzó excepción
java.io.FileNotFoundException: C:\imagenes (Acceso denegado)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at aprendamos.java.action.PartidoAction.copiarImagen( PartidoAction.java:325)
at aprendamos.java.action.PartidoAction.insertarParti do(PartidoAction.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.struts.actions.DispatchAction.dispatchM ethod(DispatchAction.java:269)
at org.apache.struts.actions.DispatchAction.execute(D ispatchAction.java:170)
at org.apache.struts.actions.MappingDispatchAction.ex ecute(MappingDispatchAction.java:166)
at org.apache.struts.chain.commands.servlet.ExecuteAc tion.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAc tion.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase .execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(Ch ainBase.java:190)
at org.apache.commons.chain.generic.LookupCommand.exe cute(LookupCommand.java:304)
at org.apache.commons.chain.impl.ChainBase.execute(Ch ainBase.java:190)
at org.apache.struts.chain.ComposableRequestProcessor .process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(Acti onServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:445)
at java.lang.Thread.run(Unknown Source)
  #4 (permalink)  
Antiguo 12/12/2008, 12:47
 
Fecha de Ingreso: diciembre-2008
Mensajes: 19
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

y si pones la foto en otra carpeta?? por ejemplo, podrías crear una carpeta de prueba dentro de tu proyecto eclipse y ahi colocar la foto.
  #5 (permalink)  
Antiguo 12/12/2008, 13:43
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

Me sale igual acceso denegado :(
  #6 (permalink)  
Antiguo 12/12/2008, 13:46
 
Fecha de Ingreso: diciembre-2008
Mensajes: 19
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

Perdon, la carpeta que deberias tratar de cambiar seria la de destino.. la de C:\imagenes , que es a donde no puede acceder
  #7 (permalink)  
Antiguo 12/12/2008, 14:31
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

Si, eso hice la de destino ahora es : C:\Users\Sergio Urbano\Documents\Estacion de Trabajo\.metadata\.plugins\org.eclipse.wst.server. core\tmp0\wtpwebapps\Proyecto\imgPartidosPoliticos (Acceso denegado)
  #8 (permalink)  
Antiguo 13/12/2008, 17:08
 
Fecha de Ingreso: diciembre-2008
Mensajes: 19
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problemas con Eclipse (InputStream)

y si pones que las carpetas destino y origen sean las mismas?? solo para ver si asi puede acceder a la carpeta origen (porque aparentemente a la q no puede acceder es a la de destino).
Y sino como dije anteriormente, fijate que no tegas las carpetas encriptadas. Para ver esto tenes que pararte en la carpeta en cuestion y hacer click con el boton izq. e ir a propiedades->opciones avanzadas (solapa general) y ahi mirar si el check box de "cifrar contenido para proteger datos" no este tildado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:18.