cancel
Showing results for 
Search instead for 
Did you mean: 

Puedo subir ficheros pero no leerlos

pakicius
Champ in-the-making
Champ in-the-making
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 1

cristinamr
World-Class Innovator
World-Class Innovator
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