# rest autoload

**URL:** <https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741>\
**Category:** SIU-Guaraní - Técnicos\
**Created:** [21 Junio, 2022 12:41 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741 "2022-06-21T12:41:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![magnese](https://foro.comunidad.siu.edu.ar/letter_avatar_proxy/v4/letter/m/e0b2c6/32.png) [@magnese](https://foro.comunidad.siu.edu.ar/u/magnese)\
**Post date:** [21 Junio, 2022 12:41 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741/1 "2022-06-21T12:41:25Z")

</div>

Hola,  
Estoy tratando de utilizar/personalizar la api rest en una instancia de desarrollo de guarani en su version 3.20.1 en windows y me da un error de que no encuentra una clase, estuve revisando la doc. y no pude encontrar nada que me ayude. y comparando con produccion tampoco veo diferencias

```auto

## sistema.log
##--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-o-o-o-o-o-
Fecha: 21-06-2022 09:32:33
Operacion: rest
Usuario: no_autentificado
Version-PHP: 7.4.25
Servidor: guarani
URI: /rest/v1/api-docs
Host: 127.0.0.1
==========
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje personalizacion
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/guarani_fuente_datos.php del punto de montaje proyecto. El path del mismo es c:\Users\magnese\guarani-3/php
[DEBUG][guarani] Guardando parametros del item original
[DEBUG][guarani] array (
)
[DEBUG][guarani] INSTALACION "c:/Users/magnese/guarani-3/instalacion"
[DEBUG][guarani] Parametros instancia desarrollo: array (
  'base' => 'guarani3',
  'proyectos' => 'toba_usuarios, toba_editor, toba_referencia, guarani, curso_intro',
  'tipo' => 'normal',
  'toba_usuarios' => 
  array (
    'path' => 'c:/Users/magnese/guarani-3/vendor/siu-toba/framework/proyectos/toba_usuarios',
    'url' => '/toba_usuarios/3.0',
  ),
  'guarani' => 
  array (
    'path' => 'c:\\Users\\magnese\\guarani-3',
    'url' => 'http://guarani',
    'usar_perfiles_propios' => '1',
    'metadatos_compilados' => '0',
  ),
  'toba_editor' => 
  array (
    'path' => 'C:/Users/magnese/guarani-3/vendor/siu-toba/framework/proyectos/toba_editor',
    'url' => '/toba_editor/3.0',
  ),
  'toba_referencia' => 
  array (
    'path' => 'C:/Users/magnese/guarani-3/vendor/siu-toba/framework/proyectos/toba_referencia',
    'url' => '/toba_referencia/3.0',
  ),
  'curso_intro' => 
  array (
    'path' => 'C:/Users/magnese/guarani-3/vendor/siu-toba/framework/proyectos/curso_intro',
    'url' => '/curso_intro/3.3',
  ),
)
[DEBUG][guarani] INSTANCIA "desarrollo"
[DEBUG][guarani] Conectando a base 'guarani3'
[DEBUG][guarani] Parametros de conexion: array (
  'motor' => 'postgres7',
  'profile' => '127.0.0.1',
  'usuario' => 'postgres',
  'clave' => 'blabla',
  'base' => 'guarani3',
  'puerto' => '5432',
  'encoding' => 'LATIN1',
  'schema' => 'desarrollo',
)
[DEBUG][guarani] PROYECTO "guarani"
[CRITICAL][toba] Class 'PERS\Guarani\php\rest\v1\modelos\rest_alumnos' not found
##--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
## web_service.log
##--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[2526657][guarani][DEBUG] Iniciando el pedido
[2526657][guarani][DEBUG] Procesando URL '/api-docs'
[2526657][guarani][DEBUG] Iniciando Autenticacion
[2526657][guarani][DEBUG] Pedido capturado por el firewall
[2526657][guarani][DEBUG] Usuario 'admin' autenticado y autorizado
[2526657][guarani][DEBUG] Iniciando documentacion

```

Sospecho que no la esta incluyendo en algun autoload pero no se dende se deberia configurar para que lo haga  
Si me pueden dar una mano se los voy a agradecer.

Saludos

---

<div class="post-metadata">

**Author:** ![fjarque](https://foro.comunidad.siu.edu.ar/letter_avatar_proxy/v4/letter/f/dc4da7/32.png) [@fjarque](https://foro.comunidad.siu.edu.ar/u/fjarque)\
**Post date:** [22 Junio, 2022 11:23 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741/2 "2022-06-22T11:23:46Z")

</div>

Hola Martín,

Están personalizando un servicio REST existente o crearon uno nuevo? Siguieron los pasos de la [documentación](https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.20.0/personalizaciones/rest)? Fjate que hay una sección diferente según el caso…

Saludos, Florencia.

---

<div class="post-metadata">

**Author:** ![magnese](https://foro.comunidad.siu.edu.ar/letter_avatar_proxy/v4/letter/m/e0b2c6/32.png) [@magnese](https://foro.comunidad.siu.edu.ar/u/magnese)\
**Post date:** [22 Junio, 2022 13:28 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741/3 "2022-06-22T13:28:55Z")

</div>

Hola Florencia,  
Ya lo resolví corriendo el siguiente cmd:

```auto

composer install --ignore-platform-reqs

```

Saludos

---

<div class="post-metadata">

**Author:** ![lvidaguren](https://foro.comunidad.siu.edu.ar/letter_avatar_proxy/v4/letter/l/b38774/32.png) [@lvidaguren](https://foro.comunidad.siu.edu.ar/u/lvidaguren)\
**Post date:** [22 Diciembre, 2022 19:13 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741/4 "2022-12-22T19:13:17Z")

</div>

Hola Martín, para que composer funcionase tuvieron que agregar algo a algun composer.json? Yo estoy probando de agregar recusos y me da el error de Class not found también

---

<div class="post-metadata">

**Author:** ![rarce94](https://foro.comunidad.siu.edu.ar/letter_avatar_proxy/v4/letter/r/bcef8e/32.png) [@rarce94](https://foro.comunidad.siu.edu.ar/u/rarce94)\
**Post date:** [13 Junio, 2023 13:05 UTC](https://foro.comunidad.siu.edu.ar/t/rest-autoload/25741/5 "2023-06-13T13:05:02Z")

</div>

Buenos días, en estos momento me esta sucediendo lo mismo, ¿como se puede resolver?

Saludos
