cancel
Showing results for 
Search instead for 
Did you mean: 

Bajar un contenido a cliente

uridium
Champ in-the-making
Champ in-the-making
Hola,

Necesito bajar un contenido al cliente usando la API de Java, he visto algun post que lo hace por Web Script.
Existe algún ejemplo de como hacerlo por Web service?

Gracias.
2 REPLIES 2

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Buenas,

Para hacerlo via servicio web, puedes echarle un vistazo al siguiente metodo:
public static void copyContentToFile(org.alfresco.webservice.content.Content content,
                                     java.io.File file)

    Copy the content into a given file.

    Parameters:
        content - the content object
        file - the file

http://dev.alfresco.com/resource/docs/java/web-service-client/

Saludos

uridium
Champ in-the-making
Champ in-the-making
Hola,

Siguiendo tus sabios consejos (y utiles) he utilizado el metodo que comentas, pero ante mi sorpresa me encuentro con:

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/util/FileCopyUtils
   at org.alfresco.webservice.util.ContentUtils.copyContentToFile(ContentUtils.java:313)
   at com.ccsagresso.visor.model.ContentManager.copyContentToFile(ContentManager.java:208)
   at com.ccsagresso.visor.model.GetContent.getContentList(GetContent.java:154)
   at com.ccsagresso.visor.model.GetContent.getContentListXML(GetContent.java:172)
   at com.ccsagresso.visor.model.Test.main(Test.java:31)
Caused by: java.lang.ClassNotFoundException: org.springframework.util.FileCopyUtils
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClassInternal(Unknown Source)
   … 5 more


Es esto normal?

Me respondo a mi mismo, he añadido la libreria spring-2.0.8.jar y va como una seda

Gracias.