Subir documento recibido desde un webservice.

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

Subir documento recibido desde un webservice.

Buenas tardes,

Tengo un desarrollo en el cual estoy recogiendo toda la información desde un webservice y se está guardando en una Bd local, también se pretende recoger los documentos y subirlos a Alfresco. Lo estoy integrando desde el back-end con Spring, mi duda me viene a la hora de recorrer dicha entidad  e integrar ese documento a Alfresco. Una explicación gráfica seria lo siguiente:

for (Documento doc : documento.getLista()) {
docs.setTitulo(doc.getTitulo);
docs.setNombre(doc.getTitulo);

// integrar documentos en alfresco

doc.getAnexo -> contiene ficheros ya sea pdf, doc, etc...

Mi duda viene cuando tengo que recuperar el atributo el cual contiene el documento, como haría para que me lo subiese a alfresco. He estado viendo documentación, pero no he podido localizar nada referente a esto.

Disculpar si no me he explicado bien, pero en resumen sería subir un fichero desde alfresco cuando consulte el webservice y recupere esa información. 

Un saludo y gracias.

 

 

 

4 Replies
angelborroy
Alfresco Employee

Re: Subir documento recibido desde un webservice.

Puedes empezar echándole un vistazo a los diferentes mecanismos de integración con Alfresco:

http://beecon.orderofthebee.net/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20ES.pd...

Quizá podrías evaluar la API Java de CMIS como una alternativa.

Hyland Developer Evangelist
angelborroy
Alfresco Employee

Re: Subir documento recibido desde un webservice.

Por cierto, en ese documento aún se habla de una REST API antigua.

La nueva la tienes disponible en https://api-explorer.alfresco.com/api-explorer/

Hyland Developer Evangelist
JosePla
Member II

Re: Subir documento recibido desde un webservice.

Buenas tardes Angel,

Me he estado apoyando en el documento del primer mensaje, y he ido entendiendo el tema de conectar con alfresco, crear careptas y dentro algún fichero de prueba. Pero apoyandome en eso estoy intentando que en vez de crear un fichero desde cero y subirlo al directorio, pretendo recoger el fichero que me están enviado una vez que lo recojo subirlo a alfresco. No se si tendrás algo más orientado a lo que te indico, realizar una consulta a un servicio soap y en la respuesta inlcuye un file en el cual cargo a alfresco.

Gracias por la ayuda.

angelborroy
Alfresco Employee

Re: Subir documento recibido desde un webservice.

Igual esto te puede servir:

https://github.com/angelborroy/alfresco-soap-client

Pero la orientación es totalmente diferente. Es un módulo que utiliza la Java API de Alfresco y que se despliega como addon de repositorio.

Hyland Developer Evangelist