• Rescatar Workflow desde Base de datos

  • Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
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.
 #29508  by sandertaker
 
¿Es posible rescatar o recuperar un workflow que ya ha sido deployado a Openkm, desde el mismo Openkm o copiando algún archivo? o la única opcion es tener los archivos jbmp originales para volver a deployarlos.

Saludos
 #29528  by jllort
 
Lo que se sube es un .par ( que en realidad es un zip ). Lo que no te puedo asegurar es en que tabla lo esta guardando esto, debería ser un blob o similar.
 #29532  by sandertaker
 
Preguntaba por si se pierde el .par o le pasa algo al pc donde están desarrollados los workflows, como para tener un lugar de donde recuperarlos sin tener que empezar a hacer todo de nuevo
 #29553  by jllort
 
Que el workflow una vez registrado esta en la base de datos esta claro. El problema es que como te comentaba, esto es un zip y tampoco hemos investigado tanto para ver que pasa cuando registras el par. Lo mas probable es que extraiga el zip y haga algo con los ficheros de dentro, pero si lo guarda todo ... eso no te lo puedo confirmar. En todo caso piensa que el problema no es perder los WF, a ver lo suyo es tener un backup de todo el repositorio, con lo cual se supone que no se debería perder nada ( una parte pequeña de la totalidad son los WF ). Puedo entender el caso de un entorno de desarrollo, pero vamos que es obligación del desarrollador tener un git o un svn ( yo lo aconsejaría ) y obviamente un backup de esto. En el desarrollo estas herramientas son mucho mejores que el backup, porque nos permiten retroceder en el versionado etc... Yo la respuesta la veo en esta linea que te estoy comentando.
 #29582  by sandertaker
 
Es que mi problema era que el administrador de sistema anterior dejó todo funcionando, sin embargo no dejó nada de como lo hizo, entonces no quería empezar de 0 con todo el trabajo ( así como la perdida de tiempo y dinero para la empresa)
En fin Saludos y Gracias
 #29596  by pavila
 
Nunca hemos tenido esa problemática, pero el motor de workflow que usa OpenKM no lo hemos desarrollado nosotros sino que es una integración con jBPM. En la base de datos hay unas tablas cuyos nombres empiezan por JBPM_ y yo empezaría mirando por ahí. En algún sitio debe guardar la definición del workflow, pero puede que lo hagan por varias tablas y no sea fácil recomponer el .par original. Si descubres algo te agradecería que actualizaras este post.

Un saludo.

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.