• Error de comunicación con el servidor

  • 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.
 #28582  by marcf36lp
 
Buenos días, tengo el siguiente problema con OpenKm:

Puedo realizar el deploy de los workflows,pero al asignarle dichos workflows a los archivos OpenKm me muestra el mensaje "Error de comunicación con el servidor (findUserTaskInstances), y en la consola de depuración me muestra lo siguiente: "InvocationException (findUserTaskInstances): com.google.gwt.user.client.rpc.statusCodeException: the call faild on the server"
 #28589  by marcf36lp
 
¿Ninguna respuesta?, ¿A nadie mas le pasa?, he estado con este problema desde ayer, he probado con la version comunity y la profesional, pero sigo con el mismo problema y sinceramente no se que mas hacer, probé también instalando una versión mas antigua pero esta ni siquiera la pude ver a través del navegador.
 #28590  by marcf36lp
 
Otra cosa al tratar de ver la instancia del workflow que se inicio (pero que lo único que hace es provocar que me siga apareciendo el mensaje de error) me aparece este mensaje:

Application error
Code: Select all
Class:	org.hibernate.LazyInitializationException
Message:	failed to lazily initialize a collection of role: org.jbpm.bytes.ByteArray.byteBlocks, no session or session was closed
Date:	Fri May 16 11:47:14 CLT 2014
 #28600  by jllort
 
Esto Class: org.hibernate.LazyInitializationException te pasa porque estas utilizando un objecto que tiene una lista o parecido ( en hibernate hay que inicializar las listas Hibernate.initialize(Objecto.getAlgo()); donde este getAlgo es un Set<String> o similar.

Relativo al primer error findUserTaskInstances, aquí tienes alguna cosa mal ( no se trata de la versión de openkm, sino del workflow o vete a saber, yo creo que en el log del servidor tomcat/logs/catalina.log -> te tiene que dar mas información )
 #28619  by marcf36lp
 
Buenos días, gracias por responder, finalmente logre solucionar mi problema, al final lo quie hice fue instalar openKm con una base de datos mysql en una maquina virtual con ubuntu, habia leido en el foro que para evitar estos errores era bueno utilizar una base de datos mysql, pero al intentarlo en windows solo logre que me surgieran errores distintos, pero al hacerlo en ubuntu funciono bien, realmente no se por que no me funciono en windows, probablemente no configure bien algo, bueno eso.
Gracias por darte el tiempo de responder :) .
 #28650  by jllort
 
Que versión de MySQL estabas probando en windows ? yo te puedo asegurar que tenemos clientes en windows con MySQL y el problema que nos reportas hasta el momento no nos ha surgido.
 #29130  by sandertaker
 
Me cuelgo de este problema, para decir lo mismo, he estado siguiendo los tutoriales de youtube y al exportar el workflow siguiendo la lección 6, no existe ningún problema es más al ejecutar el workflow tampoco, el problema viene cuando quiero ver los workflows ejecutados y me envía el mismo mensaje de este tema.
marcf36lp wrote:Otra cosa al tratar de ver la instancia del workflow que se inicio (pero que lo único que hace es provocar que me siga apareciendo el mensaje de error) me aparece este mensaje:

Application error
Code: Select all
Class:	org.hibernate.LazyInitializationException
Message:	failed to lazily initialize a collection of role: org.jBPM.bytes.ByteArray.byteBlocks, no session or session was closed
Date:	Fri May 16 11:47:14 CLT 2014
Estoy corriendo openKM 6.3 versión community sobre windows 7, usando la base de datos por defecto, intentaré cambiar la base de datos como sugirieron más arriba.

Pruebo y comento

Saludos, cualquier idea es bienvenida
 #29131  by sandertaker
 
Hice lo de cambiar la base de datos ( el primero estaba instalado usando Openkm 6.3.exe ) ahora lo instalé usando el bundle openkm + Tomcat, con una base de datos PostgreSQL sobre windows 7, le hice el deploy al workflow desde Jboss 7 exactamente el mismo archivo ( y la misma aplicación) y no me ha dado ningún problema.
Por lo que para mi cuenta, el cambio de la base de datos ha sido santo remedio también. :mrgreen:

Saludos.
 #29160  by jllort
 
Creo recordar que hay un problema con la base de datos + hibernate con la base de datos embebida ( HSQL ) que nosotros desaconsejamos que sea utilizada en producción. Por defecto openkm viene con la embebida para que los usuario puedan rápidamente testearla, pero lo suyo, en un ambiente en producción es utilizar una MySQL o PostgreSQL entre otras.

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.