No se puede encontrar la fuente "guarani" en el proyecto "guarani" en AUDITORIA

Hola, les comento el problema que estuve buscando en todo el foro pero no encontre la solucion correcta:
En Guaraní 3.13, entramos a Toba usuarios y al querer acceder a Auditoría-> Logs de datos, o también a Auditoría aparece el siguiente error: Error en la respuesta de la cascada, para más información consulte el log - No se puede encontrar la fuente “guarani” en el proyecto “guarani” .

se completo el paso 11 sin errores en la installacion de la auditoría.
Con Respecto al error con la fuente ‘guarani’, el sistema nos funciona sin problemas.
La fuente guaraní esta declarada en el archivo bases.ini

Tenemos configuraciones recomendadas en el servidor de producción:
es_produccion = 1
usar_perfiles_propios = 1
metadatos_compilados = 1

y en el archivo ‘aplicacion.php’ (<Guaraní>/www/aplicacion.php) :

Ejecuta con metadatos compilados

define(‘apex_pa_metadatos_compilados’, 1);

Se probo recompilando los metadatos (./guarani compilar) y tampoco se soluciono el error.

apache, tiene permisos para escribir en la carpeta metadatos_compilados.

Todas las demas funcionalidades me funcionan correctamente:

Auditoria/Log de Sesiones y Accesos
Auditoria/Conf. Log Sesiones

los perfiles funcionales me funcionan perfectos.

La unica manera que me funcione es MODIFICANDO en la ruta usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo en el archivo instancia.ini —> metadatos_compilados = “0”,
LA PREGUNTA ES SI ES ESTA LA ÚNICA MANERA DE QUE FUNCIONE LA AUDITORIA/LOG DE DATOS ??

Saludos

Buenos días, fijate en los logs del toba_usuarios el log al que hace referencia cuando te dice que consultes el log.
El mismo lo vas a encontrar en <path_guarani>/lib/toba/instalacion/i__desarrollo/p__guarani/logs

Saludos.

Buen dia, estuve mirandolo y tratando de entender de donde viene el problema, te copio lo que sale:

Operacion: Log de Datos
Usuario: toba
Version-PHP: 5.6.31-4+ubuntu14.04.1+deb.sury.org+4
Servidor: localhost

URI: /toba_usuarios/2.7/aplicacion.php?ah=st5a8c12992180b2.74932512&ai=toba_usuarios||3460&tcm=central&ai=toba_usuarios||3460&ts=cascadas_efs&cascadas-ef=esquema&cascadas-maestros=proyecto-;-guarani-%7C-&tsd=toba_usuarios||2273,
Referrer: http://localhost/toba_usuarios/2.7/aplicacion.php?tm=1&tcm=central&ai=toba_usuarios||3460
Host: 127.0.0.1

==========

[INFO][toba_usuarios] PUNTO MONTAJE: se cargó la clase extension_toba/sesion.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/php
[DEBUG][toba_usuarios] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][toba] [SECCION] Iniciando componentes…
[INFO][toba_usuarios] PUNTO MONTAJE: se cargó la clase auditoria/log_datos/ci_auditoria.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/php
[DEBUG][toba] componente(2274): Pantalla de eventos: ‘pant_inicial’
[DEBUG][toba] [SECCION] Procesando eventos…
[DEBUG][toba] componente(2274): [ inicializar_dependencias ]
array (
0 => ‘filtro’,
)

[INFO][toba_usuarios] PUNTO MONTAJE: se cargó la clase auditoria/log_datos/filtro_auditoria.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/php

[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio…
[DEBUG][toba] componente(2274): Pantalla de servicio: ‘pant_inicial’
[DEBUG][toba] componente(2274): [ callback ] ‘conf__pant_inicial’
[INFO][toba] componente(2274): [ callback ] ‘conf__cuadro’ no fue atrapado
[DEBUG][toba] componente(2274): [ callback ] ‘conf__filtro’
[DEBUG][toba] Se filtro el evento: cancelar
[DEBUG][toba] [SECCION] Respondiendo al servicio__cascadas_efs…
[DEBUG][toba_usuarios] Cascadas ‘esquema’, Estado de los maestros: array (
‘proyecto’ => ‘guarani’,
)

[ERROR][toba] toba_error: No se puede encontrar la fuente ‘guarani’ en el proyecto ‘guarani’

[TRAZA]exception ‘toba_error’ with message ‘No se puede encontrar la fuente ‘guarani’ en el proyecto ‘guarani’’ in /usr/local/proyectos/guarani/lib/toba/php/nucleo/lib/toba_proyecto.php:376
Stack trace:
#0 /usr/local/proyectos/guarani/lib/toba/php/nucleo/lib/toba_admin_fuentes.php(54): toba_proyecto->get_info_fuente_datos(‘guarani’, ‘guarani’)
#1 /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/php/auditoria/log_datos/ci_auditoria.php(39): toba_admin_fuentes->get_fuente(‘guarani’, ‘guarani’)
#2 /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/php/auditoria/log_datos/ci_auditoria.php(75): ci_auditoria->get_db(‘guarani’)
#3 [internal function]: ci_auditoria->get_esquemas_combo(‘guarani’)
#4 /usr/local/proyectos/guarani/lib/toba/php/nucleo/componentes/interface/efs/toba_carga_opciones_ef.php(318): call_user_func_array(Array, Array)
#5 /usr/local/proyectos/guarani/lib/toba/php/nucleo/componentes/interface/efs/toba_carga_opciones_ef.php(180): toba_carga_opciones_ef->ef_metodo_carga_php(‘esquema’, Array, Array)
#6 /usr/local/proyectos/guarani/lib/toba/php/nucleo/componentes/interface/toba_ei_formulario.php(842): toba_carga_opciones_ef->ejecutar_metodo_carga_ef(‘esquema’, Array)
#7 /usr/local/proyectos/guarani/lib/toba/php/nucleo/toba_solicitud_web.php(456): toba_ei_formulario->servicio__cascadas_efs()
#8 /usr/local/proyectos/guarani/lib/toba/php/nucleo/toba_solicitud_web.php(185): toba_solicitud_web->servicio__cascadas_efs(Array)
#9 /usr/local/proyectos/guarani/lib/toba/php/nucleo/toba_solicitud_web.php(60): toba_solicitud_web->procesar_servicios()
#10 /usr/local/proyectos/guarani/lib/toba/php/nucleo/toba_nucleo.php(81): toba_solicitud_web->procesar()
#11 /usr/local/proyectos/guarani/lib/toba/proyectos/toba_usuarios/www/aplicacion.php(14): toba_nucleo->acceso_web()
#12 {main}

[DEBUG][toba] Mensaje a usuario: No se puede encontrar la fuente ‘guarani’ en el proyecto ‘guarani’

Que sera el error?

saludos

Buenas.

En los foros vi que la solución que dan es

metadatos_compilados = “0”,

ASI FUNCIONA LA AUDITORIA/LOG DE DATOS ??

Saludos

Perdón por revivir este hilo, pero esto es así? o sea cuando quiero verificar en el proyecto toba_usuarios el shcema negocio_auditoria, en Producción tengo que poner metadatos_compilados=0?

Saludos

Hola Javier,

Para configurar que Guaraní use metadatos compilados en producción lo que necesitan es editar el archivo ‘aplicacion.php’ (<path proyecto Guaraní>/www/aplicacion.php) y descomentar la línea “define(‘apex_pa_metadatos_compilados’, 1);”. Configurar la variable “metadatos_compilados” con el valor “1” en el archivo de inicialización ‘<path proyecto Guaraní>/instalacion/i__desarrollo/instancia.ini’ no va a tener ese efecto. Pueden quitarla.

Saludos, Florencia.

Florencia, buenísimo. Ya teníamos descomentada la línea del archivo (<path proyecto Guaraní>/www/aplicacion.php) y ahora dejamos en cero la <path proyecto Guaraní>/instalacion/i__desarrollo/instancia.ini

Como siempre muchas gracias!!!
Por mi lado este hilo ya puede cerrarse.
Saludos