• Versión 7.0 CE Exposed API

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #54999  by mola_32
 
Hola,

En teoría las versiones CE, tienen la opción Exposed API - CMIS y Rest como disponibles en la web (https://www.openkm.com/en/comparison-of-versions.html).
La nueva versión 7.0 CE parece que no soporta CMIS, o al menos eso desprendo de la no disponibilidad en la documentación específica (https://docs.openkm.com/kcenter/view/ok ... vices.html).

¿Se mantendrá la compatibilidad con CMIS en la 7.0 CE y futuras versiones community?
Gracias por la nueva versión y por liberar su uso.

Un saludo
 #55009  by jllort
 
Es algo que tendremos que eliminar de la documentación.

El CMIS es un invento que a nuestro entender está muerto; lento no, lo siguiente. Nació con la promesa de interoperar con cualquier sistema, pero desde mi punto de vista personal, dejando de lado la implementación que me parece una muy mala aproximación, cuando deseas un mínimo perfomances, es horrible.

Si quieres más pruebas del escaso o nulo interés de este tema, lo puedes ver en https://chemistry.apache.org/java/opencmis.html cuya última versión de la librería es de 2017 y que ha sido deprecado.

Aún así como aun existe gente interesada en este tema, porque en el pasado se "casaron" con esta solución, lo que proponemos es una capa intermedia ( una mini aplicacion delante del API de OpenKM ) que intermedie entre las request que se hacen con el API del CMIS. Esto no lo tenemos implementado directamente en el core de OpenKM porque las librerías como puedes comprobar son antiguas y con problemas de seguridad.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.