Problema instalando 3w em Producción

Hola equipo!
Hice la instalación en desarrollo del 3w 3.22 y no hubo problema.

Al intentar hacer el pase a producción de la 3.22 en 3w , al hacer el composer tengo muchos mensajes en amarillo del tipo

Class g3w3_meter\extractor_de_casos located in ./src/siu/www/servicios.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.
Class g3w3_meter\test_utils located in ./src/siu/www/servicios.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.
Class siu\debug located in ./src/siu/var/debug_template.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.
Class toba_mensajes located in ./src/siu/modelo_g3/toba_mensajes.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.
Class toba_instancia located in ./src/siu/modelo_g3/toba_instancia.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.
Class toba_memoria located in ./src/siu/modelo_g3/toba_memoria.php does not comply with psr-4 autoloading standard (rule: siu\ => ./src/siu). Skipping.

También veo que la carpeta src/pers_gestion nunca se instaló y al correr cualquier comando .guarani me dice que hay problemas con el autoloader que debería estar en src/pers_gestion , pero que no está porque no está el pers_gestion entero.

Ir a la issue

Primer error detectado.

Al hacer en desarrollo

svn propset svn:externals 'pers_gestion https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/versiones/3.22.x.y/personalizacion' src

hubo un error de tipeo y decía 3.22.0.2 en vez de 3.22.0.1

Se corrió el comando correcto en desarrollo y se hizo el checkout nuevamente en la instalación de producción. Ahora existe el archivo pers_gestion y los comandos .guarani funcionan bien. Los 100/200 errores en amarillo siguen (todos el mismo error “does not comply with psr-4 autoloading standard” para distintas clases).

Hola @fvelarde

Cuando ejecutas composer install --prefer-dist --no-dev --optimize-autoloader que sugiere Instalación de SIU-Guaraní 3w versión 3.22.x en entorno de Desarrollo o Producción da todos esos warnings:

Class xxx located in yyy does not comply with psr-4 autoloading standard, esto es debido a la opción –optimize-autoloader.

Esto es solo un warning y no trae problemas, igualmente lo arreglaremos para la próxima versión, gracias por reportarlo.

Saludos.

Se creo el ticket #48856, si queres un adelanto de la solución crea un GDS.

Saludos.