Error 3W 2.9.5 Symfony\\Component\\Translation\\Loader\\ArrayLoader

Buen día,
Estamos teniendo este error en una versión de Guarani 3W 2.9.5
Copio la salida del error del Apache

[Mon Mar 25 09:17:56.551014 2019] [:error] [pid 14145] [client 170.233.92.74:54786] PHP Fatal error:  Class 'Symfony\\Component\\Translation\\Loader\\ArrayLoader' not found in /usr/local/proyectos/3w/2.9.5/src/siu/lib/kernel/nucleo/locale.php on line 24, referer: https://www.google.com/

Y esta es la linea del config 24

    function __construct($dominio, $default_locale_string)
        {
                $this->dominio = $dominio;
                $this->loader = new \Symfony\Component\Translation\Loader\ArrayLoader();

No tenemos idea de por donde puede venir el problema

Gracias

Seguimos con el mismo error:

[client 192.168.100.12:11007] PHP Fatal error:  Call to undefined method Symfony\\Component\\Translation\\Translator::optimizeCatalogue() in /usr/local/proyectos/3w/2.9.5/src/siu/lib/Symfony/Component/Translation/Translator.php on line 165

Hola Claudio,

¿existen las clases que dice que no encuentra?

Revisa si existe src/siu/lib/Symfony/Component/Translation/Loader/ArrayLoader.php. Si ves que no existe corre el comando svn up para que descargue los archivos que faltan.

En cuando al segundo error, es algo extraño. Desde la función loadCatalogue de la clase src/siu/lib/Symfony/Component/Translation/Translator.php se esta llamando a la función optimizeCatalogue, la cual es privada, pero al estar llamándose dentro del mismo objeto debería funcionar bien.

Te pediría también que corras un svn st para ver si tenes cambios locales.

saludos.