10-21-2021 01:34 PM
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.
10-22-2021 02:11 AM
Puedes empezar echándole un vistazo a los diferentes mecanismos de integración con Alfresco:
Quizá podrías evaluar la API Java de CMIS como una alternativa.
10-22-2021 02:12 AM
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/
10-22-2021 08:05 AM
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.
10-22-2021 10:16 AM
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.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.