Error en comando ./guarani esquema_pers exportar

Hola,

Estamos en la versión 3.18.0 de Gestión, y ay tenemos la versión de 4 dígitos y todo. Ahora hice unos cambios en el CertificadoAnalitico (egresados) y quiero subir esos cambios al repositorio para llevarlos a PRODUCCION. El tema es que al correr el comando en <path_guarani>/bin [b]sudo ./guarani esquema_pers exportar[/b] me sale el siguiente error:

nfernandez@g3gestion:/usr/local/proyectos/guarani/bin$ sudo ./guarani esquema_pers exportar
[sudo] password for nfernandez:
Ejecutado: 09/03/21 16:50:05
Exportando la personalizacion. Este proceso puede llevar varios minutos…
Generando esquema alterno…
Creando las tablas del framework…OK
Cargando datos del nucleo…OK

:

PROYECTO: El proyecto ‘’ es invalido. (la carpeta ‘Array’ no existe)


TIEMPO: 1,341 segundos


Necesitaría alguna ayuda para ver como soluciono ésto. Mientras puedo probar llevar los archivos (.xrml y jasper) directo al directorio personalizaciones/exportaciones/jasper del servidor de produccion, [b]pero sé que no es la manera correcta[/b], saludos!

Hola Nicolás,

Podés verificar si hay más datos sobre el error en los logs de comandos (<path proyecto Guaraní>/instalacion/logs_comandos/comandos.log)?

Saludos, Florencia.

Hola!,

copio el contenido del archivo comandos.log:

Fecha: 10-03-2021 18:36:26
Version-PHP: 7.3.19-1+0~20200612.60+debian10~1.gbp6c8fe1
Ruta: /usr/local/proyectos/guarani/vendor/siu-toba/framework/bin
Argumentos: personalizacion exportar

[DEBUG][guarani] INSTALACION “/usr/local/proyectos/guarani/instalacion”
[DEBUG][guarani] Parametros instancia desarrollo: array (
‘base’ => ‘guarani3’,
‘proyectos’ => 'toba_editor, toba_usuarios, toba_referencia, guarani, ',
‘tipo’ => ‘normal’,
‘toba_editor’ =>
array (
‘path’ => ‘/usr/local/proyectos/guarani/vendor/siu-toba/framework/proyectos/toba_editor’,
‘url’ => ‘/toba_editor/3.3’,
),
‘toba_usuarios’ =>
array (
‘path’ => ‘/usr/local/proyectos/guarani/vendor/siu-toba/framework/proyectos/toba_usuarios’,
‘url’ => ‘/toba_usuarios/3.3’,
),
‘toba_referencia’ =>
array (
‘path’ => ‘/usr/local/proyectos/guarani/vendor/siu-toba/framework/proyectos/toba_referencia’,
‘url’ => ‘/toba_referencia/3.3’,
),
‘guarani’ =>
array (
‘path’ => ‘/usr/local/proyectos/guarani’,
‘url’ => ‘/guarani/3.18’,
‘url_pers’ => ‘/guarani_pers/3.18’,
),
‘’ =>
array (
‘path’ => ‘Array’,
‘url’ => ‘’,
),
)
[DEBUG][guarani] INSTANCIA “desarrollo”
[DEBUG][guarani] Conectando a base ‘guarani3’
[DEBUG][guarani] Parametros de conexion: array (
‘motor’ => ‘postgres7’,
‘profile’ => ‘192.168.88.36’,
‘usuario’ => ‘postgres’,
‘clave’ => ‘d3s4rr0ll0’,
‘base’ => ‘guarani3’,
‘puerto’ => ‘5432’,
‘encoding’ => ‘LATIN1’,
‘schema’ => ‘desarrollo’,
)
[DEBUG][guarani] PROYECTO “guarani”
[DEBUG][toba] ************ ABRIR transaccion (guarani3@192.168.88.36) ****************
[DEBUG][toba] ************ Se cambia el chequeo de constraints (DEFERRED) ****************
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a00_tablas_instancia.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a01_tablas_nucleo.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a02_tablas_usuario.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a03_tablas_componentes.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a05_tablas_mensajes.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a05_tablas_notas.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a06_tablas_dimensiones.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a07_tablas_gadgets.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a10_componente_ci.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a11_componente_ei_cuadro.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a12_componente_ei_formulario.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a13_componente_ei_esquema.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a14_componente_ei_filtro.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a15_componente_ei_mapa.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a16_componente_ei_grafico.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a17_componente_ei_codigo.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a18_componente_ei_firma.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a40_componente_datos.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a50_asistentes.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a59_tablas_permisos.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a60_tablas_perfil_datos.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a60_tablas_perfil_funcional.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a70_tablas_relacion_usuario_perfil.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a80_tablas_servicios_web.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_a90_constraints.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/ddl/pgsql_t01_triggers.sql. (0)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_clase_relacion.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_msg.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_admin_persistencia.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_proyecto.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_clase_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_recurso_origen.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_columna_formato.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_objeto_ei_filtro_tipo_col.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_log_sistema_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_estilo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_columna_estilo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_fuente_datos_motor.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_grafico.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_nota_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_pagina_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_msg_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_objeto_mt_me_tipo_nav.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_nivel_acceso.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_solicitud_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_usuario_tipodoc.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_clase.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_molde_operacion_tipo_dato.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_solicitud_obs_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_fuente_datos.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_molde_operacion_tipo.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_tipo_datos.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_menu_tipos.sql. (1)
[DEBUG][guarani] /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/metadatos/apex_elemento_formulario.sql. (1)
[DEBUG][guarani] Modelo creado
[ERROR][guarani] toba_error: PROYECTO: El proyecto ‘’ es invalido. (la carpeta ‘Array’ no existe)
[TRAZA]


  • toba_modelo_proyecto->__construct
    Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/tob$

  • toba_modelo_catalogo->get_proyecto Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/to$ desarrollo
  • Instancia de consola
  • toba_modelo_instancia->get_proyecto Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/modelo/t$
  • toba_modelo_instancia->cargar_proyectos Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/mode$
  • toba_modelo_instancia->cargar_autonomo Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/model$
  • toba_personalizacion->generar_schema_diff Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/mo$
  • toba_personalizacion->exportar Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/coman$
  • comando_personalizacion->opcion__exportar Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/co$
  • comando->ejecutar_opcion Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/comando.php$ opcion__exportar
  • comando->procesar Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/consola.php, l�nea$
  • consola->invocar_comando Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/consola.php$ personalizacion
  • exportar
  • consola->run Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/run.php, l�nea 32 $ exportar
  • require_once Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/bin/launcher.php, l�nea 31 Par$ /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/consola/run.php
  • require_once Archivo: /usr/local/proyectos/guarani/vendor/siu-toba/framework/bin/toba, l�nea 2 Par�metros: $ /usr/local/proyectos/guarani/vendor/siu-toba/framework/bin/launcher.php
 Cualquier ayuda es bienvenida, saludos!

Nicolás,

Si te fijás en las primeras líneas del log hay un proyecto “vacío” cargado en la instancia:

[DEBUG][guarani] INSTALACION "/usr/local/proyectos/guarani/instalacion"
[DEBUG][guarani] Parametros instancia desarrollo: array (
  'base' => 'guarani3',
  'proyectos' => 'toba_editor, toba_usuarios, toba_referencia, guarani, ',

Esta configuración se levanta del archivo ‘<path proyecto Guaraní>/instalacion/i__desarrollo/instancia.ini’. Podrían revisarlo?

Saludos, Florencia.
2

Hola,

Si, revisé el archivo que me indicas y si, habia una "," (coma) despues del proyecto guaraní, como esperando algo mas. Edité esa línea y corrí el comando y lo realizó correctamente.

Ésto debe haber pasado porque entre varias pruebas estuve copiando la base completa de produccion al desarrollo (no solo el esquema negocio), por lo que seguramente se descalabró algo.

Muchas grcias porla ayuda! 

Saludos!