Puedo subir ficheros pero no leerlos

cancel
Showing results for 
Search instead for 
Did you mean: 
pakicius
Member II

Puedo subir ficheros pero no leerlos

Hola.
Tengo una aplicacion que interactua con alfresco por webservice. Lo que me esta ocurriendo es que puedo subir ficheros con mi aplicacion a alfresco sin ningun problema, pero cuando voy a descargarlos me salta esta excepcion.


828 ERROR [TP-Processor7] alfresco.AlfrescoUtil (AlfrescoUtil.java:160) - No se puede leer el fichero Alfresco /app:company_home/CentrosDeportivos/Descargas, Puestadesol-676.jpg
2010-10-29 09:28:50,830 ERROR [TP-Processor7] exceptions.GeneralException (GeneralException.java:39) - Error al leer un archivo en Alfresco
2010-10-29 09:28:50,830 ERROR [TP-Processor7] exceptions.AlfrescoException (AlfrescoException.java:28) - error.getAlfresco
2010-10-29 09:28:50,830 ERROR [TP-Processor7] descargas.DescargarActionExtranet (DescargarActionExtranet.java:91) - Error al leer un archivo en Alfresco
2010-10-29 09:28:50,831 ERROR [TP-Processor7] exceptions.GeneralException (GeneralException.java:30) - Error al leer un archivo en Alfresco
2010-10-29 09:28:50,831 ERROR [TP-Processor7] exceptions.AlfrescoException (AlfrescoException.java:19) - Error al leer un archivo en Alfresco
2010-10-29 09:28:50,833 ERROR [TP-Processor7] actions.ControlAction (ControlAction.java:173) - EXCEPCION: es.novasoft.comun.exceptions.AlfrescoException: Error al leer un archivo en Alfresco
  ,MENSAJE: Error al leer un archivo en Alfresco
es.novasoft.comun.exceptions.AlfrescoException: Error al leer un archivo en Alfresco
        at es.novasoft.centrosdeportivos.view.actions.extranet.descargas.DescargarActionExtranet.executeAction(DescargarActionExtranet.java:92)
        at es.novasoft.centrosdeportivos.view.actions.ControlAction.execute(ControlAction.java:128)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at es.novasoft.centrosdeportivos.view.filter.RequestPreProcessorFilter.doFilter(RequestPreProcessorFilter.java:59)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:619)
2010-10-29 09:29:13,961 INFO  [TP-Processor3] util.CommonsLoggingOutput (CommonsLoggingOutput.java:51) - DWR Version 2.0.1 starting.
2010-10-29 09:29:13,962 INFO  [TP-Processor3] util.CommonsLoggingOutput (CommonsLoggingOutput.java:51) - - Servlet Engine: Apache Tomcat/5.5.30

A nivel de codigo esta bien, porque he visto descargar ficheros en otras aplicaciones y estoy usando la misma clase. ¿Pudiera ser temas de permisos?

Gracias
1 Reply
cristinamr
Advanced

Re: Puedo subir ficheros pero no leerlos

Buenas.

Según esto:
2010-10-29 09:28:50,833 ERROR [TP-Processor7] actions.ControlAction (ControlAction.java:173) - EXCEPCION: es.novasoft.comun.exceptions.AlfrescoException: Error al leer un archivo en Alfresco
  ,MENSAJE: Error al leer un archivo en Alfresco
es.novasoft.comun.exceptions.AlfrescoException: Error al leer un archivo en Alfresco
        at …

Te está dando problemas el paquete de una aplicación vuestra (es.novasoft.comun.exceptions.AlfrescoException). Es decir, que deberías mirar esa clase a ver qué hace si puedes depurarla mejor que mejor porque he visto bastantes errores en alfresco y ese TP-Processor7 es la primera vez que lo veo  Smiley Indifferent
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc