Un foro de discusión para nuestra comunidad de hispano hablante

Moderator: amosbatto

By blackdaker
#784321
Hola a todos muy buen día, tengo un error al importar el plugin cuando tengo mi plugin y lo quiero importar processmaker me muestra el siguiente mensaje: "The file <plugin-name> doesn't contain class: <plugin-name>".

He indagado y probado posibles soluciones como esta: http://forum.processmaker.com/viewtopic.php?f=19&t=7476
pero en esta solución si tengo los archivos que se requieren. Por lo cual esta solución no me ayudo mucho.

También analice bugs de processmaker y me encontré con esto: http://bugs.processmaker.com/view.php?id=13862 en el cual aplico la solución que se encuentra en el link adjunto: https://github.com/colosa/processmaker/ ... a6da2d6bc7 y mi archivo de configuración lo dejo de la siguiente manera:

foreach ($aFiles as $key => $val) {

if (trim($val['filename']) == $sClassName . '.php')
$bMainFile = true;
if (trim($val['filename']) == $sClassName . PATH_SEP . 'class.' . $sClassName . '.php')
$bClassFile = true;
}

Según la pagina con esto se debería de haber solucionado el problema, pero al importar el archivo realizando estos cambios no importa el plugin (ya no muestra el mensaje:"The file <plugin-name> doesn't contain class: <plugin-name>") pero tampoco lo carga.

He verificado enlaces simbólicos y están bien creados, así como también he copiado mi plugin en la carpeta de plugins de mi servidor procesmaker el cual lo renombre con el nombre "pqrd" almacenado en la carpeta web /web/pqrd/workflow/engine/plugins/
apesar de esto el plugin no aparece y/o no lo importa.

Tengo otros servidores de processmaker alojados en la ruta /opt/processmaker/ y en estos si me cargan los plugins que he creado.

Estas son las maneras que he intentado solucionando este problema, si alguien conoce otro método o forma de importar los plugins o algún paso que este haciendo mal, estare pendiente a las ayudas brindadas.
By dan123dan
#826923
Le recomiendo revisar la version de PHP que tiene instalada y la version de ProcessMaker, esto debido a que ProcessMaker sigue diferentes stacks, que ayudan al buen funcionamiento de ProcessMaker.

Revise https://wiki.processmaker.com/index.php ... ted_Stacks y segun la version de ProcessMaker que tenga realize la correcta instalacion, ya que surgieron errores al importar plugins con una version incorrecta de PHP. esto debido a que cada version de ProcessMaker fue ejecutada con una version especifica de PHP.

Hi, In order to delete a case you can follow the[…]

Hi. Have you tried to use JavaScript on your Dyn[…]

Hi Please, could you send information about the c[…]

Dashboard issue

Can you show me what you were trying to do in orde[…]